.donate-module__ITXzka__tiersGrid{flex-wrap:wrap;justify-content:center;gap:28px;margin-top:56px;display:flex}.donate-module__ITXzka__tierCard{text-align:center;background:var(--navy-card,#141c2eb3);border-radius:var(--radius-lg,16px);border:1px solid #c9a84c33;flex-direction:column;flex:0 0 calc(33.333% - 19px);align-items:center;gap:4px;max-width:calc(33.333% - 19px);padding:38px 28px;transition:transform .25s,border-color .25s;display:flex}.donate-module__ITXzka__tierCard:hover{border-color:#c9a84c80;transform:translateY(-4px)}.donate-module__ITXzka__tierIcon{background:#c9a84c1f;border:1px solid #c9a84c4d;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:14px;display:flex}.donate-module__ITXzka__tierAmount{background:var(--gradient-gold);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-family:Playfair Display,serif;font-size:2.4rem;font-weight:700;line-height:1}.donate-module__ITXzka__tierLabel{color:#fff;margin-bottom:4px;font-family:Playfair Display,serif;font-size:1.15rem;font-weight:600}.donate-module__ITXzka__tierDesc{color:#ffffffad;flex-grow:1;margin-bottom:8px;font-size:.92rem;line-height:1.7}.donate-module__ITXzka__institutionField{text-align:center;max-width:480px;margin:0 auto 40px}.donate-module__ITXzka__institutionField label{color:#ffffffbf;font-size:.92rem}.donate-module__ITXzka__institutionHint{color:#ffffff73;margin-top:6px;font-size:.8rem}@media (max-width:900px){.donate-module__ITXzka__tierCard{flex:0 0 calc(50% - 14px);max-width:calc(50% - 14px)}}@media (max-width:600px){.donate-module__ITXzka__tierCard{flex:0 0 100%;max-width:100%}}.donate-module__ITXzka__donateBox{max-width:640px;margin:0 auto;padding:60px 0}.donate-module__ITXzka__donateActions{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:32px;display:flex}.donate-module__ITXzka__trustBadges{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.donate-module__ITXzka__badge{color:#ffffff80;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50px;padding:6px 16px;font-size:.8rem;font-weight:600}.donate-module__ITXzka__flyerCard{transition:all .3s cubic-bezier(.165,.84,.44,1)}.donate-module__ITXzka__flyerCard:hover{transform:translateY(-8px)scale(1.02);border-color:var(--gold)!important;box-shadow:0 16px 36px #c9a84c40!important}.donate-module__ITXzka__tierCard{background:var(--public-surface);border-color:var(--public-border-gold);box-shadow:var(--public-shadow);border-radius:20px}.donate-module__ITXzka__tierDesc,.donate-module__ITXzka__institutionHint,.donate-module__ITXzka__badge{color:var(--text-secondary)}.donate-module__ITXzka__institutionField{background:var(--public-surface-soft);border:1px solid var(--public-border);border-radius:16px;padding:24px}@media (max-width:480px){.donate-module__ITXzka__institutionField{padding:20px 16px}.donate-module__ITXzka__institutionField select{padding-inline:12px;font-size:.95rem}}.donate-module__ITXzka__heroActions{flex-wrap:wrap;gap:14px;margin:32px 0 22px;display:flex}.donate-module__ITXzka__trustBadges{margin:0;padding:0;list-style:none}.donate-module__ITXzka__heroTrust{justify-content:flex-start}.donate-module__ITXzka__badge{color:#ffffffd1;background:#0a0e1a73;border-color:#e8c97a47;align-items:center;gap:8px;display:inline-flex}.donate-module__ITXzka__badge svg{color:var(--gold-light);flex-shrink:0}.donate-module__ITXzka__levelsSection,.donate-module__ITXzka__tierCard{scroll-margin-top:96px}@media (max-width:600px){.donate-module__ITXzka__heroActions{flex-direction:column;align-items:stretch}}.donate-module__ITXzka__tierCard,.donate-module__ITXzka__institutionField{border-radius:var(--public-radius);border:var(--public-frame)}
