.donate{display: flex;}

.card{background:var(--navy);border:1px solid var(--navy4);border-radius:4px;padding:48px;max-width:560px;width:100%;justify-content: center;align-items: center;}

.eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:18px}
.eyebrow-bar{width:32px;height:3px;background:var(--red);flex-shrink:0}
.eyebrow-text{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--red)}

h1{font-family:'Barlow Condensed',sans-serif;font-weight:900;font-size:clamp(32px,5vw,48px);text-transform:uppercase;letter-spacing:-1.5px;line-height:.95;margin-bottom:12px}
h1 em{color:var(--blue3);font-style:normal}

.subtitle{font-size:15px;line-height:1.8;color:var(--grey1);margin-bottom:36px}

.divider{height:1px;background:var(--navy4);margin:28px 0}

.info-label{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--grey2);margin-bottom:6px}
.info-value{font-family:'Barlow Condensed',sans-serif;font-weight:800;font-size:17px;letter-spacing:.5px;color:var(--white);margin-bottom:20px;word-break:break-all}
.info-value.highlight{color:var(--blue3)}

.copy-btn{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:11px;letter-spacing:2px;text-transform:uppercase;padding:8px 18px;background:transparent;border:1.5px solid var(--navy4);border-radius:2px;color:var(--grey1);cursor:pointer;transition:all .15s;margin-top:-10px;margin-bottom:20px;display:inline-block}
.copy-btn:hover{border-color:var(--blue3);color:var(--blue3)}
.copy-btn.copied{border-color:var(--blue);color:var(--blue)}

.note{font-size:13px;color:var(--grey2);line-height:1.6;margin-top:28px;padding:16px 20px;border-left:3px solid var(--navy4);background:var(--navy2)}