.Projects_page__BWeDr{min-height:100vh;background:radial-gradient(circle at center,var(--bg-light) 0,var(--bg-dark) 100%);color:var(--text-main);font-family:var(--font-sans);position:relative;overflow-x:hidden}.Projects_orbitalBg__tYRRp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.Projects_circle__iK9v_{position:absolute;border:1px solid var(--orbit-color);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.Projects_contentWrapper__MoTbc{position:relative;z-index:5;max-width:1200px;margin:0 auto;padding:120px 40px 60px}.Projects_pageHeader__rTX_q{text-align:center;margin-bottom:4rem}.Projects_supraTitle__M9fIO{display:block;text-transform:uppercase;font-size:.85rem;letter-spacing:3px;color:var(--accent-gold);font-weight:600;margin-bottom:1rem}.Projects_heading__ayW8R{font-size:3.5rem;font-weight:700;margin-bottom:1rem;letter-spacing:-.02em;color:var(--text-main)}.Projects_headerDesc__yB74O{font-size:1.1rem;color:var(--text-muted);max-width:600px;margin:0 auto;line-height:1.6}.Projects_statsGrid__naB35{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:4rem}.Projects_statCard__qkvCW{background:rgba(13,46,28,.6);border:1px solid var(--card-border);padding:2.5rem 1.5rem;border-radius:16px;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .3s ease,border-color .3s ease}.Projects_statCard__qkvCW:hover{transform:translateY(-5px);border-color:var(--accent-gold)}.Projects_statValue__bjYCF{font-size:3rem;font-weight:700;color:var(--accent-gold);display:block;margin-bottom:.5rem}.Projects_statLabel__dUT9I{font-size:.9rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:1.5px;font-weight:500}.Projects_impactSections__xoZBJ{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:2.5rem;gap:2.5rem}.Projects_sectionTitle__SUWiM{font-family:var(--font-serif);font-size:2rem;font-style:italic;margin-bottom:2rem;display:flex;align-items:center;gap:1rem;color:var(--text-main)}.Projects_sectionTitle__SUWiM:after{content:"";height:1px;flex-grow:1;background:linear-gradient(to right,var(--accent-gold),transparent);opacity:.3}.Projects_projectCard__TGSVF{background:rgba(255,255,255,.03);border:1px solid var(--card-border);border-radius:12px;padding:2rem;margin-bottom:1.5rem;display:flex;gap:1.5rem;transition:background .3s ease}.Projects_projectCard__TGSVF:hover{background:rgba(255,255,255,.06)}.Projects_projectIcon__5jo0J{width:60px;height:60px;background:var(--bg-light);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;flex-shrink:0;border:1px solid var(--card-border)}.Projects_projectInfo__S95XU h3{font-size:1.25rem;margin-bottom:.5rem;color:var(--text-main)}.Projects_projectInfo__S95XU p{font-size:.95rem;color:var(--text-muted);line-height:1.5;margin-bottom:1rem}.Projects_projectTag__Bi1d9{display:inline-block;padding:4px 12px;background:rgba(226,192,99,.1);color:var(--accent-gold);border-radius:100px;font-size:.75rem;font-weight:600;text-transform:uppercase}.Projects_achievementList__4E_Wp{list-style:none}.Projects_achievementItem__d3R3x{padding:1.5rem;border-bottom:1px solid var(--card-border)}.Projects_achievementItem__d3R3x:last-child{border-bottom:none}.Projects_achievementYear__vDz2F{font-size:.8rem;color:var(--accent-gold);font-weight:700;margin-bottom:.5rem;display:block}.Projects_achievementText__SD98f{font-size:1rem;line-height:1.4;color:var(--text-main)}.Projects_footerAction__0kvSP{margin-top:5rem;text-align:center;padding:4rem;background:radial-gradient(circle at center,rgba(226,192,99,.05) 0,transparent 70%);border-top:1px solid var(--card-border)}.Projects_footerMotto__zVjKK{font-family:var(--font-serif);font-size:1.8rem;font-style:italic;color:var(--accent-gold);margin-bottom:1.5rem}.Projects_footerDesc__1In9a{color:var(--text-muted);margin-bottom:2.5rem;max-width:500px;margin-left:auto;margin-right:auto}.Projects_ctaButton__9CEO3{display:inline-block;background:var(--text-main);color:var(--bg-dark);padding:1rem 2.5rem;border-radius:8px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s ease}.Projects_ctaButton__9CEO3:hover{background:var(--accent-gold);transform:translateY(-2px)}.Projects_progressWrap__hes_M{margin:.75rem 0 1rem}.Projects_progressBar__aHfCR{height:6px;background:rgba(255,255,255,.08);border-radius:100px;overflow:hidden;margin-bottom:.5rem}.Projects_progressFill__vnuZ9{height:100%;background:linear-gradient(90deg,var(--accent-gold),#f0b429);border-radius:100px;transition:width .6s ease}.Projects_progressMeta__orj_I{display:flex;justify-content:space-between;align-items:center}.Projects_progressPct___M_AQ{font-size:.85rem;font-weight:700;color:var(--accent-gold)}.Projects_progressAmounts__P5twg{font-size:.8rem;color:var(--text-muted)}.Projects_collectedNote__Nllvi{font-size:.85rem;color:var(--text-muted);margin-bottom:.75rem!important}.Projects_driveMeta__zYWeh{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.Projects_deadline__cIGdj{font-size:.75rem;color:var(--text-muted);font-weight:500}.Projects_deadlinePast__JnALb{font-size:.75rem;color:rgba(255,255,255,.3);font-weight:500}.Projects_emptyState__ZuY7Z,.Projects_errorState__rs0YV,.Projects_loadingState__dVJGZ{text-align:center;padding:4rem 2rem;color:var(--text-muted)}.Projects_loadingSpinner__WTzKv{width:36px;height:36px;border:3px solid rgba(226,192,99,.2);border-top:3px solid var(--accent-gold);border-radius:50%;animation:Projects_spin__b67Le .8s linear infinite;margin:0 auto 1rem}@keyframes Projects_spin__b67Le{to{transform:rotate(1turn)}}@media (max-width:1024px){.Projects_statsGrid__naB35{grid-template-columns:repeat(2,1fr)}.Projects_impactSections__xoZBJ{grid-template-columns:1fr}}@media (max-width:640px){.Projects_contentWrapper__MoTbc{padding:8rem 1rem 4rem}.Projects_pageHeader__rTX_q{margin-bottom:2.5rem}.Projects_heading__ayW8R{font-size:2.4rem;line-height:1.05}.Projects_statsGrid__naB35{grid-template-columns:1fr;gap:1rem;margin-bottom:2.5rem}.Projects_achievementItem__d3R3x,.Projects_projectCard__TGSVF,.Projects_statCard__qkvCW{padding:1.25rem}.Projects_projectCard__TGSVF{flex-direction:column}.Projects_sectionTitle__SUWiM{font-size:1.55rem}.Projects_footerAction__0kvSP{margin-top:3rem;padding:2.5rem 1rem}}