
.recharge-stage{background:radial-gradient(ellipse at 75% 40%,#29432a 0%,#10281f 55%,#0b1c17 100%);color:#f5f3e9;padding:64px 24px 30px;text-align:center;overflow:hidden}.recharge-stage h2{font-size:clamp(36px,5vw,64px);line-height:1.08;max-width:760px;margin:18px auto}.recharge-stage .recharge-summary{max-width:610px;margin:20px auto;font-size:19px;line-height:1.6;color:#e1e7d9}.recharge-stage .product-name{color:#e8cd83}.recharge-stage .product-button{background:#e8cd83;color:#10281f;border-color:#e8cd83}.recharge-stage .product-phase{color:#e1e7d9;font-size:12px;margin-top:24px}.recharge-logo{display:block;width:min(440px,85%);height:auto;object-fit:contain;margin:28px auto;border-radius:20px}.theme-recharge{--app-ink:#173c2d;--app-accent:#315c37;--app-bg:#f8f7f0;background:#f8f7f0;color:#173c2d}.theme-recharge .project-hero .recharge-logo{width:min(420px,85%)}.theme-recharge .detail-callout{background:#ecebdc;border-left:3px solid #a08036}.theme-recharge .recharge-topics{display:grid;gap:28px;margin-top:30px}.theme-recharge .recharge-topics h3{font-size:22px;margin-bottom:8px}.theme-recharge .project-bottom{background:#173c2d;color:#faf7ed}.theme-recharge .status{background:#e5ecd9;color:#234b30}@media(max-width:740px){.recharge-stage{padding:40px 22px 26px}.recharge-stage .recharge-summary{font-size:17px}.recharge-stage .recharge-logo{width:min(340px,100%)}}
