.Checkbox_footerLinks__pAKkq{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.Checkbox_footerLinks__pAKkq{font-weight:300;font-size:3.2rem;line-height:3.6rem}}@media screen and (min-width:calc(1919px + 1px)){.Checkbox_footerLinks__pAKkq{font-weight:300;font-size:4.8rem;line-height:5.6rem}}.Checkbox_copyrights__L_B_s{font-family:Forno,sans-serif;font-weight:400;font-size:1.2rem;line-height:normal;letter-spacing:.024rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.Checkbox_copyrights__L_B_s{font-weight:400;font-size:1.6rem;line-height:normal;letter-spacing:.032rem}}@media screen and (min-width:calc(1919px + 1px)){.Checkbox_copyrights__L_B_s{font-weight:400;font-size:2rem;line-height:3.5rem;letter-spacing:.04rem}}.Checkbox_h1__jIIJ7{font-family:Forno,sans-serif;font-weight:500;font-size:4rem;line-height:4.2rem;letter-spacing:-.06rem;font-style:normal;text-transform:uppercase}@media screen and (min-width:calc(1023px + 1px)){.Checkbox_h1__jIIJ7{font-weight:500;font-size:8rem;line-height:normal;letter-spacing:-.12rem}}@media screen and (min-width:calc(1919px + 1px)){.Checkbox_h1__jIIJ7{font-weight:500;font-size:11.2rem;line-height:13rem;letter-spacing:-.168rem}}.Checkbox_projectH1__rGbWx{font-family:Teodor,sans-serif;font-weight:300;font-size:4.5rem;line-height:4.2rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.Checkbox_projectH1__rGbWx{font-weight:300;font-size:12.8rem;line-height:9.4rem;letter-spacing:-.256rem}}@media screen and (min-width:calc(1919px + 1px)){.Checkbox_projectH1__rGbWx{font-weight:300;font-size:16rem;line-height:12.8rem;letter-spacing:-.32rem}}.Checkbox_h2__Lr0do{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.Checkbox_h2__Lr0do{font-weight:300;font-size:4.8rem;line-height:4.8rem;letter-spacing:-.096rem}}@media screen and (min-width:calc(1919px + 1px)){.Checkbox_h2__Lr0do{font-weight:300;font-size:5.3rem;line-height:105.66%}}.Checkbox_bodyCopy__gpjp_{font-family:Forno,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.2rem;font-style:normal}@media screen and (min-width:calc(1919px + 1px)){.Checkbox_bodyCopy__gpjp_{font-weight:500;font-size:2rem;line-height:2.8rem}}.Checkbox_buttons__wG0CE{font-family:Forno,sans-serif;font-weight:500;font-size:1.3rem;line-height:1.7rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.Checkbox_buttons__wG0CE{font-weight:500;font-size:1.6rem;line-height:normal}}@media screen and (min-width:calc(1919px + 1px)){.Checkbox_buttons__wG0CE{font-weight:500;font-size:1.9rem;line-height:normal}}.Checkbox_menu__QjjJa{font-size:7rem;line-height:7.4rem}.Checkbox_menu__QjjJa,.Checkbox_smallTeodorText__iJWaB{font-family:Teodor,sans-serif;font-weight:300;font-style:normal}.Checkbox_smallTeodorText__iJWaB{font-size:1.8rem;line-height:1.8rem}.Checkbox_cardTitle__qXno0{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.Checkbox_cardTitle__qXno0{font-weight:300;font-size:5.8rem;line-height:4.8rem;letter-spacing:-.116rem}}@media screen and (min-width:calc(1919px + 1px)){.Checkbox_cardTitle__qXno0{font-weight:300;font-size:8rem;line-height:7rem}}.Checkbox_cardTitleMap__5bv0E{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.Checkbox_cardTitleMap__5bv0E{font-weight:300;font-size:3rem;line-height:4.8rem;letter-spacing:-.096rem}}.Checkbox_cardBodyCopy__LnPqN{font-family:Forno,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.4rem;font-style:normal}@media screen and (min-width:calc(1919px + 1px)){.Checkbox_cardBodyCopy__LnPqN{font-weight:500;font-size:1.4rem;line-height:1.4rem}}.Checkbox_root__jRGjy{display:flex;position:relative}.Checkbox_root__jRGjy input:focus-visible+label{outline:2px solid #33083a;border-radius:4px}.Checkbox_root__jRGjy input:checked+label:before{background-color:currentColor;border-radius:50%}.Checkbox_label__4c3ps{display:flex;align-items:center;cursor:pointer;font-family:Forno,sans-serif;font-weight:500;font-size:1.3rem;line-height:1.7rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.Checkbox_label__4c3ps{font-weight:500;font-size:1.6rem;line-height:normal}}@media screen and (min-width:calc(1919px + 1px)){.Checkbox_label__4c3ps{font-weight:500;font-size:1.9rem;line-height:normal}}.Checkbox_label__4c3ps:before{content:"";display:block;width:1.6rem;height:1.6rem;background-color:hsla(0,0%,100%,0);border:1px solid;border-radius:4px;margin-right:1.6rem;transition:background-color .2s,border-radius .2s}@media screen and (min-width:calc(1023px + 1px)){.Checkbox_label__4c3ps:before{width:2.1rem;height:2.1rem}}@media screen and (min-width:calc(1919px + 1px)){.Checkbox_label__4c3ps:before{width:2.7rem;height:2.7rem}}.ProjectsFilter_footerLinks__IgDyG{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsFilter_footerLinks__IgDyG{font-weight:300;font-size:3.2rem;line-height:3.6rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsFilter_footerLinks__IgDyG{font-weight:300;font-size:4.8rem;line-height:5.6rem}}.ProjectsFilter_copyrights__s8S9Q{font-family:Forno,sans-serif;font-weight:400;font-size:1.2rem;line-height:normal;letter-spacing:.024rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsFilter_copyrights__s8S9Q{font-weight:400;font-size:1.6rem;line-height:normal;letter-spacing:.032rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsFilter_copyrights__s8S9Q{font-weight:400;font-size:2rem;line-height:3.5rem;letter-spacing:.04rem}}.ProjectsFilter_h1__EnWcc{font-family:Forno,sans-serif;font-weight:500;font-size:4rem;line-height:4.2rem;letter-spacing:-.06rem;font-style:normal;text-transform:uppercase}@media screen and (min-width:calc(1023px + 1px)){.ProjectsFilter_h1__EnWcc{font-weight:500;font-size:8rem;line-height:normal;letter-spacing:-.12rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsFilter_h1__EnWcc{font-weight:500;font-size:11.2rem;line-height:13rem;letter-spacing:-.168rem}}.ProjectsFilter_projectH1__mcjMb{font-family:Teodor,sans-serif;font-weight:300;font-size:4.5rem;line-height:4.2rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsFilter_projectH1__mcjMb{font-weight:300;font-size:12.8rem;line-height:9.4rem;letter-spacing:-.256rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsFilter_projectH1__mcjMb{font-weight:300;font-size:16rem;line-height:12.8rem;letter-spacing:-.32rem}}.ProjectsFilter_h2__Yuhoh{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsFilter_h2__Yuhoh{font-weight:300;font-size:4.8rem;line-height:4.8rem;letter-spacing:-.096rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsFilter_h2__Yuhoh{font-weight:300;font-size:5.3rem;line-height:105.66%}}.ProjectsFilter_bodyCopy__dLRl1{font-family:Forno,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.2rem;font-style:normal}@media screen and (min-width:calc(1919px + 1px)){.ProjectsFilter_bodyCopy__dLRl1{font-weight:500;font-size:2rem;line-height:2.8rem}}.ProjectsFilter_buttons__omhap{font-family:Forno,sans-serif;font-weight:500;font-size:1.3rem;line-height:1.7rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsFilter_buttons__omhap{font-weight:500;font-size:1.6rem;line-height:normal}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsFilter_buttons__omhap{font-weight:500;font-size:1.9rem;line-height:normal}}.ProjectsFilter_menu__4qUVr{font-family:Teodor,sans-serif;font-weight:300;font-size:7rem;line-height:7.4rem;font-style:normal}.ProjectsFilter_smallTeodorText__D42wg{font-family:Teodor,sans-serif;font-weight:300;font-size:1.8rem;line-height:1.8rem;font-style:normal}.ProjectsFilter_cardTitle__ZKytu{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsFilter_cardTitle__ZKytu{font-weight:300;font-size:5.8rem;line-height:4.8rem;letter-spacing:-.116rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsFilter_cardTitle__ZKytu{font-weight:300;font-size:8rem;line-height:7rem}}.ProjectsFilter_cardTitleMap__0S3hb{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsFilter_cardTitleMap__0S3hb{font-weight:300;font-size:3rem;line-height:4.8rem;letter-spacing:-.096rem}}.ProjectsFilter_cardBodyCopy__Dp0Rz{font-family:Forno,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.4rem;font-style:normal}@media screen and (min-width:calc(1919px + 1px)){.ProjectsFilter_cardBodyCopy__Dp0Rz{font-weight:500;font-size:1.4rem;line-height:1.4rem}}.ProjectsFilter_root__KU5G1{display:flex;flex-direction:column;gap:1.6rem;width:100%}@media screen and (min-width:calc(1023px + 1px)){.ProjectsFilter_root__KU5G1{flex-direction:row;flex-wrap:wrap;gap:1.6rem;width:-moz-max-content;width:max-content;max-width:100%}}.Expandable_root__q4Wdn{overflow:hidden;transition:height .27s;will-change:height}.ProjectsPageCard_footerLinks__8HnUO{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_footerLinks__8HnUO{font-weight:300;font-size:3.2rem;line-height:3.6rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_footerLinks__8HnUO{font-weight:300;font-size:4.8rem;line-height:5.6rem}}.ProjectsPageCard_copyrights__iSXhE{font-family:Forno,sans-serif;font-weight:400;font-size:1.2rem;line-height:normal;letter-spacing:.024rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_copyrights__iSXhE{font-weight:400;font-size:1.6rem;line-height:normal;letter-spacing:.032rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_copyrights__iSXhE{font-weight:400;font-size:2rem;line-height:3.5rem;letter-spacing:.04rem}}.ProjectsPageCard_h1__Gu5hw{font-family:Forno,sans-serif;font-weight:500;font-size:4rem;line-height:4.2rem;letter-spacing:-.06rem;font-style:normal;text-transform:uppercase}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_h1__Gu5hw{font-weight:500;font-size:8rem;line-height:normal;letter-spacing:-.12rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_h1__Gu5hw{font-weight:500;font-size:11.2rem;line-height:13rem;letter-spacing:-.168rem}}.ProjectsPageCard_projectH1__JdxNS{font-family:Teodor,sans-serif;font-weight:300;font-size:4.5rem;line-height:4.2rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_projectH1__JdxNS{font-weight:300;font-size:12.8rem;line-height:9.4rem;letter-spacing:-.256rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_projectH1__JdxNS{font-weight:300;font-size:16rem;line-height:12.8rem;letter-spacing:-.32rem}}.ProjectsPageCard_h2__tvrfu{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_h2__tvrfu{font-weight:300;font-size:4.8rem;line-height:4.8rem;letter-spacing:-.096rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_h2__tvrfu{font-weight:300;font-size:5.3rem;line-height:105.66%}}.ProjectsPageCard_bodyCopy__xJRGU{font-family:Forno,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.2rem;font-style:normal}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_bodyCopy__xJRGU{font-weight:500;font-size:2rem;line-height:2.8rem}}.ProjectsPageCard_buttons__OADKE{font-family:Forno,sans-serif;font-weight:500;font-size:1.3rem;line-height:1.7rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_buttons__OADKE{font-weight:500;font-size:1.6rem;line-height:normal}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_buttons__OADKE{font-weight:500;font-size:1.9rem;line-height:normal}}.ProjectsPageCard_menu__kcwSn{font-family:Teodor,sans-serif;font-weight:300;font-size:7rem;line-height:7.4rem;font-style:normal}.ProjectsPageCard_smallTeodorText__5uXAH{font-family:Teodor,sans-serif;font-weight:300;font-size:1.8rem;line-height:1.8rem;font-style:normal}.ProjectsPageCard_cardTitle__zgpqV{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_cardTitle__zgpqV{font-weight:300;font-size:5.8rem;line-height:4.8rem;letter-spacing:-.116rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_cardTitle__zgpqV{font-weight:300;font-size:8rem;line-height:7rem}}.ProjectsPageCard_cardTitleMap__Lzx9T{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_cardTitleMap__Lzx9T{font-weight:300;font-size:3rem;line-height:4.8rem;letter-spacing:-.096rem}}.ProjectsPageCard_cardBodyCopy__weWoP{font-family:Forno,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.4rem;font-style:normal}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_cardBodyCopy__weWoP{font-weight:500;font-size:1.4rem;line-height:1.4rem}}.ProjectsPageCard_slide__FUm5C{display:flex;flex-direction:column;padding:1.6rem;background-color:#6464f0;border-radius:4px;height:100%;width:32rem;cursor:pointer;color:#fff}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_slide__FUm5C{display:grid;grid-template-columns:auto max-content;padding:2.4rem;width:100%;height:47.8rem;grid-gap:2.4rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_slide__FUm5C{height:57.3rem;grid-gap:3.2rem;padding:3.2rem}}.ProjectsPageCard_slide__FUm5C{transition:transform .3s ease-in-out}@media screen and (hover:hover){.ProjectsPageCard_slide__FUm5C:hover{transform:scale(1.01);box-shadow:2px 2px 8px 0 rgba(0,0,0,.25)}}.ProjectsPageCard_slide__FUm5C.ProjectsPageCard_pale_purple__vMGeB{color:#000;background-color:#cdd2ff}.ProjectsPageCard_slide__FUm5C.ProjectsPageCard_rich_purple__tnyKi{background-color:#33083a}.ProjectsPageCard_smallContainer__S1laZ{height:47.8rem}.ProjectsPageCard_smallCardImage__Sc7Lc{border-radius:4px;margin-bottom:1.6rem;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProjectsPageCard_smallCardImage__Sc7Lc>div{padding-top:65%}.ProjectsPageCard_smallSlide__2wsos{display:flex;flex-direction:column;padding:2.4rem;background-color:#6464f0;border-radius:4px;height:100%;cursor:pointer;color:#fff;height:47.8rem}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_smallSlide__2wsos{height:57.3rem}}.ProjectsPageCard_smallSlide__2wsos.ProjectsPageCard_pale_purple__vMGeB{color:#000;background-color:#cdd2ff}.ProjectsPageCard_smallSlide__2wsos.ProjectsPageCard_rich_purple__tnyKi{background-color:#33083a}.ProjectsPageCard_smallSlide__2wsos{transition:transform .3s ease-in-out}@media screen and (hover:hover){.ProjectsPageCard_smallSlide__2wsos:hover{transform:scale(1.01);box-shadow:2px 2px 8px 0 rgba(0,0,0,.25)}}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_textContainer__8jg3C{display:flex;flex-direction:column}}.ProjectsPageCard_textWrapper__cyLCn{color:#fff;order:1;display:flex;flex-direction:column;width:100%;height:100%}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_textWrapper__cyLCn{order:0;justify-content:space-between;max-width:30rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_textWrapper__cyLCn{max-width:36.5rem}}.ProjectsPageCard_textWrapper__cyLCn.ProjectsPageCard_pale_purple__vMGeB{color:#000}.ProjectsPageCard_title__rlVZA{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_title__rlVZA{font-weight:300;font-size:4.8rem;line-height:4.8rem;letter-spacing:-.096rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_title__rlVZA{font-weight:300;font-size:5.3rem;line-height:105.66%}}.ProjectsPageCard_title__rlVZA{margin:2rem 0 1.4rem}@media screen and (max-width:1023px){.ProjectsPageCard_title__rlVZA{margin:.8rem 0}}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_title__rlVZA{margin-bottom:1rem;margin-top:-.3rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_title__rlVZA{margin-top:-.6rem;margin-bottom:1.7rem}}.ProjectsPageCard_address__nM2Ja{font-family:Forno,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.2rem;font-style:normal}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_address__nM2Ja{font-weight:500;font-size:2rem;line-height:2.8rem}}.ProjectsPageCard_address__nM2Ja{margin-bottom:1rem;opacity:.8}@media screen and (max-width:1023px){.ProjectsPageCard_address__nM2Ja{margin:.8rem 0}}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_address__nM2Ja{margin-top:-.4rem}}.ProjectsPageCard_image__YgJlF{flex-shrink:0;width:100%;border-radius:4px;margin-bottom:1.6rem;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_image__YgJlF{margin-bottom:0}}.ProjectsPageCard_image_landscape__OKoBE>*{padding-bottom:58.68%}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_image_landscape__OKoBE{width:53.3rem}.ProjectsPageCard_image_landscape__OKoBE>*{padding-bottom:80.67%}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_image_landscape__OKoBE{width:70.2rem}.ProjectsPageCard_image_landscape__OKoBE>*{padding-bottom:81.62%}}.ProjectsPageCard_image_square___3TgV>*{padding-bottom:58.68%}@media screen and (max-width:1023px){.ProjectsPageCard_image_square___3TgV{margin-bottom:.8rem}}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_image_square___3TgV{width:43rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_image_square___3TgV{width:57.3rem}}.ProjectsPageCard_image_portrait__wopTU>*{padding-bottom:58.68%}@media screen and (max-width:1023px){.ProjectsPageCard_image_portrait__wopTU{margin-bottom:.8rem}}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_image_portrait__wopTU{width:34rem}.ProjectsPageCard_image_portrait__wopTU>*{padding-bottom:126.47%}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_image_portrait__wopTU{width:45.2rem}.ProjectsPageCard_image_portrait__wopTU>*{padding-bottom:126.76%}}.ProjectsPageCard_desktopImage__mjV3g{height:100%;border-radius:4px;overflow:hidden}@media screen and (max-width:1023px){.ProjectsPageCard_desktopImage__mjV3g{width:0;height:0}}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_desktopImage_landscape__pKo4W{width:53.3rem}.ProjectsPageCard_desktopImage_landscape__pKo4W>*{padding-bottom:80.67%}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_desktopImage_landscape__pKo4W{width:70.2rem}.ProjectsPageCard_desktopImage_landscape__pKo4W>*{padding-bottom:81.62%}}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_desktopImage_square__TUfdp{width:43rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_desktopImage_square__TUfdp{width:57.3rem}}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_desktopImage_portrait__OkCVv{width:34rem}.ProjectsPageCard_desktopImage_portrait__OkCVv>*{padding-bottom:126.47%}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_desktopImage_portrait__OkCVv{width:45.2rem}.ProjectsPageCard_desktopImage_portrait__OkCVv>*{padding-bottom:126.76%}}.ProjectsPageCard_text__C0pQX{font-family:Forno,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.2rem;font-style:normal}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_text__C0pQX{font-weight:500;font-size:2rem;line-height:2.8rem}}.ProjectsPageCard_text__C0pQX{margin-bottom:1.6rem;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.ProjectsPageCard_text__C0pQX p{display:inline}@media screen and (max-width:1023px){.ProjectsPageCard_text__C0pQX{margin:1.6rem 0}}@media screen and (max-width:1300px){.ProjectsPageCard_text__C0pQX{-webkit-line-clamp:2!important}}@media screen and (min-width:calc(1023px + 1px)){.ProjectsPageCard_text__C0pQX{margin-bottom:3.2rem;margin-top:1.6rem;-webkit-line-clamp:5}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsPageCard_text__C0pQX{margin-bottom:4.8rem;margin-top:3.2rem;padding-right:.1rem;-webkit-line-clamp:6}}@media screen and (max-width:1023px){.ProjectsPageCard_text__C0pQX.ProjectsPageCard_landscape__86ZMJ,.ProjectsPageCard_text__C0pQX.ProjectsPageCard_portrait__JicUE,.ProjectsPageCard_text__C0pQX.ProjectsPageCard_square__01DqD{-webkit-line-clamp:3}}.ProjectsPageCard_button__tbUi2{color:#6464f0;border-color:hsla(0,0%,100%,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (hover:hover){.ProjectsPageCard_button__tbUi2:hover{background-color:hsla(0,0%,100%,0);border-color:currentColor}}.ProjectsPageCard_button__tbUi2.ProjectsPageCard_pale_purple__vMGeB{color:#000}@media screen and (hover:hover){.ProjectsPageCard_button__tbUi2.ProjectsPageCard_pale_purple__vMGeB:hover{color:#000}}.ProjectsPageCard_button__tbUi2.ProjectsPageCard_rich_purple__tnyKi{color:#33083a}@media screen and (hover:hover){.ProjectsPageCard_button__tbUi2.ProjectsPageCard_rich_purple__tnyKi:hover{color:#fff}}.ProjectsPageCard_button__tbUi2.ProjectsPageCard_smallButton__G0RgK{margin-top:1.7rem}.ProjectsPageCard_wrapper__VrhAC{display:flex;flex-direction:column;justify-content:space-between;height:100%}.ProjectsPageCard_tagsWrapper__VPEww{display:flex;flex-wrap:wrap;margin:0 -.8rem}.ProjectsPageCard_tagsWrapper__VPEww>*{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:.8rem .8rem 0}.ProjectCard_footerLinks__mZQMS{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectCard_footerLinks__mZQMS{font-weight:300;font-size:3.2rem;line-height:3.6rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_footerLinks__mZQMS{font-weight:300;font-size:4.8rem;line-height:5.6rem}}.ProjectCard_copyrights__HHxjy{font-family:Forno,sans-serif;font-weight:400;font-size:1.2rem;line-height:normal;letter-spacing:.024rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectCard_copyrights__HHxjy{font-weight:400;font-size:1.6rem;line-height:normal;letter-spacing:.032rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_copyrights__HHxjy{font-weight:400;font-size:2rem;line-height:3.5rem;letter-spacing:.04rem}}.ProjectCard_h1__u8xcD{font-family:Forno,sans-serif;font-weight:500;font-size:4rem;line-height:4.2rem;letter-spacing:-.06rem;font-style:normal;text-transform:uppercase}@media screen and (min-width:calc(1023px + 1px)){.ProjectCard_h1__u8xcD{font-weight:500;font-size:8rem;line-height:normal;letter-spacing:-.12rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_h1__u8xcD{font-weight:500;font-size:11.2rem;line-height:13rem;letter-spacing:-.168rem}}.ProjectCard_projectH1__zhCVG{font-family:Teodor,sans-serif;font-weight:300;font-size:4.5rem;line-height:4.2rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectCard_projectH1__zhCVG{font-weight:300;font-size:12.8rem;line-height:9.4rem;letter-spacing:-.256rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_projectH1__zhCVG{font-weight:300;font-size:16rem;line-height:12.8rem;letter-spacing:-.32rem}}.ProjectCard_h2__Cw7ro{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectCard_h2__Cw7ro{font-weight:300;font-size:4.8rem;line-height:4.8rem;letter-spacing:-.096rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_h2__Cw7ro{font-weight:300;font-size:5.3rem;line-height:105.66%}}.ProjectCard_bodyCopy__289o0{font-family:Forno,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.2rem;font-style:normal}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_bodyCopy__289o0{font-weight:500;font-size:2rem;line-height:2.8rem}}.ProjectCard_buttons__Sa91Z{font-family:Forno,sans-serif;font-weight:500;font-size:1.3rem;line-height:1.7rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectCard_buttons__Sa91Z{font-weight:500;font-size:1.6rem;line-height:normal}}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_buttons__Sa91Z{font-weight:500;font-size:1.9rem;line-height:normal}}.ProjectCard_menu__TFWBW{font-size:7rem;line-height:7.4rem}.ProjectCard_menu__TFWBW,.ProjectCard_smallTeodorText__6I3V6{font-family:Teodor,sans-serif;font-weight:300;font-style:normal}.ProjectCard_smallTeodorText__6I3V6{font-size:1.8rem;line-height:1.8rem}.ProjectCard_cardTitle__0Picr{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectCard_cardTitle__0Picr{font-weight:300;font-size:5.8rem;line-height:4.8rem;letter-spacing:-.116rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_cardTitle__0Picr{font-weight:300;font-size:8rem;line-height:7rem}}.ProjectCard_cardTitleMap__d6EG9{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectCard_cardTitleMap__d6EG9{font-weight:300;font-size:3rem;line-height:4.8rem;letter-spacing:-.096rem}}.ProjectCard_cardBodyCopy__oHVtr{font-family:Forno,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.4rem;font-style:normal}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_cardBodyCopy__oHVtr{font-weight:500;font-size:1.4rem;line-height:1.4rem}}.ProjectCard_root__FsGvU{display:flex;flex-direction:column;width:100%;padding:1.6rem 1.6rem 3.2rem;color:#fff;background-color:#6464f0;border-radius:4px;cursor:pointer}@media screen and (min-width:calc(1023px + 1px)){.ProjectCard_root__FsGvU{display:grid;grid-template-columns:auto max-content;grid-gap:2.4rem;padding:2.4rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_root__FsGvU{grid-gap:3.2rem;padding:3.2rem}}.ProjectCard_scheme_pale_purple__aU7mg{color:#000;background-color:#cdd2ff}.ProjectCard_scheme_rich_purple__QLs6N{background-color:#33083a}.ProjectCard_head__JjmNl{display:grid;grid-template-columns:100%;margin-bottom:3.2rem}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_head__JjmNl{grid-gap:1.6rem}}.ProjectCard_textWrapper__9XY9g{order:1;display:flex;flex-direction:column;width:100%}@media screen and (min-width:calc(1023px + 1px)){.ProjectCard_textWrapper__9XY9g{order:0;justify-content:space-between;max-width:30rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_textWrapper__9XY9g{max-width:36.5rem}}.ProjectCard_title__tcKZ4{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectCard_title__tcKZ4{font-weight:300;font-size:4.8rem;line-height:4.8rem;letter-spacing:-.096rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_title__tcKZ4{font-weight:300;font-size:5.3rem;line-height:105.66%}}@media screen and (min-width:calc(1023px + 1px)){.ProjectCard_title__tcKZ4{margin-top:-.3rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_title__tcKZ4{margin-top:-.6rem}}.ProjectCard_tagsWrapper__HUdi6{display:flex;flex-wrap:wrap;margin:0 -.8rem}.ProjectCard_tagsWrapper__HUdi6>*{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:1.6rem .8rem 0}.ProjectCard_textContainer__9thhp{display:grid;grid-template-columns:100%;grid-gap:3.2rem}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_textContainer__9thhp{grid-gap:4.8rem}}.ProjectCard_text__tXUuc{font-family:Forno,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.2rem;font-style:normal}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_text__tXUuc{font-weight:500;font-size:2rem;line-height:2.8rem}}.ProjectCard_text__tXUuc{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.ProjectCard_text__tXUuc p{display:inline}@media screen and (min-width:calc(1023px + 1px)){.ProjectCard_text__tXUuc{-webkit-line-clamp:7}}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_text__tXUuc{padding-right:.1rem;-webkit-line-clamp:8}}.ProjectCard_button___Eyh2{padding:1.2rem;color:#6464f0;border-color:hsla(0,0%,100%,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_button___Eyh2{padding:1.6rem}}@media screen and (hover:hover){.ProjectCard_button___Eyh2:hover{background-color:hsla(0,0%,100%,0);border-color:currentColor}}.ProjectCard_button_pale_purple___z6gu{color:#000}@media screen and (hover:hover){.ProjectCard_button_pale_purple___z6gu:hover{color:#000}}.ProjectCard_button_rich_purple__MrEmV{color:#33083a}.ProjectCard_image__NgCMo{flex-shrink:0;width:100%;border-radius:4px;margin-bottom:1.6rem;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:calc(1023px + 1px)){.ProjectCard_image__NgCMo{margin-bottom:0}}.ProjectCard_image_landscape__3jFuE>*{padding-bottom:58.68%}@media screen and (min-width:calc(1023px + 1px)){.ProjectCard_image_landscape__3jFuE{width:53.3rem}.ProjectCard_image_landscape__3jFuE>*{padding-bottom:80.67%}}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_image_landscape__3jFuE{width:70.2rem}.ProjectCard_image_landscape__3jFuE>*{padding-bottom:81.62%}}.ProjectCard_image_square___qMnj>*{padding-bottom:100%}@media screen and (min-width:calc(1023px + 1px)){.ProjectCard_image_square___qMnj{width:43rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_image_square___qMnj{width:57.3rem}}.ProjectCard_image_portrait__EkxDX>*{padding-bottom:126.73%}@media screen and (min-width:calc(1023px + 1px)){.ProjectCard_image_portrait__EkxDX{width:34rem}.ProjectCard_image_portrait__EkxDX>*{padding-bottom:126.47%}}@media screen and (min-width:calc(1919px + 1px)){.ProjectCard_image_portrait__EkxDX{width:45.2rem}.ProjectCard_image_portrait__EkxDX>*{padding-bottom:126.76%}}.ProjectsLine_footerLinks__OpbFR{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsLine_footerLinks__OpbFR{font-weight:300;font-size:3.2rem;line-height:3.6rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsLine_footerLinks__OpbFR{font-weight:300;font-size:4.8rem;line-height:5.6rem}}.ProjectsLine_copyrights__wDgOU{font-family:Forno,sans-serif;font-weight:400;font-size:1.2rem;line-height:normal;letter-spacing:.024rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsLine_copyrights__wDgOU{font-weight:400;font-size:1.6rem;line-height:normal;letter-spacing:.032rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsLine_copyrights__wDgOU{font-weight:400;font-size:2rem;line-height:3.5rem;letter-spacing:.04rem}}.ProjectsLine_h1__Zv6vf{font-family:Forno,sans-serif;font-weight:500;font-size:4rem;line-height:4.2rem;letter-spacing:-.06rem;font-style:normal;text-transform:uppercase}@media screen and (min-width:calc(1023px + 1px)){.ProjectsLine_h1__Zv6vf{font-weight:500;font-size:8rem;line-height:normal;letter-spacing:-.12rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsLine_h1__Zv6vf{font-weight:500;font-size:11.2rem;line-height:13rem;letter-spacing:-.168rem}}.ProjectsLine_projectH1__AtD5m{font-family:Teodor,sans-serif;font-weight:300;font-size:4.5rem;line-height:4.2rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsLine_projectH1__AtD5m{font-weight:300;font-size:12.8rem;line-height:9.4rem;letter-spacing:-.256rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsLine_projectH1__AtD5m{font-weight:300;font-size:16rem;line-height:12.8rem;letter-spacing:-.32rem}}.ProjectsLine_h2__Wmt7f{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsLine_h2__Wmt7f{font-weight:300;font-size:4.8rem;line-height:4.8rem;letter-spacing:-.096rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsLine_h2__Wmt7f{font-weight:300;font-size:5.3rem;line-height:105.66%}}.ProjectsLine_bodyCopy__q9bJt{font-family:Forno,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.2rem;font-style:normal}@media screen and (min-width:calc(1919px + 1px)){.ProjectsLine_bodyCopy__q9bJt{font-weight:500;font-size:2rem;line-height:2.8rem}}.ProjectsLine_buttons__lhfMq{font-family:Forno,sans-serif;font-weight:500;font-size:1.3rem;line-height:1.7rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsLine_buttons__lhfMq{font-weight:500;font-size:1.6rem;line-height:normal}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsLine_buttons__lhfMq{font-weight:500;font-size:1.9rem;line-height:normal}}.ProjectsLine_menu__qe6_U{font-size:7rem;line-height:7.4rem}.ProjectsLine_menu__qe6_U,.ProjectsLine_smallTeodorText__bvE_H{font-family:Teodor,sans-serif;font-weight:300;font-style:normal}.ProjectsLine_smallTeodorText__bvE_H{font-size:1.8rem;line-height:1.8rem}.ProjectsLine_cardTitle__oZ1TQ{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsLine_cardTitle__oZ1TQ{font-weight:300;font-size:5.8rem;line-height:4.8rem;letter-spacing:-.116rem}}@media screen and (min-width:calc(1919px + 1px)){.ProjectsLine_cardTitle__oZ1TQ{font-weight:300;font-size:8rem;line-height:7rem}}.ProjectsLine_cardTitleMap___vbZS{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.ProjectsLine_cardTitleMap___vbZS{font-weight:300;font-size:3rem;line-height:4.8rem;letter-spacing:-.096rem}}.ProjectsLine_cardBodyCopy__bdd7S{font-family:Forno,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.4rem;font-style:normal}@media screen and (min-width:calc(1919px + 1px)){.ProjectsLine_cardBodyCopy__bdd7S{font-weight:500;font-size:1.4rem;line-height:1.4rem}}.ProjectsLine_line__vyML4{position:absolute;width:100%;height:50.2rem;border-top:2px solid #000;top:50%;z-index:1}@media screen and (min-width:calc(1919px + 1px)){.ProjectsLine_line__vyML4{height:59.7rem}}.ProjectsLine_line__vyML4.ProjectsLine_evenRow__SYh_l{border-top-right-radius:4px;border-right:2px solid #000;border-bottom-right-radius:4px}.ProjectsLine_line__vyML4.ProjectsLine_oddRow__Ulukm{border-top-left-radius:4px;border-left:2px solid #000;right:calc(((100vw - 7.8rem) / 3) * .5)}@media screen and (min-width:calc(1919px + 1px)){.ProjectsLine_line__vyML4.ProjectsLine_oddRow__Ulukm{right:calc(((100vw - 25rem) / 3) * .5)}}.ProjectsLine_line__vyML4.ProjectsLine_lastRow__zD3um{border-left:none;border-right:none}.projects_footerLinks__9ABI8{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.projects_footerLinks__9ABI8{font-weight:300;font-size:3.2rem;line-height:3.6rem}}@media screen and (min-width:calc(1919px + 1px)){.projects_footerLinks__9ABI8{font-weight:300;font-size:4.8rem;line-height:5.6rem}}.projects_copyrights__rVSbY{font-family:Forno,sans-serif;font-weight:400;font-size:1.2rem;line-height:normal;letter-spacing:.024rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.projects_copyrights__rVSbY{font-weight:400;font-size:1.6rem;line-height:normal;letter-spacing:.032rem}}@media screen and (min-width:calc(1919px + 1px)){.projects_copyrights__rVSbY{font-weight:400;font-size:2rem;line-height:3.5rem;letter-spacing:.04rem}}.projects_h1__9qIwB{font-family:Forno,sans-serif;font-weight:500;font-size:4rem;line-height:4.2rem;letter-spacing:-.06rem;font-style:normal;text-transform:uppercase}@media screen and (min-width:calc(1023px + 1px)){.projects_h1__9qIwB{font-weight:500;font-size:8rem;line-height:normal;letter-spacing:-.12rem}}@media screen and (min-width:calc(1919px + 1px)){.projects_h1__9qIwB{font-weight:500;font-size:11.2rem;line-height:13rem;letter-spacing:-.168rem}}.projects_projectH1__mN2XG{font-family:Teodor,sans-serif;font-weight:300;font-size:4.5rem;line-height:4.2rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.projects_projectH1__mN2XG{font-weight:300;font-size:12.8rem;line-height:9.4rem;letter-spacing:-.256rem}}@media screen and (min-width:calc(1919px + 1px)){.projects_projectH1__mN2XG{font-weight:300;font-size:16rem;line-height:12.8rem;letter-spacing:-.32rem}}.projects_h2__clFH7{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.projects_h2__clFH7{font-weight:300;font-size:4.8rem;line-height:4.8rem;letter-spacing:-.096rem}}@media screen and (min-width:calc(1919px + 1px)){.projects_h2__clFH7{font-weight:300;font-size:5.3rem;line-height:105.66%}}.projects_bodyCopy__7LrFH{font-family:Forno,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.2rem;font-style:normal}@media screen and (min-width:calc(1919px + 1px)){.projects_bodyCopy__7LrFH{font-weight:500;font-size:2rem;line-height:2.8rem}}.projects_buttons__54Ay0{font-family:Forno,sans-serif;font-weight:500;font-size:1.3rem;line-height:1.7rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.projects_buttons__54Ay0{font-weight:500;font-size:1.6rem;line-height:normal}}@media screen and (min-width:calc(1919px + 1px)){.projects_buttons__54Ay0{font-weight:500;font-size:1.9rem;line-height:normal}}.projects_menu__NJQ6o{font-size:7rem;line-height:7.4rem}.projects_menu__NJQ6o,.projects_smallTeodorText__dkbBC{font-family:Teodor,sans-serif;font-weight:300;font-style:normal}.projects_smallTeodorText__dkbBC{font-size:1.8rem;line-height:1.8rem}.projects_cardTitle__9xPFP{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.projects_cardTitle__9xPFP{font-weight:300;font-size:5.8rem;line-height:4.8rem;letter-spacing:-.116rem}}@media screen and (min-width:calc(1919px + 1px)){.projects_cardTitle__9xPFP{font-weight:300;font-size:8rem;line-height:7rem}}.projects_cardTitleMap__RGTD4{font-family:Teodor,sans-serif;font-weight:300;font-size:2.5rem;line-height:2.5rem;font-style:normal}@media screen and (min-width:calc(1023px + 1px)){.projects_cardTitleMap__RGTD4{font-weight:300;font-size:3rem;line-height:4.8rem;letter-spacing:-.096rem}}.projects_cardBodyCopy__ysj9O{font-family:Forno,sans-serif;font-weight:500;font-size:1.6rem;line-height:2.4rem;font-style:normal}@media screen and (min-width:calc(1919px + 1px)){.projects_cardBodyCopy__ysj9O{font-weight:500;font-size:1.4rem;line-height:1.4rem}}.projects_root__J6anC{display:flex;flex-direction:column;padding:4rem 2rem 12.8rem;min-height:100vh}@media screen and (min-width:calc(1023px + 1px)){.projects_root__J6anC{padding:4rem 4rem 24rem}}@media screen and (min-width:calc(1919px + 1px)){.projects_root__J6anC{padding:9.4rem 8rem 24rem}}@media screen and (max-width:1023px){.projects_rootMap__YvhTv{padding-bottom:6.4rem}.projects_rootMap__YvhTv .projects_mapMobile__wWvMe{height:calc(100svh - 6.4rem - 2 * 3.2rem)}}.projects_head__whC3Q{margin-bottom:3.2rem}@media screen and (min-width:calc(1023px + 1px)){.projects_head__whC3Q{margin-bottom:11.2rem}}@media screen and (min-width:calc(1919px + 1px)){.projects_head__whC3Q{margin-bottom:12.8rem}}.projects_headControls__cFtj6{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width:calc(1023px + 1px)){.projects_headControls__cFtj6{flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}}.projects_controlsRow__Ik8tr{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.projects_filtersToggle__V3kp8{display:inline-flex;align-items:center;gap:1rem;border:1px solid #000;border-radius:999px;background:#fff;padding:.5rem .7rem .5rem 1rem;font-family:Forno,sans-serif;font-weight:500;font-size:1.6rem;line-height:1;color:#000;cursor:pointer;transition:color .2s,border-color .2s}@media screen and (hover:hover){.projects_filtersToggle__V3kp8:hover{color:#6464f0;border-color:#6464f0}}.projects_filtersToggle__V3kp8:focus-visible{outline:2px solid #33083a;outline-offset:2px}.projects_keyboard__whjpV .projects_filtersToggle__V3kp8:focus-visible{outline:2px solid #33083a;outline-offset:2px}.projects_filtersToggleIcon__QHz4M{height:1.4rem}.projects_root__J6anC .projects_filtersToggleIcon__QHz4M svg{height:100%}.projects_filtersToggleIcon__QHz4M svg path{transform-box:fill-box;transform-origin:center;transition:transform .2s}.projects_filtersToggleIconOpen__rkufZ svg path{transform:rotate(45deg)}.projects_title__JqnUX{font-family:Forno,sans-serif;font-weight:500;font-size:4rem;line-height:4.2rem;letter-spacing:-.06rem;font-style:normal;text-transform:uppercase}@media screen and (min-width:calc(1023px + 1px)){.projects_title__JqnUX{font-weight:500;font-size:8rem;line-height:normal;letter-spacing:-.12rem}}@media screen and (min-width:calc(1919px + 1px)){.projects_title__JqnUX{font-weight:500;font-size:11.2rem;line-height:13rem;letter-spacing:-.168rem}}.projects_title__JqnUX{margin-bottom:3.2rem}@media screen and (min-width:calc(1023px + 1px)){.projects_title__JqnUX{margin-bottom:2.4rem}}@media screen and (min-width:calc(1919px + 1px)){.projects_title__JqnUX{margin-bottom:4.6rem}}@media screen and (min-width:calc(1023px + 1px)){.projects_grid__RCTKc{display:grid;grid-template-columns:1fr;grid-row-gap:2.4rem;row-gap:2.4rem}}.projects_row__j5pQe{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:2.4rem;-moz-column-gap:2.4rem;column-gap:2.4rem;position:relative}.projects_bigCard__9a3gQ{grid-column:span 2;width:100%;z-index:2;height:47.8rem}@media screen and (min-width:calc(1919px + 1px)){.projects_bigCard__9a3gQ{height:57.3rem}}.projects_smallCard__bo4hE{grid-column:span 1;z-index:2;height:47.8rem}@media screen and (min-width:calc(1919px + 1px)){.projects_smallCard__bo4hE{height:57.3rem}}.projects_slide__SC7OW{width:100%!important}.projects_lineContainer__ilOfJ{width:100%;height:3.2rem;display:flex;justify-content:center}.projects_lineContainer__ilOfJ svg{height:3.2rem}