.Navbar_header__UKF8E{position:-webkit-sticky;position:sticky;top:0;z-index:40;width:100%;margin-top:1rem}.Navbar_inner__Zc9of{width:min(1200px,calc(100% - 2.75rem));margin:0 auto;padding:.9rem 1.1rem;border-radius:999px;border:1px solid #ffffff1f;background:#12151fb3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:flex;align-items:center;justify-content:space-between;gap:1rem}.Navbar_brand__ViMyA{color:var(--text-primary);display:inline-flex;align-items:center;gap:.6rem;font-weight:700;font-size:.98rem;letter-spacing:.02em}.Navbar_brandDot__g0XQX{width:10px;height:10px;border-radius:999px;background:linear-gradient(120deg,var(--accent),var(--accent-strong));box-shadow:0 0 0 4px #f65b2c33}.Navbar_nav___WITp{display:flex;align-items:center;gap:.75rem}.Navbar_navLink__A03oH{color:var(--text-secondary);padding:.4rem .75rem;border-radius:999px;font-size:.92rem;transition:color .18s ease,background-color .18s ease}.Navbar_navLink__A03oH:focus-visible,.Navbar_navLink__A03oH:hover{color:var(--text-primary);background:#ffffff14}.Navbar_navLinkActive__VCxzm{color:var(--text-primary);background:#f65b2c2e}.Navbar_ctaLink__QPfWz{color:#fff8f2;border-radius:999px;padding:.6rem 1rem;font-size:.9rem;font-weight:600;background:linear-gradient(135deg,var(--accent),var(--accent-strong));box-shadow:0 10px 22px #f65b2c40;transition:transform .18s ease,box-shadow .18s ease}.Navbar_ctaLink__QPfWz:focus-visible,.Navbar_ctaLink__QPfWz:hover{transform:translateY(-1px);box-shadow:0 14px 28px #f65b2c4d}.Navbar_menuButton__82rFF{display:none;width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid #ffffff29;background:#ffffff0a;color:var(--text-primary);align-items:center;justify-content:center;flex-direction:column;gap:4px}.Navbar_menuButton__82rFF span{width:17px;height:2px;border-radius:999px;background:currentColor}@media (max-width:960px){.Navbar_inner__Zc9of{width:min(1200px,calc(100% - 1.5rem));border-radius:1rem}.Navbar_menuButton__82rFF{display:inline-flex}.Navbar_nav___WITp{position:absolute;top:calc(100% + .65rem);left:0;width:100%;border-radius:1rem;border:1px solid #ffffff24;background:#0c0f16f5;box-shadow:0 24px 48px #03050ca6;padding:.75rem;opacity:0;transform:translateY(-8px);pointer-events:none;flex-direction:column;align-items:stretch;transition:opacity .2s ease,transform .2s ease}.Navbar_navOpen__6I5cj{opacity:1;transform:translateY(0);pointer-events:auto}.Navbar_ctaLink__QPfWz,.Navbar_navLink__A03oH{display:block;text-align:center;width:100%}}.SiteLayout_siteShell__SJ2_w{position:relative;min-height:100vh;width:100%;overflow:hidden}.SiteLayout_siteShell__SJ2_w:before{content:"";position:fixed;inset:-240px;pointer-events:none;z-index:-2;background:radial-gradient(circle at 18% 18%,#ff6a2b2e,#0000 35%),radial-gradient(circle at 85% 10%,#d8310f29,#0000 32%),radial-gradient(circle at 50% 90%,#f6a82e21,#0000 36%)}.SiteLayout_siteShell__SJ2_w:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background-image:linear-gradient(#ffffff05 1px,#0000 0),linear-gradient(90deg,#ffffff05 1px,#0000 0);background-size:140px 140px;mix-blend-mode:soft-light;opacity:.35}.SiteLayout_mainContent__VkiLK{width:min(1200px,calc(100% - 2.75rem));margin:0 auto;padding-top:6rem}@media (max-width:768px){.SiteLayout_mainContent__VkiLK{width:min(1200px,calc(100% - 1.5rem));padding-top:5rem}}.SectionTitle_wrapper__3ijvN{display:grid;grid-gap:.5rem;gap:.5rem;margin-bottom:1.35rem}.SectionTitle_center__thpHN{text-align:center;place-items:center}.SectionTitle_eyebrow__9AW2G{margin:0;text-transform:uppercase;letter-spacing:.15em;font-size:.74rem;color:var(--accent-soft);font-weight:600}.SectionTitle_title__zfDWv{margin:0;font-size:clamp(1.7rem,3.4vw,2.7rem);line-height:1.1;color:var(--text-primary)}.SectionTitle_description__bHvlW{margin:0;color:var(--text-secondary);max-width:62ch;font-size:.98rem}.GlassCard_card__N7tm_{border-radius:1.1rem;border:1px solid #ffffff24;background:linear-gradient(180deg,#ffffff14,#ffffff05);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);box-shadow:0 20px 40px #06080e73}.Badge_badge__V4FiA{display:inline-flex;align-items:center;justify-content:center;padding:.35rem .68rem;border-radius:999px;border:1px solid #ffffff2e;background:#ffffff0d;color:var(--text-secondary);font-size:.78rem;font-weight:500;white-space:nowrap}.ProjectCard_card__A_dZh{padding:1rem;display:grid;grid-gap:.8rem;gap:.8rem;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.ProjectCard_card__A_dZh:focus-within,.ProjectCard_card__A_dZh:hover{transform:translateY(-4px);border-color:#f65b2c75;box-shadow:0 25px 46px #04050a9e}.ProjectCard_imageWrap__b6NcT{border-radius:.9rem;overflow:hidden;border:1px solid #ffffff1a;background:#ffffff08;aspect-ratio:16/9}.ProjectCard_image__AGue4{width:100%;height:100%;object-fit:cover;display:block}.ProjectCard_header__x83so{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.ProjectCard_category__o2kar{margin:0;color:var(--accent-soft);font-size:.74rem;letter-spacing:.1em;text-transform:uppercase}.ProjectCard_status__S7LXV{margin:0;color:var(--text-muted);font-size:.75rem;border-radius:999px;border:1px solid #ffffff29;padding:.2rem .55rem}.ProjectCard_title__if7wZ{margin:0;color:var(--text-primary);font-size:1.15rem}.ProjectCard_description__KX_We{margin:0;color:var(--text-secondary);font-size:.92rem}.ProjectCard_tags__nF88v{display:flex;gap:.4rem;flex-wrap:wrap}.ProjectCard_links__hoVXZ{display:flex;gap:.55rem;flex-wrap:wrap;margin-top:.2rem}.ProjectCard_linkGhost__u7YqH,.ProjectCard_linkPrimary__A__z4{border-radius:999px;padding:.55rem .9rem;font-size:.84rem;font-weight:600}.ProjectCard_linkPrimary__A__z4{color:#fff6ef;background:linear-gradient(135deg,var(--accent),var(--accent-strong))}.ProjectCard_linkGhost__u7YqH{color:var(--text-primary);border:1px solid #fff3}.ProjectCard_missingLink__xU0wL{color:var(--text-muted);font-size:.8rem}.ProjectsPage_hero__hgwBq{padding-top:1.4rem}.ProjectsPage_manageBox__2iEyu{margin-top:.7rem;border-radius:.95rem;border:1px solid #ffffff24;background:#ffffff08;padding:.75rem .9rem}.ProjectsPage_manageBox__2iEyu p{margin:0;color:var(--text-secondary);font-size:.86rem}.ProjectsPage_manageBox__2iEyu code{color:var(--text-primary);background:#ffffff14;border-radius:.45rem;padding:.14rem .35rem}.ProjectsPage_controls___woFg{display:flex;gap:.5rem;flex-wrap:wrap}.ProjectsPage_filterButton__Lo1_Q{border-radius:999px;border:1px solid #ffffff29;background:#ffffff08;color:var(--text-secondary);font-size:.84rem;font-weight:500;padding:.5rem .85rem;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.ProjectsPage_filterButton__Lo1_Q:focus-visible,.ProjectsPage_filterButton__Lo1_Q:hover{border-color:#f65b2c99;color:var(--text-primary)}.ProjectsPage_filterButtonActive__eRg5E{color:#fff8f1;background:linear-gradient(135deg,var(--accent),var(--accent-strong));border-color:#0000}.ProjectsPage_grid__LkNSd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}@media (max-width:1050px){.ProjectsPage_grid__LkNSd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ProjectsPage_grid__LkNSd{grid-template-columns:1fr}}