.donate-module__ITXzka__container{max-width:860px;margin:6rem auto;padding:0 2rem}.donate-module__ITXzka__backLink{color:var(--foreground);opacity:.5;cursor:pointer;align-items:center;gap:8px;margin-bottom:2.5rem;font-size:.9rem;font-weight:600;transition:opacity .2s;display:inline-flex}.donate-module__ITXzka__backLink:hover{opacity:1}.donate-module__ITXzka__header{text-align:center;margin-bottom:3.5rem}.donate-module__ITXzka__header p{opacity:.65;max-width:520px;margin:1rem auto 0;font-size:1.1rem;line-height:1.7}.donate-module__ITXzka__title{margin-bottom:0;font-size:clamp(2.2rem,5vw,3.5rem)}.donate-module__ITXzka__formCard{padding:3.5rem}.donate-module__ITXzka__toggleContainer{background:#1c2e240f;border-radius:9999px;gap:.25rem;margin-bottom:3.5rem;padding:.4rem;display:flex}.donate-module__ITXzka__toggleButton{font-size:.875rem;font-weight:700;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;color:#1c2e248c;background:0 0;border:none;border-radius:9999px;flex:1;padding:.9rem 1rem;transition:all .25s}.donate-module__ITXzka__toggleButtonActive{color:var(--primary);background:#fff;box-shadow:0 2px 12px #1c2e241a}.donate-module__ITXzka__sectionHeader{align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.donate-module__ITXzka__stepNumber{background:var(--accent);color:var(--accent-foreground);width:32px;height:32px;font-size:.8rem;font-weight:800;font-family:var(--font-heading);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.donate-module__ITXzka__label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.06em;color:var(--primary);font-size:.9rem;font-weight:700}.donate-module__ITXzka__amountGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}.donate-module__ITXzka__amountButton{border-radius:var(--radius-md);font-size:1.5rem;font-weight:800;font-family:var(--font-heading);cursor:pointer;color:var(--primary);text-align:center;background:#fff;border:1.5px solid #1c2e241f;padding:1.75rem 1rem;line-height:1.3;transition:all .2s;box-shadow:0 2px 8px #1c2e240a}.donate-module__ITXzka__amountButton:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 6px 20px #1c2e2414}.donate-module__ITXzka__amountButtonActive{background:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 6px 24px #1c2e2433}.donate-module__ITXzka__customInputWrapper{grid-column:span 2;position:relative}.donate-module__ITXzka__currencyPrefix{opacity:.35;font-size:1.2rem;font-weight:800;font-family:var(--font-heading);position:absolute;top:50%;left:1.5rem;transform:translateY(-50%)}.donate-module__ITXzka__customInput{border-radius:var(--radius-md);width:100%;font-size:1.25rem;font-weight:700;font-family:var(--font-heading);color:var(--primary);background:#fff;border:1.5px solid #1c2e241f;padding:1.5rem 1.5rem 1.5rem 3rem;transition:border-color .2s}.donate-module__ITXzka__customInput:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #c5a05926}.donate-module__ITXzka__innerForm{flex-direction:column;gap:1.25rem;display:flex}.donate-module__ITXzka__inputGroup{position:relative}.donate-module__ITXzka__inputField{border-radius:var(--radius-sm);width:100%;font-family:var(--font-body);color:var(--foreground);background:#fff;border:1.5px solid #1c2e241f;min-height:56px;padding:1.1rem 1.4rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.donate-module__ITXzka__inputField:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #c5a05926}.donate-module__ITXzka__securityNote{opacity:.45;justify-content:center;align-items:center;gap:8px;margin-top:2rem;font-size:.8rem;display:flex}@media (max-width:600px){.donate-module__ITXzka__amountGrid{grid-template-columns:1fr}.donate-module__ITXzka__customInputWrapper{grid-column:span 1}.donate-module__ITXzka__formCard{padding:2rem 1.75rem}.donate-module__ITXzka__container{margin:4rem auto}}
