*{box-sizing:border-box}body{margin:0;background:#090a0b;color:#f5f5f7;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}button,input{font:inherit}main.svelte-1uha8ag{position:relative;min-height:100vh;overflow:hidden;padding:0 max(24px,calc((100vw - 1120px)/2));background:radial-gradient(circle at 72% 34%,rgba(105,130,255,.08),transparent 28%),radial-gradient(circle at 30% 24%,rgba(219,147,63,.07),transparent 28%),#090a0b}.glow.svelte-1uha8ag{position:absolute;pointer-events:none;border-radius:50%;filter:blur(2px)}.glow.one.svelte-1uha8ag{width:420px;height:420px;right:-210px;top:180px;background:radial-gradient(circle,rgba(219,147,63,.12),transparent 68%)}.glow.two.svelte-1uha8ag{width:280px;height:280px;left:-220px;bottom:20px;border:1px solid rgba(219,147,63,.09)}header.svelte-1uha8ag{position:relative;z-index:1;height:86px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #222426}a.svelte-1uha8ag{color:inherit;text-decoration:none}.brand.svelte-1uha8ag{display:flex;align-items:center;gap:12px;font-size:13px;font-weight:600;letter-spacing:-.01em}.mark.svelte-1uha8ag{width:38px;height:38px;display:grid;place-items:center}.mark.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:100%;-o-object-fit:contain;object-fit:contain}nav.svelte-1uha8ag{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:34px}nav.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#8e8e93;font-size:12px;font-weight:500;letter-spacing:-.01em;transition:color .2s}nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:#f5f5f7}.community.svelte-1uha8ag{color:#7d7f7d;font-size:11px;text-transform:uppercase;letter-spacing:.13em;transition:color .2s}.community.svelte-1uha8ag:hover{color:#f4f0e8}.community.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#d99849;margin-left:7px}.intro.svelte-1uha8ag{position:relative;z-index:1;padding:82px 0 60px;max-width:760px}.eyebrow.svelte-1uha8ag,.label.svelte-1uha8ag{color:#bf7e31;font-size:9px;text-transform:uppercase;font-weight:750;letter-spacing:.19em}.eyebrow.svelte-1uha8ag{display:flex;align-items:center;gap:9px}.eyebrow.svelte-1uha8ag i:where(.svelte-1uha8ag){width:18px;height:1px;background:#bf7e31}h1.svelte-1uha8ag{margin:21px 0 18px;font-size:clamp(54px,7vw,88px);line-height:.96;font-weight:700;letter-spacing:-.065em}h1.svelte-1uha8ag em:where(.svelte-1uha8ag){color:#d79a50;font-style:normal;font-weight:700}.intro.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;max-width:515px;color:#8e8e93;font-size:17px;line-height:1.5;letter-spacing:-.015em}.donation-card.svelte-1uha8ag{position:relative;z-index:1;display:grid;grid-template-columns:1.45fr .72fr;border:1px solid rgba(255,255,255,.1);border-radius:24px;overflow:hidden;background:#1b1c1eb8;box-shadow:0 32px 100px #00000059;-webkit-backdrop-filter:blur(28px) saturate(130%);backdrop-filter:blur(28px) saturate(130%)}.card-main.svelte-1uha8ag{padding:38px 40px 40px}.card-heading.svelte-1uha8ag{display:flex;align-items:start;justify-content:space-between}h2.svelte-1uha8ag{margin:8px 0 0;font-size:25px;font-weight:600;letter-spacing:-.035em}.secure.svelte-1uha8ag{display:flex;align-items:center;gap:7px;color:#6f7270;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.secure.svelte-1uha8ag i:where(.svelte-1uha8ag){width:18px;height:18px;display:grid;place-items:center;border:1px solid #3f4c42;border-radius:50%;color:#829987;font-style:normal;font-size:9px}.amount-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:28px}.amount-grid.svelte-1uha8ag button:where(.svelte-1uha8ag),.amount-grid.svelte-1uha8ag label:where(.svelte-1uha8ag){height:57px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:#ffffff09;color:#c7c7cc;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s,background .2s,color .2s,transform .2s}.amount-grid.svelte-1uha8ag button:where(.svelte-1uha8ag){font-size:18px;font-weight:550}.amount-grid.svelte-1uha8ag button:where(.svelte-1uha8ag):hover,.amount-grid.svelte-1uha8ag button.active:where(.svelte-1uha8ag),.amount-grid.svelte-1uha8ag label.active:where(.svelte-1uha8ag){background:#d596491f;border-color:#a66b29;color:#efb56e;transform:translateY(-1px)}.amount-grid.svelte-1uha8ag label:where(.svelte-1uha8ag){padding:0 12px;gap:3px}.amount-grid.svelte-1uha8ag input:where(.svelte-1uha8ag){width:66px;min-width:0;border:0;outline:0;background:transparent;color:inherit}.amount-grid.svelte-1uha8ag input:where(.svelte-1uha8ag)::-moz-placeholder{color:#696b69;font-size:11px}.amount-grid.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder{color:#696b69;font-size:11px}.amount-grid.svelte-1uha8ag input:where(.svelte-1uha8ag)::-webkit-inner-spin-button{display:none}.divider.svelte-1uha8ag{height:62px;display:flex;align-items:center;gap:14px;color:#575a58;font-size:9px;text-transform:uppercase;letter-spacing:.15em}.divider.svelte-1uha8ag:before,.divider.svelte-1uha8ag:after{content:"";height:1px;flex:1;background:#292b2c}.divider.svelte-1uha8ag:before{display:none}.payment-methods.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.payment-methods.svelte-1uha8ag>button:where(.svelte-1uha8ag){min-width:0;height:72px;padding:12px 13px;display:flex;align-items:center;gap:11px;border:1px solid rgba(255,255,255,.1);border-radius:15px;background:#ffffff09;color:#f2f2f4;text-align:left;cursor:pointer;transition:.2s}.payment-methods.svelte-1uha8ag>button:where(.svelte-1uha8ag):hover,.payment-methods.svelte-1uha8ag>button.active:where(.svelte-1uha8ag){border-color:#8d5d28;background:#d5964914;transform:translateY(-1px)}.crypto-choice.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px}.crypto-choice.svelte-1uha8ag button:where(.svelte-1uha8ag){min-height:54px;padding:9px 13px;display:grid;grid-template-columns:28px 1fr;grid-template-rows:1fr 1fr;align-items:center;-moz-column-gap:10px;column-gap:10px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:#ffffff06;color:#f5f5f7;text-align:left;cursor:pointer}.crypto-choice.svelte-1uha8ag button:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){grid-row:span 2;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#292a2d;color:#dca052}.crypto-choice.svelte-1uha8ag b:where(.svelte-1uha8ag){align-self:end;font-size:10px}.crypto-choice.svelte-1uha8ag small:where(.svelte-1uha8ag){align-self:start;color:#6e6e73;font-size:8px}.crypto-choice.svelte-1uha8ag button.active:where(.svelte-1uha8ag){border-color:#a66b29;background:#d5964917}.payment-icon.svelte-1uha8ag{width:34px;height:34px;display:grid;place-items:center;flex:none;border-radius:50%;font-weight:800}.payment-icon.paypal.svelte-1uha8ag{color:#58a1dc;background:#132737;font:italic 700 18px Arial,sans-serif}.payment-icon.crypto.svelte-1uha8ag{color:#eda944;background:#332717;font-size:18px}.payment-icon.binance.svelte-1uha8ag{position:relative;background:#322b15}.payment-icon.binance.svelte-1uha8ag i:where(.svelte-1uha8ag),.payment-icon.binance.svelte-1uha8ag i:where(.svelte-1uha8ag):before,.payment-icon.binance.svelte-1uha8ag i:where(.svelte-1uha8ag):after{display:block;width:7px;height:7px;background:#e6b62e;transform:rotate(45deg)}.payment-icon.binance.svelte-1uha8ag i:where(.svelte-1uha8ag):before,.payment-icon.binance.svelte-1uha8ag i:where(.svelte-1uha8ag):after{content:"";position:absolute}.payment-icon.binance.svelte-1uha8ag i:where(.svelte-1uha8ag):before{transform:translate(-6px,6px)}.payment-icon.binance.svelte-1uha8ag i:where(.svelte-1uha8ag):after{transform:translate(6px,-6px)}.payment-name.svelte-1uha8ag{min-width:0;display:flex;flex-direction:column;gap:4px}.payment-name.svelte-1uha8ag b:where(.svelte-1uha8ag){white-space:nowrap;font-size:11px}.payment-name.svelte-1uha8ag small:where(.svelte-1uha8ag){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#656866;font-size:9px}.radio.svelte-1uha8ag{width:14px;height:14px;margin-left:auto;flex:none;border:1px solid #454847;border-radius:50%;display:grid;place-items:center}.radio.svelte-1uha8ag i:where(.svelte-1uha8ag){width:6px;height:6px;border-radius:50%;background:#d8984a;opacity:0}button.active.svelte-1uha8ag .radio:where(.svelte-1uha8ag){border-color:#d8984a}button.active.svelte-1uha8ag .radio:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag){opacity:1}aside.svelte-1uha8ag{border-left:1px solid rgba(255,255,255,.08);padding:39px 34px 32px;display:flex;flex-direction:column;justify-content:space-between;background:#08090a6b}.price.svelte-1uha8ag{margin-top:18px;font-size:57px;font-weight:650;letter-spacing:-.06em}.price.svelte-1uha8ag>span:where(.svelte-1uha8ag){color:#d99b51;font-size:23px;vertical-align:19px;margin-right:3px}.price.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#565957;font-size:22px}aside.svelte-1uha8ag>div:where(.svelte-1uha8ag)>p:where(.svelte-1uha8ag){color:#696c6a;font-size:11px;line-height:1.6}.donate-button.svelte-1uha8ag{width:100%;min-height:54px;border:0;border-radius:14px;padding:0 18px;background:#d59649;color:#17120c;display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:700;cursor:pointer;transition:background .2s,transform .2s}.donate-button.svelte-1uha8ag:hover{background:#e4a75d;transform:translateY(-1px)}.donate-button.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:18px;font-weight:400}.microcopy.svelte-1uha8ag{margin:20px 0 0;display:flex;align-items:center;justify-content:center;gap:7px;color:#7d7f7d!important;font-size:9px!important;font-weight:500;text-transform:uppercase;letter-spacing:.12em}.microcopy.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#a4753e;font-size:7px}.notice.svelte-1uha8ag{margin:12px 0 0;padding:9px 10px;border-left:2px solid #bd7c30;background:#211b14;color:#d59a52!important;font-size:10px!important}.notice.success.svelte-1uha8ag{border-left-color:#39b86f;background:#22884e21;color:#68d391!important}footer.svelte-1uha8ag{position:relative;z-index:1;min-height:86px;margin-top:72px;border-top:1px solid #222426;display:flex;align-items:center;justify-content:space-between;color:#4f5250;font-size:8px;text-transform:uppercase;letter-spacing:.13em}.modal-backdrop.svelte-1uha8ag{position:fixed;z-index:20;top:0;right:0;bottom:0;left:0;padding:24px;display:grid;place-items:center;background:#000000b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:svelte-1uha8ag-fade-in .18s ease-out}.qr-modal.svelte-1uha8ag{position:relative;width:min(100%,410px);max-height:calc(100vh - 48px);overflow-y:auto;padding:34px;border:1px solid rgba(255,255,255,.12);border-radius:24px;background:#17181b;box-shadow:0 35px 100px #0000008c}.qr-modal.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-top:9px}.qr-modal.svelte-1uha8ag>p:where(.svelte-1uha8ag){margin:10px 30px 22px 0;color:#8e8e93;font-size:12px;line-height:1.55}.qr-modal.svelte-1uha8ag img:where(.svelte-1uha8ag){display:block;width:100%;max-height:430px;-o-object-fit:contain;object-fit:contain;border-radius:16px}.qr-modal.svelte-1uha8ag>small:where(.svelte-1uha8ag){display:block;margin-top:16px;color:#77797d;font-size:9px;text-align:center;text-transform:uppercase;letter-spacing:.12em}.modal-close.svelte-1uha8ag{position:absolute;top:20px;right:20px;width:31px;height:31px;padding:0 0 2px;border:0;border-radius:50%;background:#2b2c30;color:#aaa;font-size:21px;line-height:1;cursor:pointer}.modal-close.svelte-1uha8ag:hover{background:#393a3f;color:#fff}@keyframes svelte-1uha8ag-fade-in{0%{opacity:0}to{opacity:1}}@media (max-width: 780px){main.svelte-1uha8ag{padding:0 20px}header.svelte-1uha8ag{height:72px}.brand.svelte-1uha8ag>span:where(.svelte-1uha8ag):last-child,.community.svelte-1uha8ag{display:none}nav.svelte-1uha8ag{position:static;transform:none;margin-left:auto;gap:22px}.intro.svelte-1uha8ag{padding:65px 0 43px}h1.svelte-1uha8ag{font-size:52px}.intro.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:13px}.donation-card.svelte-1uha8ag{grid-template-columns:1fr}.card-main.svelte-1uha8ag{padding:28px 22px}.amount-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.amount-grid.svelte-1uha8ag label:where(.svelte-1uha8ag){grid-column:span 2}.payment-methods.svelte-1uha8ag{grid-template-columns:1fr}aside.svelte-1uha8ag{min-height:290px;border-left:0;border-top:1px solid #292b2c;padding:28px 22px 24px}footer.svelte-1uha8ag{margin-top:54px;gap:20px}footer.svelte-1uha8ag span:where(.svelte-1uha8ag):last-child{text-align:right}}
