.page-module__nZEeQG__wrap{width:100%;max-width:var(--page-max);margin:0 auto;padding:48px 24px}.page-module__nZEeQG__wrap h1{margin-bottom:8px}.page-module__nZEeQG__intro{color:var(--color-ink-soft);max-width:620px;margin-bottom:24px}.page-module__nZEeQG__searchForm{gap:8px;margin-bottom:16px;display:flex}.page-module__nZEeQG__searchForm>:first-child{flex:1}.page-module__nZEeQG__chipRow{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.page-module__nZEeQG__chip{color:var(--color-ink-soft);background:var(--color-white);border:1.5px solid var(--color-line);border-radius:var(--radius-pill);padding:7px 13px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-block}.page-module__nZEeQG__chipActive{color:var(--color-evergreen);background:var(--color-leaf-soft);border-color:var(--color-leaf)}.page-module__nZEeQG__count{color:var(--color-ink-soft);margin-bottom:16px;font-size:13px}.page-module__nZEeQG__orgCard{margin-bottom:20px}.page-module__nZEeQG__orgHeader{align-items:center;gap:12px;margin-bottom:12px;display:flex}.page-module__nZEeQG__orgHeaderInfo{flex:1;min-width:0}.page-module__nZEeQG__orgNameRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-module__nZEeQG__orgName{color:var(--color-evergreen);font-weight:700}.page-module__nZEeQG__verifiedBadge{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-pill);background:var(--color-leaf-soft);color:var(--color-evergreen);padding:2px 9px;font-size:11px;font-weight:800;display:inline-block}.page-module__nZEeQG__orgCity{color:var(--color-ink-soft);font-size:13px}.page-module__nZEeQG__about{color:var(--color-ink-soft);margin:0 0 10px;font-size:14px;line-height:1.55}.page-module__nZEeQG__tagRow{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.page-module__nZEeQG__tag{color:var(--color-evergreen);background:var(--color-mint);border-radius:var(--radius-pill);padding:3px 10px;font-size:11.5px;font-weight:700}.page-module__nZEeQG__needRow{border-top:1px solid var(--color-line);padding:10px 0}.page-module__nZEeQG__needMain{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__nZEeQG__campaignLinks{color:var(--color-ink-soft);margin-top:6px;font-size:13px}.page-module__nZEeQG__needInfo{flex:1;min-width:0}.page-module__nZEeQG__needTitle{font-weight:600}.page-module__nZEeQG__progressTrack{background:var(--color-leaf-soft);border-radius:var(--radius-pill);max-width:360px;height:8px;margin:6px 0 4px;overflow:hidden}.page-module__nZEeQG__progressFill{background:linear-gradient(90deg, var(--color-leaf), var(--color-evergreen));height:100%}.page-module__nZEeQG__needGoal{color:var(--color-ink-soft);font-size:13px}.page-module__nZEeQG__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.page-module__nZEeQG__empty{color:var(--color-ink-soft);margin-bottom:20px}.page-module__nZEeQG__noGifts{color:var(--color-ink-soft);align-items:center;padding:0 6px;font-size:13px;font-weight:700;display:inline-flex}@media (max-width:560px){.page-module__nZEeQG__needMain{flex-direction:column;align-items:flex-start}.page-module__nZEeQG__actions{justify-content:flex-start}}