.block-title{margin-top:22px}.doc-group{font-size:var(--text-md);margin:22px 0 12px}.prose{margin-inline:auto}.page-body .donate-campaigns{display:grid;gap:48px 32px;margin:40px 0 48px;padding:36px 0;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);text-align:center}.donate-campaigns .donate-campaign{display:flex;flex-direction:column;align-items:center}.donate-campaign .donate-campaign__title{margin:0 0 24px;font-size:32px;line-height:1.4}.donate-campaign .donate-campaign__title a{color:var(--ink);text-decoration:none}.donate-campaign .donate-campaign__title a:hover{text-decoration:underline}.donate-campaign .donate-campaign__figure{width:100%;max-width:1000px;margin:0 auto 24px}.donate-campaign .donate-campaign__figure img{display:block;width:100%;height:auto;border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.donate-campaign .donate-campaign__btn{margin-top:auto}.prose.donate-notice{margin-top:40px;padding:20px 24px;background:var(--surface-card);border-left:var(--bar-w) solid var(--orange-500)}.prose.donate-notice p:last-child{margin-bottom:0}@media (min-width: 961px){.donate-campaigns.donate-campaigns--multi{grid-template-columns:repeat(2, minmax(0, 1fr))}.donate-campaigns--multi .donate-campaign__title{font-size:24px}.donate-campaigns--multi .donate-campaign:last-child:nth-child(odd){grid-column:span 2;justify-self:center;width:calc(50% - 16px)}}@media (max-width: 600px){.donate-campaign .donate-campaign__title{font-size:24px}}
