.ProjectTable_listContainer__cU7Nl,.ProjectTable_tableContainer__RAJsl{width:100%;font-family:var(--font-poppins),sans-serif}.ProjectTable_listWrapper__GH4HF,.ProjectTable_tableWrapper__eFIZZ{display:flex;flex-direction:column;gap:.35rem}.ProjectTable_listRow__fLD_H,.ProjectTable_row__wZiie{display:grid;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.75rem 1.25rem;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.03) 30%,hsla(0,0%,100%,.01));position:relative;animation:ProjectTable_fadeInRow__V0Chs .4s ease-out forwards;animation-fill-mode:both;opacity:0;overflow:hidden;grid-template-columns:30px 110px 1fr 180px 10px}.ProjectTable_listRow__fLD_H:hover,.ProjectTable_row__wZiie:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.06) 30%,hsla(0,0%,100%,.02));border-left:1px solid #fff;transform:translateX(4px);opacity:1}.ProjectTable_listRow__fLD_H:hover .ProjectTable_icon__rKUQh,.ProjectTable_row__wZiie:hover .ProjectTable_icon__rKUQh{transform:scale(1.15) rotate(5deg)}.ProjectTable_listRow__fLD_H:hover .ProjectTable_arrow__NrNuF,.ProjectTable_listRow__fLD_H:hover .ProjectTable_tag__hyT3X,.ProjectTable_listRow__fLD_H:hover .ProjectTable_title__1Hx39,.ProjectTable_row__wZiie:hover .ProjectTable_arrow__NrNuF,.ProjectTable_row__wZiie:hover .ProjectTable_tag__hyT3X,.ProjectTable_row__wZiie:hover .ProjectTable_title__1Hx39{color:#d4d4d4}.ProjectTable_listRow__fLD_H:hover .ProjectTable_arrow__NrNuF,.ProjectTable_listRow__fLD_H:hover .ProjectTable_listArrow__1uO0R,.ProjectTable_row__wZiie:hover .ProjectTable_arrow__NrNuF,.ProjectTable_row__wZiie:hover .ProjectTable_listArrow__1uO0R{opacity:1;transform:translateX(6px);color:#fff}@keyframes ProjectTable_fadeInRow__V0Chs{0%{opacity:0;transform:translateX(-30px) translateY(10px)}to{opacity:.8;transform:translateX(0) translateY(0)}}.ProjectTable_iconCell__G71CA{display:flex;align-items:center;justify-content:center}.ProjectTable_icon__rKUQh{font-size:1.5rem;transition:transform .3s cubic-bezier(.4,0,.2,1)}.ProjectTable_dateCell__WZBTT{display:flex;align-items:center}.ProjectTable_date__mpIdm{font-size:.68rem;color:#707070;white-space:nowrap}.ProjectTable_contentCell__a5kUl{display:flex;flex-direction:column;min-width:0}.ProjectTable_titleRow__qMu39{display:flex;align-items:center;gap:.5rem}.ProjectTable_star__v_9Te{font-size:.85rem;flex-shrink:0}.ProjectTable_title__1Hx39{font-size:.85rem;font-weight:600;color:#e8e8e8;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.ProjectTable_description__i1JAf{font-size:.7rem;color:#707070;line-height:1.4;font-family:var(--font-poppins),sans-serif;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ProjectTable_tagsCell__YnDw2{display:flex;gap:.2rem;justify-content:flex-end;flex-wrap:wrap}@media(max-width:520px){.ProjectTable_tagsCell__YnDw2{display:none}}.ProjectTable_tag__hyT3X{font-size:.65rem;padding:.25rem .5rem;background-color:hsla(0,0%,100%,.05);border:1px solid #2a2a2a;border-radius:4px;color:#a8a8a8;white-space:nowrap;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:500;position:relative}.ProjectTable_tag__hyT3X:hover{color:#fff;background-color:hsla(0,0%,100%,.1);border-color:#d4d4d4;transform:translateY(-1px)}.ProjectTable_arrowCell__YktdT{display:flex;align-items:center;justify-content:center}.ProjectTable_arrow__NrNuF,.ProjectTable_listArrow__1uO0R{font-size:1.2rem;color:#707070;opacity:.4;transition:all .4s cubic-bezier(.16,1,.3,1);font-weight:700}@media(max-width:1024px){.ProjectTable_listRow__fLD_H,.ProjectTable_row__wZiie{grid-template-columns:40px 110px 1fr 150px 40px;padding:.7rem 1rem}.ProjectTable_title__1Hx39{font-size:.82rem}.ProjectTable_tag__hyT3X{font-size:.62rem;padding:.2rem .45rem}}@media(max-width:768px){.ProjectTable_listRow__fLD_H,.ProjectTable_row__wZiie{grid-template-columns:38px 100px 1fr 38px;gap:.6rem;padding:.65rem .9rem}.ProjectTable_tagsCell__YnDw2{display:none}.ProjectTable_date__mpIdm{font-size:.65rem}.ProjectTable_title__1Hx39{font-size:.85rem}.ProjectTable_description__i1JAf{font-size:.72rem;-webkit-line-clamp:2;line-clamp:2}.ProjectTable_icon__rKUQh{font-size:1.35rem}}@media(max-width:520px){.ProjectTable_listRow__fLD_H,.ProjectTable_row__wZiie{grid-template-columns:35px 1fr 35px;gap:.65rem;padding:.7rem .75rem}.ProjectTable_dateCell__WZBTT{display:none}.ProjectTable_icon__rKUQh{font-size:1.3rem}.ProjectTable_title__1Hx39{font-size:.88rem;font-weight:600}.ProjectTable_description__i1JAf{font-size:.73rem;-webkit-line-clamp:2;line-clamp:2;line-height:1.5}.ProjectTable_arrow__NrNuF,.ProjectTable_listArrow__1uO0R{font-size:1.1rem}}@media(max-width:380px){.ProjectTable_listRow__fLD_H,.ProjectTable_row__wZiie{grid-template-columns:32px 1fr 32px;gap:.5rem;padding:.65rem}.ProjectTable_icon__rKUQh{font-size:1.2rem}.ProjectTable_title__1Hx39{font-size:.85rem}.ProjectTable_description__i1JAf{font-size:.7rem}.ProjectTable_arrow__NrNuF,.ProjectTable_listArrow__1uO0R{font-size:1rem}}@media(max-width:1024px){.ProjectTable_row__wZiie{grid-template-columns:40px 110px 1fr 150px 40px}}@media(max-width:768px){.ProjectTable_row__wZiie{grid-template-columns:38px 100px 1fr 38px}.ProjectTable_description__i1JAf{-webkit-line-clamp:2;line-clamp:2}}@media(max-width:520px){.ProjectTable_row__wZiie{grid-template-columns:35px 1fr 35px}.ProjectTable_description__i1JAf{-webkit-line-clamp:2;line-clamp:2}}@media(max-width:380px){.ProjectTable_row__wZiie{grid-template-columns:32px 1fr 32px}}.BlogTable_listContainer__Yt2Xx,.BlogTable_tableContainer__rFboA{width:100%;font-family:var(--font-poppins),sans-serif}.BlogTable_listWrapper___Oo9X,.BlogTable_tableWrapper__R87f_{display:flex;flex-direction:column;gap:.35rem}.BlogTable_listRow__lmZVy,.BlogTable_row__YA93R{display:grid;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.75rem 1.25rem;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.03) 30%,hsla(0,0%,100%,.01));position:relative;animation:BlogTable_fadeInRow__YvzzP .4s ease-out forwards;animation-fill-mode:both;opacity:0;overflow:hidden;grid-template-columns:30px 110px 1fr 180px 10px}.BlogTable_listRow__lmZVy:hover,.BlogTable_row__YA93R:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.06) 30%,hsla(0,0%,100%,.02));border-left:1px solid #fff;transform:translateX(4px);opacity:1}.BlogTable_listRow__lmZVy:hover .BlogTable_icon__tmvyU,.BlogTable_row__YA93R:hover .BlogTable_icon__tmvyU{transform:scale(1.15) rotate(5deg)}.BlogTable_listRow__lmZVy:hover .BlogTable_arrow__n4sWh,.BlogTable_listRow__lmZVy:hover .BlogTable_tag__HhAw7,.BlogTable_listRow__lmZVy:hover .BlogTable_title__MhbxD,.BlogTable_row__YA93R:hover .BlogTable_arrow__n4sWh,.BlogTable_row__YA93R:hover .BlogTable_tag__HhAw7,.BlogTable_row__YA93R:hover .BlogTable_title__MhbxD{color:#d4d4d4}.BlogTable_listRow__lmZVy:hover .BlogTable_arrow__n4sWh,.BlogTable_listRow__lmZVy:hover .BlogTable_listArrow__1bP7T,.BlogTable_row__YA93R:hover .BlogTable_arrow__n4sWh,.BlogTable_row__YA93R:hover .BlogTable_listArrow__1bP7T{opacity:1;transform:translateX(6px);color:#fff}@keyframes BlogTable_fadeInRow__YvzzP{0%{opacity:0;transform:translateX(-30px) translateY(10px)}to{opacity:.8;transform:translateX(0) translateY(0)}}.BlogTable_iconCell__GizTX{display:flex;align-items:center;justify-content:center}.BlogTable_icon__tmvyU{font-size:1.5rem;transition:transform .3s cubic-bezier(.4,0,.2,1)}.BlogTable_dateCell__13s27{display:flex;align-items:center}.BlogTable_date__VD7_e{font-size:.68rem;color:#707070;white-space:nowrap}.BlogTable_contentCell__LhVc3{display:flex;flex-direction:column;min-width:0}.BlogTable_titleRow__94QKW{display:flex;align-items:center;gap:.5rem}.BlogTable_star__sJ9iV{font-size:.85rem;flex-shrink:0}.BlogTable_title__MhbxD{font-size:.85rem;font-weight:600;color:#e8e8e8;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.BlogTable_description__HE6Qa{font-size:.7rem;color:#707070;line-height:1.4;font-family:var(--font-poppins),sans-serif;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.BlogTable_tagsCell__x5_AP{display:flex;gap:.2rem;justify-content:flex-end;flex-wrap:wrap}@media(max-width:520px){.BlogTable_tagsCell__x5_AP{display:none}}.BlogTable_tag__HhAw7{font-size:.65rem;padding:.25rem .5rem;background-color:hsla(0,0%,100%,.05);border:1px solid #2a2a2a;border-radius:4px;color:#a8a8a8;white-space:nowrap;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:500;position:relative}.BlogTable_tag__HhAw7:hover{color:#fff;background-color:hsla(0,0%,100%,.1);border-color:#d4d4d4;transform:translateY(-1px)}.BlogTable_arrowCell__9YR6E{display:flex;align-items:center;justify-content:center}.BlogTable_arrow__n4sWh,.BlogTable_listArrow__1bP7T{font-size:1.2rem;color:#707070;opacity:.4;transition:all .4s cubic-bezier(.16,1,.3,1);font-weight:700}@media(max-width:1024px){.BlogTable_listRow__lmZVy,.BlogTable_row__YA93R{grid-template-columns:40px 110px 1fr 150px 40px;padding:.7rem 1rem}.BlogTable_title__MhbxD{font-size:.82rem}.BlogTable_tag__HhAw7{font-size:.62rem;padding:.2rem .45rem}}@media(max-width:768px){.BlogTable_listRow__lmZVy,.BlogTable_row__YA93R{grid-template-columns:38px 100px 1fr 38px;gap:.6rem;padding:.65rem .9rem}.BlogTable_tagsCell__x5_AP{display:none}.BlogTable_date__VD7_e{font-size:.65rem}.BlogTable_title__MhbxD{font-size:.85rem}.BlogTable_description__HE6Qa{font-size:.72rem;-webkit-line-clamp:2;line-clamp:2}.BlogTable_icon__tmvyU{font-size:1.35rem}}@media(max-width:520px){.BlogTable_listRow__lmZVy,.BlogTable_row__YA93R{grid-template-columns:35px 1fr 35px;gap:.65rem;padding:.7rem .75rem}.BlogTable_dateCell__13s27{display:none}.BlogTable_icon__tmvyU{font-size:1.3rem}.BlogTable_title__MhbxD{font-size:.88rem;font-weight:600}.BlogTable_description__HE6Qa{font-size:.73rem;-webkit-line-clamp:2;line-clamp:2;line-height:1.5}.BlogTable_arrow__n4sWh,.BlogTable_listArrow__1bP7T{font-size:1.1rem}}@media(max-width:380px){.BlogTable_listRow__lmZVy,.BlogTable_row__YA93R{grid-template-columns:32px 1fr 32px;gap:.5rem;padding:.65rem}.BlogTable_icon__tmvyU{font-size:1.2rem}.BlogTable_title__MhbxD{font-size:.85rem}.BlogTable_description__HE6Qa{font-size:.7rem}.BlogTable_arrow__n4sWh,.BlogTable_listArrow__1bP7T{font-size:1rem}}.BlogTable_contentCell__LhVc3{gap:.25rem}.BlogTable_description__HE6Qa{font-size:.8rem}.BlogTable_tagsCell__x5_AP{gap:.5rem}@media(max-width:1024px){.BlogTable_row__YA93R{grid-template-columns:40px 110px 1fr 150px 40px}}@media(max-width:768px){.BlogTable_row__YA93R{grid-template-columns:38px 100px 1fr 38px}.BlogTable_description__HE6Qa{font-size:.72rem;-webkit-line-clamp:2;line-clamp:2}}@media(max-width:520px){.BlogTable_row__YA93R{grid-template-columns:35px 1fr 35px}.BlogTable_description__HE6Qa{font-size:.73rem;-webkit-line-clamp:2;line-clamp:2}.BlogTable_meta__Vn__T{font-size:.65rem}}@media(max-width:380px){.BlogTable_row__YA93R{grid-template-columns:32px 1fr 32px}.BlogTable_description__HE6Qa{font-size:.7rem}}.Tabs_tabList__qdLzw{display:flex;gap:.5rem;padding-bottom:0;overflow-x:auto}.Tabs_tabList__qdLzw::-webkit-scrollbar{height:2px}.Tabs_tab__kPBvo{display:flex;align-items:center;gap:.5rem;padding:.35rem .75rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:4px;color:#a8a8a8;font-size:.85rem;font-weight:500;font-family:var(--font-poppins),sans-serif;cursor:pointer;transition:all .4s cubic-bezier(.16,1,.3,1);white-space:nowrap;position:relative;overflow:hidden}.Tabs_tab__kPBvo:hover{color:#fff;background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.2);transform:translateX(2px)}.Tabs_tab__kPBvo:hover:before{opacity:1}.Tabs_tab__kPBvo:hover .Tabs_count__3nRBN{background:hsla(0,0%,100%,.2);color:#fff}.Tabs_tab__kPBvo.Tabs_active__A6bSB{color:#040404;background:linear-gradient(135deg,#fff,#d4d4d4);border-color:#fff}.Tabs_tab__kPBvo.Tabs_active__A6bSB:before{opacity:0}.Tabs_tab__kPBvo.Tabs_active__A6bSB .Tabs_count__3nRBN{background:rgba(0,0,0,.2);color:#040404;border:1px solid rgba(0,0,0,.1)}.Tabs_icon__Tgfwz{display:flex;align-items:center;font-size:1rem}.Tabs_icon__Tgfwz svg{width:16px;height:16px}.Tabs_count__3nRBN,.Tabs_label__JHmM_{position:relative;z-index:1}.Tabs_count__3nRBN{display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 .3rem;background:hsla(0,0%,100%,.1);color:#a8a8a8;font-size:.7rem;font-weight:600;border-radius:9px;border:1px solid hsla(0,0%,100%,.1);transition:all .3s cubic-bezier(.4,0,.2,1)}.page_home__LW_lH{min-height:calc(100vh - 200px)}.page_hero__TR3fT{padding:1rem 0;border-bottom:1px solid hsla(0,0%,100%,.08);position:relative}.page_hero__TR3fT:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60%;height:1px;background:linear-gradient(90deg,transparent,#d4d4d4 50%,transparent);opacity:.4}@media(max-width:520px){.page_hero__TR3fT{padding:3rem 0 2.5rem}}.page_heroContent___p2VG{max-width:700px;margin:0 auto;text-align:center}.page_introCard__8PEKL{background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.03) 50%,hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:.5rem 0;margin-bottom:1rem;position:relative;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.3)}.page_introCard__8PEKL:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#fff 50%,transparent);opacity:.3}@media(max-width:520px){.page_introCard__8PEKL{padding:1.25rem 1.5rem}}.page_introText__POcGH{font-size:.85rem;color:#a8a8a8;line-height:1.6;margin:0}.page_introText__POcGH strong{color:#e8e8e8;font-weight:600}@media(max-width:520px){.page_introText__POcGH{font-size:1rem}}.page_description___d9FL{font-size:.85rem;color:#707070;max-width:600px;margin:0 auto}@media(max-width:520px){.page_description___d9FL{font-size:.9rem}}.page_content__szHtB{padding:2rem 0;position:relative}@media(max-width:520px){.page_content__szHtB{padding:3rem 0}}.page_tabContent__9UWBD{animation:page_fadeIn__rpXfV .4s cubic-bezier(.16,1,.3,1)}.page_searchContainer___wvGh{margin:.7rem 0;animation:page_fadeIn__rpXfV .3s ease-out}.page_searchWrapper__FE36Y{position:relative;display:flex;align-items:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;padding:.3rem .5rem;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 2px rgba(0,0,0,.3)}.page_searchWrapper__FE36Y:focus-within{border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.06);box-shadow:0 0 20px hsla(0,0%,100%,.1),0 4px 8px rgba(0,0,0,.4)}.page_searchWrapper__FE36Y:focus-within .page_searchIcon__oD492{color:#fff}.page_searchIcon__oD492{color:#707070;flex-shrink:0;margin-right:.75rem;transition:color .15s cubic-bezier(.4,0,.2,1)}.page_searchWrapper__FE36Y:focus-within .page_searchIcon__oD492{color:#a8a8a8}.page_searchInput__cDWET{flex:1 1;background:none;border:none;outline:none;color:#e8e8e8;font-family:var(--font-poppins),sans-serif;font-size:.9rem;padding:0}.page_searchInput__cDWET::placeholder{color:#4a4a4a}.page_searchInput__cDWET:focus{outline:none}.page_clearButton__DdRmw{background:none;border:none;color:#707070;cursor:pointer;padding:.25rem .5rem;margin-left:.5rem;font-size:1.1rem;line-height:1;transition:all .4s cubic-bezier(.16,1,.3,1);border-radius:4px}.page_clearButton__DdRmw:hover{color:#fff;background-color:hsla(0,0%,100%,.1);transform:rotate(90deg)}.page_clearButton__DdRmw:active{transform:scale(.9) rotate(90deg)}.page_searchResults__afkvG{margin-top:.75rem;font-family:var(--font-poppins),sans-serif;font-size:.8rem;color:#707070;padding-left:.25rem}@media(max-width:520px){.page_searchWrapper__FE36Y{padding:.65rem .85rem}.page_searchInput__cDWET{font-size:.85rem}.page_searchIcon__oD492{width:16px;height:16px;margin-right:.5rem}}.page_section__Lvu0g{margin-bottom:3rem}.page_section__Lvu0g:last-child{margin-bottom:0}.page_sectionTitle__PJ0za{font-size:.8rem;margin-bottom:1.5rem;font-family:var(--font-poppins),sans-serif;color:#a8a8a8;font-weight:600;text-transform:uppercase;letter-spacing:.1em;display:flex;align-items:center;gap:1rem;position:relative}.page_sectionTitle__PJ0za:after{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,hsla(0,0%,100%,.1),transparent)}.page_empty__1cFtN{text-align:center;padding:4rem 2rem;background:hsla(0,0%,100%,.03);border:1px dashed hsla(0,0%,100%,.08);border-radius:8px;position:relative;overflow:hidden}.page_empty__1cFtN:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,hsla(0,0%,100%,.05) 0,transparent 70%)}.page_emptyText__6XrHG{color:#a8a8a8;font-size:1.1rem}.page_emptyText__6XrHG code{color:#fff}