@keyframes ProjectPage_floating__ftwMe{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-40%)}to{transform:translate(-50%,-50%)}}.ProjectPage_ProjectSinglePage__i0_LA{width:100%;height:100vh;overflow:hidden}.ProjectPage_ProjectSinglePage__i0_LA .ProjectPage_imageWrapper__G3fBB{width:100%;height:100%}.ProjectPage_ProjectSinglePage__i0_LA .ProjectPage_imageWrapper__G3fBB img{width:100%;height:100%;object-fit:cover}.ProjectPage_ProjectSinglePage__i0_LA .ProjectPage_projectDetails__0lyXI{padding:2rem}@media(max-width:600px){.ProjectPage_ProjectSinglePage__i0_LA .ProjectPage_projectDetails__0lyXI{padding:1rem}}.ProjectPage_ProjectSinglePage__i0_LA .ProjectPage_projectDetails__0lyXI{position:absolute;left:0;bottom:0;width:100%;z-index:2;display:flex;justify-content:space-between;align-items:flex-end}.ProjectPage_ProjectSinglePage__i0_LA .ProjectPage_projectDetails__0lyXI h1{font-size:4.5rem;line-height:.9;font-weight:lighter;text-transform:uppercase}@media(max-width:1080px){.ProjectPage_ProjectSinglePage__i0_LA .ProjectPage_projectDetails__0lyXI h1{font-size:3.2rem}}@media(max-width:600px){.ProjectPage_ProjectSinglePage__i0_LA .ProjectPage_projectDetails__0lyXI h1{font-size:2.5rem}}.ProjectPage_ProjectSinglePage__i0_LA .ProjectPage_projectDetails__0lyXI .ProjectPage_category__0skzK{display:flex;flex-wrap:wrap;gap:.5rem}.ProjectPage_ProjectSinglePage__i0_LA .ProjectPage_projectDetails__0lyXI .ProjectPage_category__0skzK h5{font-size:.7rem;letter-spacing:.1rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content;padding:.8rem 1rem;background:rgba(34,34,34,.259);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:5px;display:inline-block;overflow:hidden}@media(max-width:600px){.ProjectPage_ProjectSinglePage__i0_LA .ProjectPage_projectDetails__0lyXI{flex-direction:column;align-items:flex-start;gap:1rem}}.ProjectPage_projectContent__x3i0o{position:relative;padding-left:2rem;padding-right:2rem}@media(max-width:600px){.ProjectPage_projectContent__x3i0o{padding-left:1rem;padding-right:1rem}}.ProjectPage_projectContent__x3i0o{width:100%;display:flex;align-items:flex-start;gap:5rem}.ProjectPage_projectContent__x3i0o .ProjectPage_sticky__vlXwV{position:-webkit-sticky;position:sticky;top:4rem;flex:.7 1}.ProjectPage_projectContent__x3i0o .ProjectPage_sticky__vlXwV .ProjectPage_wrapper__qbb43{background:linear-gradient(180deg,#f44e00,#fa7300);border-radius:10px;padding:2rem}@media(max-width:600px){.ProjectPage_projectContent__x3i0o .ProjectPage_sticky__vlXwV .ProjectPage_wrapper__qbb43{padding:1rem}}.ProjectPage_projectContent__x3i0o .ProjectPage_sticky__vlXwV .ProjectPage_wrapper__qbb43{margin-bottom:1rem}.ProjectPage_projectContent__x3i0o .ProjectPage_sticky__vlXwV .ProjectPage_wrapper__qbb43 h2{font-size:1.8rem;letter-spacing:.08rem;text-transform:uppercase;font-weight:lighter}@media(max-width:1080px){.ProjectPage_projectContent__x3i0o .ProjectPage_sticky__vlXwV .ProjectPage_wrapper__qbb43 h2{font-size:1.2rem}}.ProjectPage_projectContent__x3i0o .ProjectPage_sticky__vlXwV .ProjectPage_wrapper__qbb43 h2{margin-bottom:2rem}.ProjectPage_projectContent__x3i0o .ProjectPage_sticky__vlXwV .ProjectPage_wrapper__qbb43>div{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;align-items:center;padding:1rem 0 2rem;border-top:1px solid hsla(0,0%,100%,.294)}.ProjectPage_projectContent__x3i0o .ProjectPage_sticky__vlXwV .ProjectPage_wrapper__qbb43>div h3,.ProjectPage_projectContent__x3i0o .ProjectPage_sticky__vlXwV .ProjectPage_wrapper__qbb43>div h4{font-size:1rem;line-height:1;letter-spacing:.05rem;text-transform:uppercase;font-weight:lighter}@media(max-width:1080px){.ProjectPage_projectContent__x3i0o .ProjectPage_sticky__vlXwV .ProjectPage_wrapper__qbb43>div h3,.ProjectPage_projectContent__x3i0o .ProjectPage_sticky__vlXwV .ProjectPage_wrapper__qbb43>div h4{font-size:.8rem}}.ProjectPage_projectContent__x3i0o .ProjectPage_scroll__BcvH2{flex:1 1}.ProjectPage_projectContent__x3i0o .ProjectPage_scroll__BcvH2>div{margin-top:3rem}@media(max-width:600px){.ProjectPage_projectContent__x3i0o .ProjectPage_scroll__BcvH2>div{margin-top:2rem}}.ProjectPage_projectContent__x3i0o .ProjectPage_scroll__BcvH2>div h2{font-size:2.75rem;line-height:.9;font-weight:lighter;text-transform:uppercase}@media(max-width:1080px){.ProjectPage_projectContent__x3i0o .ProjectPage_scroll__BcvH2>div h2{font-size:2.2rem}}@media(max-width:600px){.ProjectPage_projectContent__x3i0o .ProjectPage_scroll__BcvH2>div h2{font-size:1.8rem}}.ProjectPage_projectContent__x3i0o .ProjectPage_scroll__BcvH2>div p{margin-top:1rem}@media(max-width:600px){.ProjectPage_projectContent__x3i0o .ProjectPage_scroll__BcvH2>div p{margin-top:.8rem}}.ProjectPage_projectContent__x3i0o .ProjectPage_scroll__BcvH2>div p{font-size:1.2rem;line-height:1.6;color:#787878}.ProjectPage_projectContent__x3i0o .ProjectPage_scroll__BcvH2>div:first-child{margin:0}@media(max-width:1080px){.ProjectPage_projectContent__x3i0o{gap:2rem}}@media(max-width:840px){.ProjectPage_projectContent__x3i0o{flex-direction:column;gap:5rem}.ProjectPage_projectContent__x3i0o .ProjectPage_sticky__vlXwV{flex:1 1;width:100%;position:static}}@media(max-width:600px){.ProjectPage_projectContent__x3i0o .ProjectPage_scroll__BcvH2>div p{font-size:1rem;letter-spacing:.05rem}}@keyframes Button_floating__TmsLZ{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-40%)}to{transform:translate(-50%,-50%)}}.Button_btn__c2iDe{display:block;text-align:center;padding:1rem 2rem;border-radius:8px;background:#f44e00;color:#f8f8f8;text-transform:uppercase;font-size:.9rem;line-height:1.6;font-weight:700;letter-spacing:.1rem;transition:all .5s ease;box-shadow:inset 0 -20px 20px hsla(0,0%,100%,.2);filter:drop-shadow(0 0 5px #f44e00)}.Button_btn__c2iDe:hover{filter:drop-shadow(0 0 10px #f44e00);box-shadow:inset 0 -30px 20px hsla(0,0%,100%,.2)}.Button_btn__c2iDe:active{transform:translateY(1px) scale(.99);box-shadow:inset 0 -15px 15px rgba(0,0,0,.2)}.Button_btn__c2iDe:focus-visible{outline:2px solid #f8f8f8;outline-offset:2px}@keyframes Tag_floating__IFDjZ{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-40%)}to{transform:translate(-50%,-50%)}}.Tag_tag__98SrA span{font-size:.7rem;letter-spacing:.1rem;text-transform:uppercase;color:#f44e00;font-weight:bolder;line-height:1.8;letter-spacing:.4rem}@keyframes BookCallSection_floating__EsV2o{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-40%)}to{transform:translate(-50%,-50%)}}.BookCallSection_BookCall__h1gPK{padding:2rem}@media(max-width:600px){.BookCallSection_BookCall__h1gPK{padding:1rem}}.BookCallSection_BookCall__h1gPK{height:100vh;background:url(/images/overlay.webp);background-size:cover;background-position:50%;object-fit:cover}@media(max-width:840px){.BookCallSection_BookCall__h1gPK{height:auto}}.BookCallSection_BookCall__h1gPK .BookCallSection_container__yqnTH{padding:2rem}@media(max-width:600px){.BookCallSection_BookCall__h1gPK .BookCallSection_container__yqnTH{padding:1rem}}.BookCallSection_BookCall__h1gPK .BookCallSection_container__yqnTH{background:rgba(45,45,45,.349);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);width:100%;height:100%;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media(max-width:840px){.BookCallSection_BookCall__h1gPK .BookCallSection_container__yqnTH{padding:6rem 2rem}}@media(max-width:600px){.BookCallSection_BookCall__h1gPK .BookCallSection_container__yqnTH{padding:4rem 1rem}}.BookCallSection_BookCall__h1gPK .BookCallSection_container__yqnTH h2{font-size:2.75rem;line-height:.9;font-weight:lighter;text-transform:uppercase}@media(max-width:1080px){.BookCallSection_BookCall__h1gPK .BookCallSection_container__yqnTH h2{font-size:2.2rem}}@media(max-width:600px){.BookCallSection_BookCall__h1gPK .BookCallSection_container__yqnTH h2{font-size:1.8rem}}.BookCallSection_BookCall__h1gPK .BookCallSection_container__yqnTH h2{margin-top:1rem}@media(max-width:600px){.BookCallSection_BookCall__h1gPK .BookCallSection_container__yqnTH h2{margin-top:.8rem}}.BookCallSection_BookCall__h1gPK .BookCallSection_container__yqnTH h2{max-width:35rem;width:100%}.BookCallSection_BookCall__h1gPK .BookCallSection_container__yqnTH p{font-size:1rem;line-height:1;letter-spacing:.05rem;text-transform:uppercase;font-weight:lighter}@media(max-width:1080px){.BookCallSection_BookCall__h1gPK .BookCallSection_container__yqnTH p{font-size:.8rem}}.BookCallSection_BookCall__h1gPK .BookCallSection_container__yqnTH p{margin-top:1rem}@media(max-width:600px){.BookCallSection_BookCall__h1gPK .BookCallSection_container__yqnTH p{margin-top:.8rem}}.BookCallSection_BookCall__h1gPK .BookCallSection_container__yqnTH p{max-width:28rem;width:100%}.BookCallSection_BookCall__h1gPK .BookCallSection_container__yqnTH .BookCallSection_btnSpace__NJE2i{margin-top:2rem}@media(max-width:600px){.BookCallSection_BookCall__h1gPK .BookCallSection_container__yqnTH .BookCallSection_btnSpace__NJE2i{margin-top:1rem}}.ProjectLifecycle_projectLifecycle__mSuiR{margin:4rem 0;padding:2rem;background:linear-gradient(135deg,rgba(244,78,0,.05),rgba(0,0,0,.1));border-radius:1rem;border:1px solid rgba(244,78,0,.2)}.ProjectLifecycle_loadingState__ZJ9eC{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1rem;color:#787878}.ProjectLifecycle_loadingIcon__K1RAJ{width:3rem;height:3rem;color:#f44e00;animation:ProjectLifecycle_spin__lJy9V 1s linear infinite}@keyframes ProjectLifecycle_spin__lJy9V{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProjectLifecycle_notFound__nUVzz{padding:3rem 2rem}.ProjectLifecycle_notFoundSubtext__Lu2Ak{margin-top:.5rem;font-size:.875rem;color:#555}.ProjectLifecycle_header__Pj1CU{margin-bottom:2rem}.ProjectLifecycle_titleSection__g6Er5{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.ProjectLifecycle_titleSection__g6Er5 .ProjectLifecycle_icon__XBAHY{width:2rem;height:2rem;color:#f44e00}.ProjectLifecycle_titleSection__g6Er5 h2{font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;color:#f8f8f8;margin:0}.ProjectLifecycle_subtitle__jLSqU{color:#787878;font-size:clamp(.9rem,2vw,1rem);margin:0;padding-left:3rem}.ProjectLifecycle_tabs__jrj_J{display:flex;gap:.5rem;margin-bottom:2rem;flex-wrap:wrap;border-bottom:1px solid rgba(244,78,0,.2);padding-bottom:1rem}.ProjectLifecycle_tab__S4jdQ{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:transparent;border:1px solid rgba(244,78,0,.2);border-radius:.5rem;color:#787878;font-size:.9rem;cursor:pointer;transition:all .3s ease;position:relative}.ProjectLifecycle_tab__S4jdQ .ProjectLifecycle_tabIcon__5dwDR{width:1.25rem;height:1.25rem}.ProjectLifecycle_tab__S4jdQ .ProjectLifecycle_badge__QKxD4{background:rgba(244,78,0,.2);color:#f44e00;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600}.ProjectLifecycle_tab__S4jdQ:hover{background:rgba(244,78,0,.1);color:#f8f8f8;border-color:rgba(244,78,0,.4)}.ProjectLifecycle_tab__S4jdQ.ProjectLifecycle_active__cOGUU{background:rgba(244,78,0,.15);color:#f44e00;border-color:#f44e00;font-weight:600}.ProjectLifecycle_content__rvV1G{min-height:300px}.ProjectLifecycle_timelineContainer__gWXOA{position:relative;padding:2rem 0}.ProjectLifecycle_timelineLine__HGQTn{position:absolute;left:1.5rem;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#f44e00,rgba(244,78,0,.3))}.ProjectLifecycle_timelineEvents__C3pFp{position:relative;z-index:1}.ProjectLifecycle_timelineEvent__DonhZ{display:flex;gap:1.5rem;margin-bottom:2rem;position:relative}.ProjectLifecycle_eventMarker__PAksw{width:3rem;height:3rem;border-radius:50%;background:rgba(244,78,0,.15);border:2px solid #f44e00;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:2}.ProjectLifecycle_eventMarker__PAksw .ProjectLifecycle_eventIcon__BhKKJ{width:1.5rem;height:1.5rem;color:#f44e00}.ProjectLifecycle_eventContent__5t_hZ{flex:1 1;background:rgba(0,0,0,.3);padding:1.5rem;border-radius:.75rem;border:1px solid rgba(244,78,0,.1);transition:all .3s ease}.ProjectLifecycle_eventContent__5t_hZ:hover{border-color:rgba(244,78,0,.3);background:rgba(0,0,0,.4)}.ProjectLifecycle_eventHeader__NxrWq{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;flex-wrap:wrap;gap:1rem}.ProjectLifecycle_eventHeader__NxrWq h4{font-size:1.25rem;font-weight:600;color:#f8f8f8;margin:0}.ProjectLifecycle_eventDate__HD_nE{display:flex;align-items:center;gap:.5rem;color:#787878;font-size:.875rem}.ProjectLifecycle_eventDate__HD_nE .ProjectLifecycle_dateIcon__zIb5u{width:1rem;height:1rem}.ProjectLifecycle_eventDescription__tajph{color:#b8b8b8;line-height:1.6;margin:0 0 .75rem}.ProjectLifecycle_eventType__siwG2{display:inline-block;padding:.25rem .75rem;background:rgba(244,78,0,.1);color:#f44e00;border-radius:.25rem;font-size:.75rem;font-weight:600;text-transform:capitalize}.ProjectLifecycle_timelineFooter__vUKIB{margin-top:2rem;text-align:center}.ProjectLifecycle_viewFullTimeline__1D1_B{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:rgba(244,78,0,.1);color:#f44e00;border:1px solid rgba(244,78,0,.3);border-radius:.5rem;text-decoration:none;font-weight:600;transition:all .3s ease}.ProjectLifecycle_viewFullTimeline__1D1_B:hover{background:rgba(244,78,0,.2);border-color:#f44e00}.ProjectLifecycle_componentsContainer__8eaob{padding:1rem 0}.ProjectLifecycle_componentsGrid__XEdra{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.ProjectLifecycle_componentCard__viXHB{display:flex;flex-direction:column;padding:1.5rem;background:rgba(0,0,0,.3);border:1px solid rgba(244,78,0,.1);border-radius:.75rem;text-decoration:none;transition:all .3s ease}.ProjectLifecycle_componentCard__viXHB:hover{border-color:rgba(244,78,0,.4);background:rgba(0,0,0,.4);transform:translateY(-2px)}.ProjectLifecycle_componentHeader__h3h4s{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.ProjectLifecycle_componentHeader__h3h4s .ProjectLifecycle_componentIcon__tjf6i{width:1.5rem;height:1.5rem;color:#f44e00}.ProjectLifecycle_componentHeader__h3h4s h4{font-size:1.125rem;font-weight:600;color:#f8f8f8;margin:0}.ProjectLifecycle_componentDescription__6_pCT{color:#b8b8b8;font-size:.9rem;line-height:1.6;margin:0 0 1rem;flex:1 1}.ProjectLifecycle_componentFooter__CY1dH{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid rgba(244,78,0,.1)}.ProjectLifecycle_componentFooter__CY1dH .ProjectLifecycle_componentPath__fS_Px{color:#787878;font-size:.75rem;font-family:Courier New,monospace}.ProjectLifecycle_componentFooter__CY1dH .ProjectLifecycle_externalIcon__bUnjH{width:1rem;height:1rem;color:#787878}.ProjectLifecycle_componentsFooter__CTgx2{text-align:center}.ProjectLifecycle_viewAllComponents__B4Z7l{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:rgba(244,78,0,.1);color:#f44e00;border:1px solid rgba(244,78,0,.3);border-radius:.5rem;text-decoration:none;font-weight:600;transition:all .3s ease}.ProjectLifecycle_viewAllComponents__B4Z7l:hover{background:rgba(244,78,0,.2);border-color:#f44e00}.ProjectLifecycle_docsContainer__i708U{padding:1rem 0}.ProjectLifecycle_docsGrid__RofA0{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.ProjectLifecycle_docCard__W03jT{display:flex;flex-direction:column;padding:1.5rem;background:rgba(0,0,0,.3);border:1px solid rgba(244,78,0,.1);border-radius:.75rem;text-decoration:none;transition:all .3s ease}.ProjectLifecycle_docCard__W03jT:hover{border-color:rgba(244,78,0,.4);background:rgba(0,0,0,.4);transform:translateY(-2px)}.ProjectLifecycle_docHeader__DDOEc{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem}.ProjectLifecycle_docHeader__DDOEc .ProjectLifecycle_docIcon__PVL5h{width:1.5rem;height:1.5rem;color:#f44e00;flex-shrink:0;margin-top:.25rem}.ProjectLifecycle_docTitleSection__b99Qe{flex:1 1}.ProjectLifecycle_docTitleSection__b99Qe h4{font-size:1.125rem;font-weight:600;color:#f8f8f8;margin:0 0 .5rem}.ProjectLifecycle_docType__nRGzq{display:inline-block;padding:.25rem .75rem;background:rgba(244,78,0,.1);color:#f44e00;border-radius:.25rem;font-size:.75rem;font-weight:600}.ProjectLifecycle_docFooter__uzEmk{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid rgba(244,78,0,.1)}.ProjectLifecycle_docFooter__uzEmk .ProjectLifecycle_docPath__9A6jv{color:#787878;font-size:.75rem;font-family:Courier New,monospace}.ProjectLifecycle_docFooter__uzEmk .ProjectLifecycle_externalIcon__bUnjH{width:1rem;height:1rem;color:#787878}.ProjectLifecycle_docsFooter__gdbwS{text-align:center}.ProjectLifecycle_viewAllDocs___GFYc{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:rgba(244,78,0,.1);color:#f44e00;border:1px solid rgba(244,78,0,.3);border-radius:.5rem;text-decoration:none;font-weight:600;transition:all .3s ease}.ProjectLifecycle_viewAllDocs___GFYc:hover{background:rgba(244,78,0,.2);border-color:#f44e00}.ProjectLifecycle_blogContainer__59Q2K{padding:1rem 0}.ProjectLifecycle_blogGrid__ijrqF{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.ProjectLifecycle_blogCard__zD3GJ{display:flex;flex-direction:column;padding:1.5rem;background:rgba(0,0,0,.3);border:1px solid rgba(244,78,0,.1);border-radius:.75rem;text-decoration:none;transition:all .3s ease}.ProjectLifecycle_blogCard__zD3GJ:hover{border-color:rgba(244,78,0,.4);background:rgba(0,0,0,.4);transform:translateY(-2px)}.ProjectLifecycle_blogHeader__1_kIK{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.ProjectLifecycle_blogHeader__1_kIK .ProjectLifecycle_blogIcon__N6mkC{width:1.5rem;height:1.5rem;color:#f44e00}.ProjectLifecycle_blogHeader__1_kIK h4{font-size:1.125rem;font-weight:600;color:#f8f8f8;margin:0}.ProjectLifecycle_blogExcerpt__Apuk3{color:#b8b8b8;font-size:.9rem;line-height:1.6;margin:0 0 1rem;flex:1 1}.ProjectLifecycle_blogFooter__NVzgk{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid rgba(244,78,0,.1)}.ProjectLifecycle_blogFooter__NVzgk .ProjectLifecycle_blogDate__Xfexs{display:flex;align-items:center;gap:.5rem;color:#787878;font-size:.875rem}.ProjectLifecycle_blogFooter__NVzgk .ProjectLifecycle_blogDate__Xfexs .ProjectLifecycle_dateIcon__zIb5u{width:1rem;height:1rem}.ProjectLifecycle_blogFooter__NVzgk .ProjectLifecycle_externalIcon__bUnjH{width:1rem;height:1rem;color:#787878}.ProjectLifecycle_viewAllPosts__Fsht5{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:rgba(244,78,0,.1);color:#f44e00;border:1px solid rgba(244,78,0,.3);border-radius:.5rem;text-decoration:none;font-weight:600;transition:all .3s ease}.ProjectLifecycle_viewAllPosts__Fsht5:hover{background:rgba(244,78,0,.2);border-color:#f44e00}.ProjectLifecycle_quickLinks__bG_Ds{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(244,78,0,.2)}.ProjectLifecycle_quickLinks__bG_Ds h3{font-size:1.25rem;font-weight:600;color:#f8f8f8;margin:0 0 1.5rem}.ProjectLifecycle_linksGrid__8IGaI{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.ProjectLifecycle_quickLink__6Jdaz{display:flex;align-items:center;gap:.75rem;padding:1rem;background:rgba(0,0,0,.3);border:1px solid rgba(244,78,0,.1);border-radius:.5rem;text-decoration:none;color:#f8f8f8;transition:all .3s ease}.ProjectLifecycle_quickLink__6Jdaz .ProjectLifecycle_linkIcon__8xhfZ{width:1.25rem;height:1.25rem;color:#f44e00}.ProjectLifecycle_quickLink__6Jdaz span{flex:1 1;font-weight:500}.ProjectLifecycle_quickLink__6Jdaz .ProjectLifecycle_externalIcon__bUnjH{width:1rem;height:1rem;color:#787878}.ProjectLifecycle_quickLink__6Jdaz:hover{border-color:rgba(244,78,0,.4);background:rgba(0,0,0,.4);transform:translateY(-2px)}.ProjectLifecycle_emptyState__SQURn{text-align:center;padding:4rem 2rem;color:#787878}.ProjectLifecycle_emptyState__SQURn .ProjectLifecycle_emptyIcon__aAKMx{width:4rem;height:4rem;color:#787878;margin:0 auto 1rem;opacity:.5}.ProjectLifecycle_emptyState__SQURn p{font-size:1.125rem;margin:0 0 1.5rem}.ProjectLifecycle_linkButton__Ma9fD{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:rgba(244,78,0,.1);color:#f44e00;border:1px solid rgba(244,78,0,.3);border-radius:.5rem;text-decoration:none;font-weight:600;transition:all .3s ease}.ProjectLifecycle_linkButton__Ma9fD:hover{background:rgba(244,78,0,.2);border-color:#f44e00}.ProjectLifecycle_notFound__nUVzz{text-align:center;padding:2rem;color:#787878}@media(max-width:768px){.ProjectLifecycle_projectLifecycle__mSuiR{padding:1.5rem;margin:2rem 0}.ProjectLifecycle_tabs__jrj_J{flex-direction:column}.ProjectLifecycle_tab__S4jdQ{width:100%;justify-content:center}.ProjectLifecycle_timelineLine__HGQTn{left:1rem}.ProjectLifecycle_eventMarker__PAksw{width:2rem;height:2rem}.ProjectLifecycle_eventMarker__PAksw .ProjectLifecycle_eventIcon__BhKKJ{width:1rem;height:1rem}.ProjectLifecycle_blogGrid__ijrqF,.ProjectLifecycle_componentsGrid__XEdra,.ProjectLifecycle_docsGrid__RofA0,.ProjectLifecycle_linksGrid__8IGaI{grid-template-columns:1fr}}@keyframes ShareButtons_floating__o3u_a{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-40%)}to{transform:translate(-50%,-50%)}}.ShareButtons_shareButtons__6cb8M{margin-top:2rem;padding:1.5rem;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ShareButtons_shareLabel__9wzpZ{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem;font-weight:600;color:#f8f8f8;text-transform:uppercase;letter-spacing:.05rem}.ShareButtons_shareIcon__DCfQ_{width:1rem;height:1rem;color:#f44e00}.ShareButtons_shareGrid__isSgW{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:.75rem;gap:.75rem}.ShareButtons_shareButton__ZjKjy{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem 1rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;color:#f8f8f8;font-size:.875rem;cursor:pointer;transition:all .8s cubic-bezier(.19,1,.22,1);text-decoration:none}.ShareButtons_shareButton__ZjKjy:hover{background:rgba(244,78,0,.1);border-color:#f44e00;color:#f44e00;transform:translateY(-2px)}.ShareButtons_shareButton__ZjKjy:active{transform:translateY(0)}.ShareButtons_shareButton__ZjKjy.ShareButtons_copied__REv3E{background:rgba(76,175,80,.2);border-color:#4caf50;color:#4caf50}.ShareButtons_buttonIcon__ICZc6{width:1.25rem;height:1.25rem}@media(max-width:600px){.ShareButtons_shareGrid__isSgW{grid-template-columns:repeat(2,1fr)}}