.XNennW_contactForm{height:fit-content;padding:10vh 2vw 4vh}.XNennW_headerContainer{flex-direction:column;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.XNennW_headerIcon{color:#3b82f6;opacity:.8;background:#fff;border-radius:50%;padding:.75rem;box-shadow:0 4px 16px #3b82f633}.XNennW_contactForm h2{font-family:var(--font-anton);text-align:center;margin:0;font-style:normal;font-weight:400}.XNennW_successMessage,.XNennW_errorMessage{border-radius:8px;margin-bottom:1.5rem;padding:1rem;font-weight:500}.XNennW_successMessage{color:#166534;background:#dcfce7;border:1px solid #bbf7d0}.XNennW_errorMessage{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.XNennW_formGroup{font-family:var(--font-fira);width:50vw;margin:1.3rem auto;box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px #0003}.XNennW_formGroup label{color:#374151;margin-bottom:.5rem;font-weight:500;display:block}.XNennW_formGroup input,.XNennW_formGroup textarea{box-sizing:border-box;background-color:wheat;border:2px solid #f8f8ff;width:100%;padding:.75rem;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s;box-shadow:inset 0 2px 4px #0000000f}.XNennW_formGroup input:focus,.XNennW_formGroup textarea:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.XNennW_formGroup input:disabled,.XNennW_formGroup textarea:disabled{cursor:not-allowed;background:#f9fafb}.XNennW_formGroup textarea{resize:vertical;min-height:120px}.XNennW_submitButton{color:#fff;cursor:pointer;background:#31393b;border:none;border-radius:8px;width:40%;margin:0 auto;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;transition:all .5s ease-in-out;display:block;box-shadow:0 2px 4px #0006,0 7px 13px -3px #0000004d,inset 0 -3px #0003}.XNennW_submitButton:hover:not(:disabled){background-color:#000;transform:translateY(-1px)}.XNennW_submitButton:disabled{cursor:not-allowed;background:#9ca3af;transform:none}.XNennW_contactMethods{flex-direction:row;justify-content:center;width:90%;margin:3rem auto 0;display:flex}.XNennW_contactMethod{text-align:center;flex-direction:column;flex:1;align-items:center;gap:1rem;max-width:300px;padding:1.5rem 1rem;transition:all .5s ease-in-out;display:flex}.XNennW_contactMethod:hover{transform:translateY(-5px)}.XNennW_methodIcon{color:#3b82f6;opacity:.8;background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:1rem;display:flex}.XNennW_methodContent{font-family:var(--font-fira);flex-direction:column;align-items:center;display:flex}.XNennW_methodContent h3{color:#1e293b;margin-bottom:.5rem;font-size:1.4rem;font-weight:600}.XNennW_methodContent p{margin-bottom:.5rem;line-height:1.4}.XNennW_responseTime{font-style:italic}.XNennW_formTurnstile{justify-content:center;margin:2rem auto;display:flex}@media (max-width:750px){.XNennW_formGroup{width:80%}}@media (max-width:630px){.XNennW_contactMethods{flex-direction:column;justify-content:center;align-items:center;gap:2rem}.XNennW_formGroup{width:90%}.XNennW_headerIcon{width:40px;height:40px}}
.cjfn5q_contactInfo{height:fit-content;padding:4vh 2vw}.cjfn5q_contactInfo h1{font-family:var(--font-anton);font-optical-sizing:auto;text-align:center;margin-bottom:1rem;font-style:normal;font-weight:400}.cjfn5q_featureCards{flex-direction:row;justify-content:center;gap:1.5rem;width:90%;margin:0 auto 2rem;display:flex}.cjfn5q_featureCard{text-align:center;font-family:var(--font-fira);flex:1;padding:.5rem 1rem}.cjfn5q_featureCard h2{margin-bottom:.4rem;font-weight:700}.cjfn5q_featureCard p{margin:0;line-height:1.5}@media (max-width:950px){.cjfn5q_featureCards{flex-direction:column;align-items:center;width:60%}.cjfn5q_featureCard{width:100%;max-width:none}}@media (max-width:750px){.cjfn5q_featureCards{width:80%}}@media (max-width:600px){.cjfn5q_featureCards{width:90%}}.cjfn5q_seenergienSection{background-color:#ffffff14;border-radius:12px;max-width:760px;margin:3rem auto 0;padding:2rem 1.5rem}.cjfn5q_seenergienTitle{font-family:var(--font-anton);text-align:center;color:#fff;margin:0 0 1rem;font-size:clamp(1.6rem,2.5vw,2.4rem);font-weight:400}.cjfn5q_seenergienText{font-family:var(--font-fira);color:#fff;font-size:1.05rem;line-height:1.7}.cjfn5q_seenergienText p{margin:0 0 1rem}.cjfn5q_seenergienText p:last-child{margin-bottom:0}.cjfn5q_seenergienText strong{font-weight:700}.cjfn5q_seenergienText em{font-style:italic}.cjfn5q_seenergienText a{color:#fff;text-decoration:underline}.cjfn5q_seenergienText ul,.cjfn5q_seenergienText ol{margin:0 0 1rem 1.2rem;padding:0}.cjfn5q_seenergienText li{margin-bottom:.4rem}
.LdP2Yq_paypalButtonsContainer{position:relative}.LdP2Yq_processingOverlay{z-index:10;color:#374151;background:#ffffffe6;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;font-size:.875rem;font-weight:500;display:flex;position:absolute;inset:0}.LdP2Yq_spinner{border:3px solid #e5e7eb;border-top-color:#10b981;border-radius:50%;width:24px;height:24px;animation:1s linear infinite LdP2Yq_spin}@keyframes LdP2Yq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.LdP2Yq_consentNotice{text-align:center;color:#666;background-color:#f5f5f5;border-radius:8px;padding:20px}
.G43x5G_paypalDonationForm{background-color:#fff;border-radius:12px;max-width:500px;margin:0 auto;padding:2rem;box-shadow:0 4px 6px -1px #000}.G43x5G_formHeader{text-align:center;justify-content:center;align-items:center;margin:2rem 0;display:flex}.G43x5G_amountSection{margin-bottom:2rem}.G43x5G_amountLabel{color:#374151;align-items:center;gap:.5rem;margin-bottom:1rem;font-weight:600;display:flex}.G43x5G_infoBox span{margin-left:5px;font-size:12px}.G43x5G_infoBox{color:#ef4444;padding:0 0 2vh}.G43x5G_quickAmounts{grid-template-columns:repeat(5,1fr);gap:.5rem;margin-bottom:1rem;display:grid}.G43x5G_quickAmountBtn{cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:.5rem;padding:.75rem;font-weight:600;transition:all .2s}.G43x5G_quickAmountBtn:hover{background:#f0fdf4;border-color:#10b981}.G43x5G_quickAmountBtn.G43x5G_active{color:#fff;background:#10b981;border-color:#10b981}.G43x5G_customAmount{justify-content:center;align-items:center;display:flex;position:relative}.G43x5G_amountInput{border:2px solid #e5e7eb;border-radius:.5rem;flex:1;padding:.75rem;font-size:1.125rem;font-weight:600}.G43x5G_amountInput:focus{border-color:#10b981;outline:none}.G43x5G_amountInput.G43x5G_error{border-color:#ef4444}.G43x5G_currencyLabel{color:#000;font-weight:600;position:absolute;right:1rem}.G43x5G_optionalSection{border-top:1px solid #000;margin-bottom:2rem;padding-top:1.5rem}.G43x5G_optionalTitle{color:#374151;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.G43x5G_formGroup{margin-bottom:1rem}.G43x5G_formGroup label{color:#374151;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.G43x5G_formInput,.G43x5G_formTextarea{border:1px solid #000;border-radius:.5rem;width:100%;padding:.75rem;font-size:.875rem}.G43x5G_formInput:focus,.G43x5G_formTextarea:focus{border-color:#10b981;outline:none;box-shadow:0 0 0 3px #10b9811a}.G43x5G_formInput.G43x5G_error,.G43x5G_formTextarea.G43x5G_error{border-color:#ef4444}.G43x5G_charCount{color:#6b7280;text-align:right;margin-top:.25rem;font-size:.75rem}.G43x5G_paypalButtonsSection{margin-bottom:1.5rem}.G43x5G_paymentInfo{color:#6b7280;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem;display:flex}.G43x5G_invalidAmountMessage{text-align:center;color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;padding:1rem;font-size:.875rem}.G43x5G_errorMessage{color:#dc2626;margin-top:.25rem;font-size:.875rem}.G43x5G_generalError{text-align:center;background:#fef2f2;border-radius:.5rem;margin-top:1rem;padding:.75rem}.G43x5G_securityInfo{text-align:center;border-top:1px solid #000;padding-top:1rem}.G43x5G_securityInfo p{color:#00f;margin:0;font-size:.75rem}.G43x5G_amountInput{text-align:center;background:#fff;border:2px solid #000;border-radius:8px;width:100%;padding:12px 16px;font-size:18px;font-weight:600;transition:all .2s}.G43x5G_amountInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.G43x5G_amountInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.G43x5G_amountInput[type=number]{appearance:textfield}.G43x5G_amountInput:focus{background:#fafbff;border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.G43x5G_amountInput:hover{border-color:#d1d5db}.G43x5G_amountInput.G43x5G_error{background:#fef2f2;border-color:#ef4444}.G43x5G_amountInput.G43x5G_error:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.G43x5G_amountInput::placeholder{color:#9ca3af;font-style:italic;font-weight:400}.G43x5G_amountInput:focus::placeholder{color:#d1d5db}.G43x5G_customAmount{align-items:center;gap:12px;margin-bottom:8px;display:flex;position:relative}.G43x5G_currencyLabel{color:#6b7280;text-align:left;min-width:40px;font-size:18px;font-weight:600}.G43x5G_amountLabel{color:#374151;align-items:center;gap:8px;margin-bottom:12px;font-size:16px;font-weight:600;display:flex}.G43x5G_amountLabel svg{color:#059669}.G43x5G_amountSection{background:#f8f8ff;border:1px solid #000;border-radius:12px;margin-bottom:24px;padding:20px}.G43x5G_errorMessage{color:#ef4444;align-items:center;gap:6px;margin-top:8px;font-size:14px;display:flex}.G43x5G_errorMessage:before{content:"⚠️";font-size:12px}@media (max-width:640px){.G43x5G_amountInput{padding:14px 16px;font-size:16px}.G43x5G_customAmount{flex-direction:column;align-items:stretch;gap:8px}.G43x5G_currencyLabel{text-align:center;font-size:16px}}@media (max-width:480px){.G43x5G_paypalDonationForm{padding:1rem}.G43x5G_quickAmounts{grid-template-columns:repeat(3,1fr)}}
.bm91Ua_supportSection{text-align:center;background-color:#000;padding:4rem 2rem;position:relative;overflow:hidden}.bm91Ua_supportSection:before{content:"";pointer-events:none;background:linear-gradient(135deg,#10b9810d 0%,#3b82f60d 100%);position:absolute;inset:0}.bm91Ua_supportContent{max-width:700px;margin:0 auto;position:relative}.bm91Ua_iconContainer{margin-bottom:1.5rem;display:inline-block;position:relative}.bm91Ua_heartIcon{color:#fc6c14;display:block}.bm91Ua_sparkleIcon{color:#fff;animation:2s ease-in-out infinite bm91Ua_sparkle;position:absolute;top:-8px;right:-8px}@keyframes bm91Ua_sparkle{0%,to{opacity:1;transform:rotate(0)scale(1)}50%{opacity:.8;transform:rotate(180deg)scale(1.2)}}.bm91Ua_supportTitle{font-weight:400;font-family:var(--font-anton);margin-bottom:1rem}.bm91Ua_supportText{line-height:1.7;font-family:var(--font-fira);margin-bottom:1.5rem;font-weight:400}.bm91Ua_supportSecondText{line-height:1.7;font-family:var(--font-fira);margin-bottom:2rem;font-weight:400}.bm91Ua_paypalWrapper{margin-bottom:2rem}.bm91Ua_donationResult{margin-bottom:1.5rem}.bm91Ua_successMessage{color:#fff;text-align:left;background-color:#10b98126;border:1px solid #10b98166;border-radius:.75rem;align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}.bm91Ua_errorMessage{color:#fff;text-align:left;background-color:#ef444426;border:1px solid #ef444466;border-radius:.75rem;align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}.bm91Ua_trustIndicators{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:5rem;display:flex}.bm91Ua_trustItem{color:#ffffffb3;font-size:.85rem;font-family:var(--font-fira);align-items:center;gap:.4rem;display:flex}@media (max-width:768px){.bm91Ua_supportSection{padding:3rem 1.5rem}}@media (max-width:600px){.bm91Ua_supportSection{padding:2.5rem 1rem}}
.hGZxgW_contactPage{width:100%;height:fit-content}.hGZxgW_contactContent{grid-template-columns:1fr;align-items:center;display:grid}
