.hero-banner[data-astro-cid-ojuwzos3]{background:linear-gradient(135deg, var(--red-deep) 0%, #2a1210 65%, #17110f 100%);color:#fff;text-align:center;padding:84px 0 76px}.eyebrow[data-astro-cid-ojuwzos3]{letter-spacing:.14em;text-transform:uppercase;color:#f0b7af;margin-bottom:14px;font-family:Archivo;font-size:12.5px;font-weight:700}.hero-banner[data-astro-cid-ojuwzos3] h1[data-astro-cid-ojuwzos3]{color:#fff;margin-bottom:16px;font-size:clamp(30px,5vw,48px)}.hero-banner[data-astro-cid-ojuwzos3] .sub[data-astro-cid-ojuwzos3]{color:#e8dad5;max-width:56ch;margin:0 auto;font-size:16.5px;line-height:1.7}.channels[data-astro-cid-ojuwzos3]{padding:72px 0}.channels[data-astro-cid-ojuwzos3] h2[data-astro-cid-ojuwzos3]{margin-bottom:36px;font-size:clamp(24px,3vw,32px)}.center[data-astro-cid-ojuwzos3]{text-align:center}.channel-grid[data-astro-cid-ojuwzos3]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px;display:grid}.channel-card[data-astro-cid-ojuwzos3]{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:16px;padding:28px 26px}.channel-kind[data-astro-cid-ojuwzos3]{letter-spacing:.1em;text-transform:uppercase;color:var(--red-text);margin-bottom:8px;font-family:Archivo;font-size:11px;font-weight:700}.channel-card[data-astro-cid-ojuwzos3] h3[data-astro-cid-ojuwzos3]{margin-bottom:14px;font-size:21px}.account[data-astro-cid-ojuwzos3]{border:1.5px dashed var(--line);background:var(--surface-2);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:10px 16px;transition:border-color .15s;display:inline-flex}.account[data-astro-cid-ojuwzos3]:hover{border-color:var(--red)}.account-number[data-astro-cid-ojuwzos3]{letter-spacing:.04em;color:var(--ink);font-variant-numeric:tabular-nums;font-family:Archivo;font-size:16.5px;font-weight:700}.copy-hint[data-astro-cid-ojuwzos3]{letter-spacing:.08em;text-transform:uppercase;color:var(--red-text);font-family:Archivo;font-size:10.5px;font-weight:700}.holder[data-astro-cid-ojuwzos3]{color:var(--slate);margin-top:12px;font-size:12.5px}.steps[data-astro-cid-ojuwzos3]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;margin-top:48px;display:grid}.step[data-astro-cid-ojuwzos3]{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:16px;padding:30px 24px 26px;transition:transform .2s,box-shadow .2s;position:relative}.step[data-astro-cid-ojuwzos3]:hover{transform:translateY(-4px);box-shadow:0 14px 34px #0000001a}.step-num[data-astro-cid-ojuwzos3]{background:var(--red);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-family:Fraunces;font-size:14px;font-style:italic;font-weight:900;display:flex;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #af010259}.step-icon[data-astro-cid-ojuwzos3]{width:30px;height:30px;color:var(--red-text);margin-bottom:12px}.step[data-astro-cid-ojuwzos3] h4[data-astro-cid-ojuwzos3]{margin-bottom:8px;font-family:Archivo;font-size:14.5px;font-weight:700}.step[data-astro-cid-ojuwzos3] p[data-astro-cid-ojuwzos3]{color:var(--slate);font-size:13.5px;line-height:1.6}.report[data-astro-cid-ojuwzos3]{background:var(--surface-2);padding:72px 0 90px}.report-wrap[data-astro-cid-ojuwzos3]{grid-template-columns:1fr 1.4fr;align-items:start;gap:56px;display:grid}@media (width<=860px){.report-wrap[data-astro-cid-ojuwzos3]{grid-template-columns:1fr}}.report-intro[data-astro-cid-ojuwzos3] h2[data-astro-cid-ojuwzos3]{margin-bottom:16px;font-size:clamp(24px,3vw,32px)}.report-intro[data-astro-cid-ojuwzos3] p[data-astro-cid-ojuwzos3]{color:var(--slate);max-width:44ch;margin-bottom:14px;font-size:15.5px;line-height:1.75}.report-intro[data-astro-cid-ojuwzos3] .small[data-astro-cid-ojuwzos3]{font-size:13.5px}.report-intro[data-astro-cid-ojuwzos3] a[data-astro-cid-ojuwzos3]{color:var(--red-text);text-underline-offset:2px;text-decoration:underline}.giving-form[data-astro-cid-ojuwzos3]{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:clamp(24px,4vw,38px)}.field-row[data-astro-cid-ojuwzos3]{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=560px){.field-row[data-astro-cid-ojuwzos3]{grid-template-columns:1fr}}label[data-astro-cid-ojuwzos3]{letter-spacing:.05em;text-transform:uppercase;color:var(--ink);margin-bottom:16px;font-family:Archivo;font-size:12px;font-weight:700;display:block}.req[data-astro-cid-ojuwzos3]{color:var(--red-text)}input[data-astro-cid-ojuwzos3],select[data-astro-cid-ojuwzos3],textarea[data-astro-cid-ojuwzos3]{text-transform:none;letter-spacing:0;width:100%;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:10px;margin-top:6px;padding:11px 14px;font-family:Archivo;font-size:15px;font-weight:400;display:block}input[data-astro-cid-ojuwzos3]:focus,select[data-astro-cid-ojuwzos3]:focus,textarea[data-astro-cid-ojuwzos3]:focus{outline:2px solid var(--red);outline-offset:1px;border-color:#0000}textarea[data-astro-cid-ojuwzos3]{resize:vertical}.hp[data-astro-cid-ojuwzos3]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.submit[data-astro-cid-ojuwzos3]{justify-content:center;width:100%;margin-top:6px}.submit[data-astro-cid-ojuwzos3][disabled]{opacity:.6;cursor:wait}.form-status[data-astro-cid-ojuwzos3]{text-align:center;min-height:1.4em;margin-top:14px;font-size:14.5px}.form-status[data-astro-cid-ojuwzos3].ok{color:#1e7a3c;font-weight:600}.form-status[data-astro-cid-ojuwzos3].err{color:var(--red-text);font-weight:600}.privacy[data-astro-cid-ojuwzos3]{color:var(--slate);text-align:center;margin-top:12px;font-size:12px}
