.Projets_projectsPage__Y_Gx5{margin-top:102px;padding-top:24px}@media(min-width:1024px){.Projets_projectsPage__Y_Gx5{padding-top:32px}}.Projets_pageTopSection__HkbLa{max-width:1600px;margin:0 auto 24px;padding:0 20px}@media(min-width:768px){.Projets_pageTopSection__HkbLa{padding:0 40px;margin-bottom:32px}}@media(min-width:1024px){.Projets_pageTopSection__HkbLa{padding:0 60px;margin-bottom:40px}}.Projets_titleRow__fr9pD{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:20px;margin-bottom:0}@media(min-width:768px){.Projets_titleRow__fr9pD{padding-bottom:32px}}.Projets_counter__IcOUt{display:flex;flex-direction:column;align-items:flex-end;gap:2px;padding-bottom:6px}.Projets_counterNumber__St5m9{font-size:2rem;font-weight:800;color:var(--primary);line-height:1}@media(min-width:768px){.Projets_counterNumber__St5m9{font-size:2.5rem}}.Projets_counterLabel__IwKP4{font-size:.7rem;color:var(--gray);text-align:right}@media(min-width:768px){.Projets_counterLabel__IwKP4{font-size:.75rem}}.Projets_counterTotal__70Am6{font-size:.7rem;color:var(--gray-2);text-align:right}@media(min-width:768px){.Projets_counterTotal__70Am6{font-size:.75rem}}.Projets_filters__9R1pH{display:flex;flex-direction:column;border-top:1px solid var(--gray-ligth)}.Projets_projectsCount__CUFiS{margin-top:0;font-size:.85rem;font-weight:600;color:var(--dark);border-top:1px solid var(--gray-ligth);padding:14px 0 0}.Projets_projets__dactB{display:grid;width:100%;padding:0 20px 40px;grid-template-columns:1fr;gap:16px}@media(min-width:768px){.Projets_projets__dactB{grid-template-columns:repeat(2,1fr);padding:0 40px 50px;gap:20px}}@media(min-width:1024px){.Projets_projets__dactB{grid-template-columns:repeat(3,1fr);padding:0 24px 60px;gap:24px}}.Projets_projectHero__EtR6b{width:100%;background:var(--white);padding:134px 0 32px}@media(min-width:1024px){.Projets_projectHero__EtR6b{padding:158px 0 40px}}.Projets_heroContent__OSAUf{width:100%;max-width:1295px;padding:0 24px;margin:0 auto}@media(min-width:1024px){.Projets_heroContent__OSAUf{padding:0 50px}}.Projets_backLink__6Rh_D{display:inline-block;color:var(--gray);text-decoration:none;font-size:.85rem;margin-bottom:20px;transition:color .2s ease}.Projets_backLink__6Rh_D:hover{color:var(--primary)}.Projets_heroTitle__9ZNIs{font-size:2.6rem;font-weight:700;color:var(--dark);text-transform:uppercase;letter-spacing:-.02em;margin:0 0 20px;line-height:1.05}@media(min-width:768px){.Projets_heroTitle__9ZNIs{font-size:4rem}}@media(min-width:1024px){.Projets_heroTitle__9ZNIs{font-size:5rem}}.Projets_heroDescription__99BJj{color:var(--gray);font-size:1.05rem;line-height:1.6;margin:0 0 28px;max-width:620px}@media(min-width:1024px){.Projets_heroDescription__99BJj{font-size:1.15rem}}.Projets_techBadges__7jo0t{display:flex;flex-wrap:wrap;gap:10px}.Projets_badge___c7Nk{display:inline-block;padding:8px 18px;font-size:.85rem;font-weight:500;color:var(--dark);background:transparent;border:1px solid var(--dark);border-radius:999px;letter-spacing:.01em}.Projets_heroMedia__9393c{width:100%;max-width:1295px;margin:40px auto 0;padding:0 24px}@media(min-width:1024px){.Projets_heroMedia__9393c{margin-top:64px;padding:0 50px}}.Projets_heroImage__JeIAW{display:block;width:100%;height:auto;border:1px solid var(--gray-ligth)}.Projets_heroFallback__URvzv{padding:60px 24px;background:radial-gradient(circle at 25% 20%,rgba(237,84,37,.35) 0,transparent 55%),linear-gradient(140deg,var(--primary-dark) 0,var(--primary-dark-2) 100%)}.Projets_heroFallback__URvzv,.Projets_heroLogo__ynrGN{display:flex;align-items:center;justify-content:center}.Projets_heroLogo__ynrGN{width:140px;height:140px;padding:18px;background:var(--white);border-radius:50%;box-shadow:0 12px 40px rgba(0,0,0,.3)}.Projets_heroLogo__ynrGN>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media(min-width:1024px){.Projets_heroLogo__ynrGN{width:170px;height:170px}}.Projets_projectArticle__BRiez{background:var(--white);padding-bottom:80px}@media(min-width:1024px){.Projets_projectArticle__BRiez{padding-bottom:100px}}.Projets_articleBody__hkpYz>:first-child{margin-top:0}.Projets_articleBody__hkpYz img{width:100%;height:auto;margin:32px 0}.Projets_sectionHeading__cG342{font-size:1.4rem;color:var(--primary-dark);font-weight:700;margin-top:40px;margin-bottom:4px;padding-bottom:8px;border-bottom:2px solid var(--primary-ligth)}.ItemTab_filterRow__9P6_D{display:flex;align-items:center;gap:0;padding:0;border-bottom:1px solid var(--gray-ligth)}.ItemTab_filterLabel__lPIcr{font-size:11px;text-transform:uppercase;color:var(--gray-2);font-weight:600;letter-spacing:.08em;white-space:nowrap;padding:16px 24px 16px 0;border-right:1px solid var(--gray-ligth);margin-right:4px}@media(min-width:768px){.ItemTab_filterLabel__lPIcr{padding:18px 32px 18px 0}}.ItemTab_items__mSCRX{display:flex;align-items:stretch;gap:0;flex-wrap:wrap;list-style:none;margin:0;padding:0}.ItemTab_item__O87I3{font-size:12px;text-transform:uppercase;cursor:pointer;padding:16px 14px;font-weight:600;color:var(--gray-2);letter-spacing:.06em;list-style:none;background-color:transparent;border:none;position:relative;transition:color .2s ease}@media(min-width:768px){.ItemTab_item__O87I3{font-size:13px;padding:18px}}.ItemTab_item__O87I3:hover{color:var(--dark)}.ItemTab_item__O87I3.ItemTab_active__NYFLq{color:var(--dark);font-weight:700}.ItemTab_item__O87I3.ItemTab_active__NYFLq:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:var(--primary)}@keyframes ProjectsFilter_clignoter__uw8ys{0%{opacity:1}40%{opacity:0}to{opacity:1}}.ProjectsFilter_filterBlock__WYAfl{max-width:1600px;margin:0 auto 24px;padding:0 20px}@media(min-width:768px){.ProjectsFilter_filterBlock__WYAfl{padding:0 40px;margin-bottom:32px}}@media(min-width:1024px){.ProjectsFilter_filterBlock__WYAfl{padding:0 60px;margin-bottom:40px}}.ProjectsFilter_titleRow__RuTmK{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:20px}@media(min-width:768px){.ProjectsFilter_titleRow__RuTmK{padding-bottom:32px}}.ProjectsFilter_title____Ui3{font-size:3rem;font-weight:800;color:var(--primary-dark);line-height:1;margin:0;letter-spacing:-.03em}@media(min-width:768px){.ProjectsFilter_title____Ui3{font-size:5rem}}@media(min-width:1024px){.ProjectsFilter_title____Ui3{font-size:6.5rem}}.ProjectsFilter_dot__FhQin{display:inline-block;width:12px;height:12px;background-color:var(--primary);margin-left:4px;vertical-align:middle;animation:ProjectsFilter_clignoter__uw8ys .8s infinite}@media(min-width:768px){.ProjectsFilter_dot__FhQin{width:16px;height:16px}}.ProjectsFilter_counter__gvJYx{display:flex;flex-direction:column;align-items:flex-end;gap:4px;padding-bottom:8px}.ProjectsFilter_counterTotal__gENN6{font-size:12px;color:var(--gray-2);text-align:right;letter-spacing:.06em}.ProjectsFilter_filters__9ngEN{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border-bottom:1px solid var(--gray-ligth)}.ProjectsFilter_hint__s8wz5{display:none}@media(min-width:1024px){.ProjectsFilter_hint__s8wz5{display:block;padding-bottom:18px;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gray-2);white-space:nowrap}}.ScreenshotFrame_frame__zfXYj{position:relative;width:100%;overflow:hidden;border-radius:10px;background:radial-gradient(circle at 22% 12%,hsla(0,0%,100%,.16) 0,transparent 58%),var(--shot-backdrop,var(--primary-dark));transition:background-color .4s ease,background .4s ease;display:flex;align-items:center;justify-content:center;padding:6%}@media(max-width:767px){.ScreenshotFrame_frame__zfXYj{padding:5%;border-radius:6px}}.ScreenshotFrame_stage__HxiIn{width:100%;height:100%;display:flex;align-items:center;justify-content:center;perspective:1600px}.ScreenshotFrame_window__k9w8Z{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;border-radius:10px;background:var(--white);box-shadow:0 2px 6px rgba(0,0,0,.14),0 18px 40px rgba(0,0,0,.3),0 42px 80px rgba(0,0,0,.24);transition:transform .5s cubic-bezier(.2,.7,.3,1);transform-style:preserve-3d}@media(max-width:767px){.ScreenshotFrame_window__k9w8Z{border-radius:6px}}.ScreenshotFrame_chrome__LzXk4{flex:none;display:flex;align-items:center;gap:12px;padding:0 12px;height:28px;background:#f1efee;border-bottom:1px solid rgba(0,0,0,.07)}@media(max-width:767px){.ScreenshotFrame_chrome__LzXk4{height:20px;padding:0 8px;gap:8px}}.ScreenshotFrame_dots__6bmO_{display:flex;gap:6px;flex:none}.ScreenshotFrame_dots__6bmO_>i{width:8px;height:8px;border-radius:50%;background:#d6d1ce}.ScreenshotFrame_dots__6bmO_>i:first-child{background:#ec6a5e}.ScreenshotFrame_dots__6bmO_>i:nth-child(2){background:#f4bf4f}.ScreenshotFrame_dots__6bmO_>i:nth-child(3){background:#61c554}@media(max-width:767px){.ScreenshotFrame_dots__6bmO_{gap:4px}.ScreenshotFrame_dots__6bmO_>i{width:5px;height:5px}}.ScreenshotFrame_url__uk79N{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10px;letter-spacing:.02em;color:var(--gray-2);background:var(--white);border-radius:20px;padding:2px 10px}@media(max-width:767px){.ScreenshotFrame_url__uk79N{display:none}}.ScreenshotFrame_shot__YqinD{flex:1;min-height:0;background:var(--white)}.ScreenshotFrame_shot__YqinD>img{width:100%;height:100%;display:block}.ScreenshotFrame_tiltLeft__FMS2l .ScreenshotFrame_window__k9w8Z{transform:rotateY(9deg) rotateX(3deg) scale(.97)}.ScreenshotFrame_tiltRight__CtA4_ .ScreenshotFrame_window__k9w8Z{transform:rotateY(-9deg) rotateX(3deg) scale(.97)}@media(max-width:767px){.ScreenshotFrame_tiltLeft__FMS2l .ScreenshotFrame_window__k9w8Z,.ScreenshotFrame_tiltRight__CtA4_ .ScreenshotFrame_window__k9w8Z{transform:none}}.ScreenshotFrame_interactive__nV4ky:hover .ScreenshotFrame_window__k9w8Z{transform:translateY(-10px) scale(1.01)}.ScreenshotFrame_interactive__nV4ky.ScreenshotFrame_tiltLeft__FMS2l:hover .ScreenshotFrame_window__k9w8Z,.ScreenshotFrame_interactive__nV4ky.ScreenshotFrame_tiltRight__CtA4_:hover .ScreenshotFrame_window__k9w8Z{transform:translateY(-10px) rotateY(0deg) rotateX(0deg) scale(1)}@media(prefers-reduced-motion:reduce){.ScreenshotFrame_window__k9w8Z{transition:none}}@keyframes MyWorks_fadeInUp__JHHju{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.MyWorks_myWorksSection__64xs4{background-color:var(--primary-dark)}.MyWorks_viewMoreLarge__uVosF{display:none}.MyWorks_firstWorkList__s_4Fe,.MyWorks_myWorksSectionContent__eZoJa,.MyWorks_secondWorkList__2eZNb{display:flex;flex-direction:column}.MyWorks_viewMoreSmall__Jd4Md{margin-bottom:-40px;display:flex;justify-content:center}.MyWorks_viewMoreContainer__XaYwY{display:flex;justify-content:flex-end;position:absolute;bottom:-40px;right:50%;z-index:30}.MyWorks_cardContainer__PaqMt{width:100%;margin-bottom:60px}.MyWorks_card__zigea{position:relative;overflow:hidden;cursor:pointer;transition:transform .3s linear;display:block;aspect-ratio:16/10;opacity:0;animation:MyWorks_fadeInUp__JHHju .5s ease forwards}.MyWorks_card__zigea>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .4s ease}.MyWorks_card__zigea:hover{transform:translatey(-15px)}.MyWorks_card__zigea:hover>img{transform:scale(1.04)}.MyWorks_card__zigea:hover .MyWorks_coverLogo__aQRYZ{transform:scale(1.06)}.MyWorks_cardStatic__WvzLp{cursor:default}.MyWorks_cardStatic__WvzLp:hover,.MyWorks_cardStatic__WvzLp:hover .MyWorks_coverLogo__aQRYZ{transform:none}.MyWorks_coverFallback__qXd2T{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 25%,rgba(237,84,37,.35) 0,transparent 55%),linear-gradient(140deg,var(--primary-dark) 0,var(--primary-dark-2) 100%);position:relative}.MyWorks_coverFallback__qXd2T:after{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.04) 1px,transparent 0,transparent 10px)}.MyWorks_coverLogo__aQRYZ{position:relative;z-index:1;width:42%;max-width:150px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;padding:14px;background:var(--white);border-radius:50%;box-shadow:0 10px 30px rgba(0,0,0,.25);transition:transform .4s ease}.MyWorks_coverLogo__aQRYZ>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.MyWorks_coverLogoOnDark__tV_rG{width:56%;max-width:220px;aspect-ratio:auto;padding:0;background:none;border-radius:0;box-shadow:none}.MyWorks_coverLogoOnDark__tV_rG>img{height:auto}.MyWorks_coverInitials__tJjRS{position:relative;z-index:1;font-size:3rem;font-weight:800;letter-spacing:.08em;color:hsla(0,0%,100%,.9)}.MyWorks_cardOverlay___Sk_y{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,transparent);display:flex;flex-direction:column;justify-content:flex-end;padding:24px;opacity:1;transition:opacity .3s ease}.MyWorks_cardOverlayLight__EfapG{background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.15) 45%,transparent 70%)}.MyWorks_cardBottom___cN9U{display:flex;flex-direction:column;gap:8px}.MyWorks_categoryBadge___wThD{font-size:.65rem;font-weight:600;letter-spacing:.05em;padding:4px 12px;border-radius:20px;text-transform:uppercase}.MyWorks_categoryBadge___wThD.MyWorks_client__xTMVd{background:rgba(30,60,100,.85);color:#fff}.MyWorks_categoryBadge___wThD.MyWorks_entreprise__aDLmK{background:rgba(90,50,20,.85);color:#fff}.MyWorks_cardYear__L4kwU{font-size:.75rem;color:hsla(0,0%,100%,.6);font-weight:500}.MyWorks_cardTitle__zOso4{font-size:1.2rem;font-weight:700;color:#fff;margin:0;line-height:1.2;text-transform:uppercase;letter-spacing:.02em}.MyWorks_cardTechs__26fJ2{display:flex;flex-wrap:wrap;gap:6px;order:-1}.MyWorks_cardTech__X9Qtd{background:hsla(0,0%,100%,.15);padding:3px 8px;border-radius:20px;font-size:10px;font-weight:500;color:hsla(0,0%,100%,.85);letter-spacing:.03em}@media(min-width:768px){.MyWorks_myWorksSectionContent__eZoJa{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;position:relative;margin-left:0;margin-right:0}.MyWorks_secondWorkList__2eZNb{margin-top:-120px;margin-bottom:-150px}.MyWorks_viewMoreSmall__Jd4Md{display:none}.MyWorks_viewMoreLarge__uVosF{margin-bottom:-40px;display:flex;justify-content:flex-end}}@media(min-width:1421px){.MyWorks_myWorksSectionContent__eZoJa{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;position:relative;margin-left:-10%;margin-right:-10%}.MyWorks_secondWorkList__2eZNb{margin-top:-10rem;margin-bottom:-150px}.MyWorks_sectionTitle__9Lg9o{padding-left:115px}.MyWorks_firstWorkList__s_4Fe,.MyWorks_secondWorkList__2eZNb{display:flex;flex-direction:column}}@keyframes ProjectIndex_rowIn__ZKR1j{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes ProjectIndex_shotIn__hyDHG{0%{opacity:0;transform:translateY(20px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ProjectIndex_textIn__ee8nf{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ProjectIndex_drift__yW_Mw{0%{transform:translateY(0)}to{transform:translateY(-6px)}}.ProjectIndex_layout__Rx6MK{display:grid;grid-template-columns:minmax(0,1fr);gap:0;max-width:1600px;margin:0 auto;padding:0 20px 60px}@media(min-width:768px){.ProjectIndex_layout__Rx6MK{padding:0 40px 70px}}@media(min-width:1024px){.ProjectIndex_layout__Rx6MK{grid-template-columns:minmax(0,1fr) 440px;gap:60px;padding:0 60px 90px}}.ProjectIndex_list__e8vqb{list-style:none;margin:0;padding:0;counter-reset:none}.ProjectIndex_row__9ejOf{opacity:0;animation:ProjectIndex_rowIn__ZKR1j .55s cubic-bezier(.2,.7,.3,1) forwards;border-bottom:1px solid var(--gray-ligth);position:relative;transition:background-color .3s ease,box-shadow .35s ease}.ProjectIndex_row__9ejOf:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--primary);transform:scaleY(0);transform-origin:top center;transition:transform .35s cubic-bezier(.2,.7,.3,1)}.ProjectIndex_rowInner__4HjPY{display:grid;grid-template-columns:34px 62px minmax(0,1fr) 54px;align-items:center;gap:12px;padding:15px 12px;text-decoration:none;transition:transform .35s cubic-bezier(.2,.7,.3,1),padding-left .35s ease}@media(min-width:1024px){.ProjectIndex_rowInner__4HjPY{grid-template-columns:46px minmax(0,1fr) 68px 28px;gap:18px;padding:19px 16px}}.ProjectIndex_rowActive__E8_OG{background:var(--white);border-bottom-color:var(--white);box-shadow:0 16px 34px rgba(73,40,34,.08);z-index:1}.ProjectIndex_rowActive__E8_OG:before{transform:scaleY(1)}@media(min-width:1024px){.ProjectIndex_rowActive__E8_OG .ProjectIndex_rowInner__4HjPY{padding-left:24px}}.ProjectIndex_rowActive__E8_OG .ProjectIndex_num__nuNDe{color:var(--primary)}.ProjectIndex_rowActive__E8_OG .ProjectIndex_title__S3XrQ{color:var(--dark)}.ProjectIndex_rowActive__E8_OG .ProjectIndex_go__bjhjU{opacity:1;transform:translateX(0)}.ProjectIndex_num__nuNDe{font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--gray-2);transition:color .3s ease}.ProjectIndex_thumb__XHgPa{display:block;width:62px;height:44px;overflow:hidden;background:var(--gray-3)}.ProjectIndex_thumb__XHgPa img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;display:block}.ProjectIndex_thumb__XHgPa>div{width:100%;height:100%}@media(min-width:1024px){.ProjectIndex_thumb__XHgPa{display:none}}.ProjectIndex_rowBody__Mu1Vd{display:flex;flex-direction:column;gap:5px;min-width:0}.ProjectIndex_title__S3XrQ{font-size:17px;font-weight:700;line-height:1.15;color:var(--primary-dark);text-transform:uppercase;letter-spacing:.01em;transition:color .3s ease}@media(min-width:768px){.ProjectIndex_title__S3XrQ{font-size:21px}}@media(min-width:1024px){.ProjectIndex_title__S3XrQ{font-size:25px}}.ProjectIndex_meta__XzaK0{font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--gray-2);line-height:1.5}@media(min-width:768px){.ProjectIndex_meta__XzaK0{font-size:10.5px}}.ProjectIndex_year__s_0W_{font-size:12px;color:var(--gray);text-align:right}@media(min-width:1024px){.ProjectIndex_year__s_0W_{font-size:13px}}.ProjectIndex_go__bjhjU{display:none;font-size:15px;color:var(--primary);text-align:right;opacity:0;transform:translateX(-8px);transition:opacity .3s ease,transform .35s cubic-bezier(.2,.7,.3,1)}@media(min-width:1024px){.ProjectIndex_go__bjhjU{display:block}}.ProjectIndex_empty__zbPnB{padding:40px 0 80px;font-size:14px;color:var(--gray);text-align:center}.ProjectIndex_preview__dhLPh{display:none}@media(min-width:1024px){.ProjectIndex_preview__dhLPh{display:block;position:sticky;top:118px;align-self:start;padding-top:12px}}.ProjectIndex_previewInner__yr8J3{display:flex;flex-direction:column}.ProjectIndex_shotWrap__a0r54{animation:ProjectIndex_shotIn__hyDHG .5s cubic-bezier(.2,.7,.3,1) both,ProjectIndex_drift__yW_Mw 6s ease-in-out .6s infinite alternate}.ProjectIndex_shot__pjg0t,.ProjectIndex_shot__pjg0t>div>div{border-radius:0}.ProjectIndex_shotFallback__QG_3R{aspect-ratio:16/10;overflow:hidden}.ProjectIndex_shotFallback__QG_3R>div{width:100%;height:100%}.ProjectIndex_previewMeta__2b_xn{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0 0;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gray-2);animation:ProjectIndex_textIn__ee8nf .45s cubic-bezier(.2,.7,.3,1) .08s both}.ProjectIndex_previewMeta__2b_xn>span+span:before{content:"·";margin-right:10px}.ProjectIndex_previewTitle__FRxpc{margin:10px 0 0;font-size:18px;font-weight:700;line-height:1.35;color:var(--dark);animation:ProjectIndex_textIn__ee8nf .45s cubic-bezier(.2,.7,.3,1) .14s both}.ProjectIndex_previewDesc__LKifc{margin:12px 0 0;font-size:13.5px;line-height:1.75;color:var(--gray);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;animation:ProjectIndex_textIn__ee8nf .45s cubic-bezier(.2,.7,.3,1) .2s both}.ProjectIndex_previewActions__7sqyH{display:flex;align-items:center;gap:20px;margin-top:20px;animation:ProjectIndex_textIn__ee8nf .45s cubic-bezier(.2,.7,.3,1) .26s both}.ProjectIndex_previewCta__gu3hN{font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--primary);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .25s ease,color .25s ease}.ProjectIndex_previewCta__gu3hN:hover{color:var(--primary-dark);border-bottom-color:var(--primary-dark)}.ProjectIndex_previewExt__M_JPh{font-size:11px;letter-spacing:.06em;color:var(--gray-2);text-decoration:none;transition:color .25s ease}.ProjectIndex_previewExt__M_JPh:hover{color:var(--dark)}@media(prefers-reduced-motion:reduce){.ProjectIndex_previewActions__7sqyH,.ProjectIndex_previewDesc__LKifc,.ProjectIndex_previewMeta__2b_xn,.ProjectIndex_previewTitle__FRxpc,.ProjectIndex_row__9ejOf,.ProjectIndex_shotWrap__a0r54{animation:none;opacity:1}.ProjectIndex_go__bjhjU,.ProjectIndex_num__nuNDe,.ProjectIndex_rowInner__4HjPY,.ProjectIndex_row__9ejOf,.ProjectIndex_row__9ejOf:before,.ProjectIndex_title__S3XrQ{transition:none}}