.partner_partnerMain__dbX0w{padding-top:100px}.partner_beneficiaries__6ovs_{display:flex;flex-direction:column}.partner_banner__HAfI3{width:100%;background-color:var(--secondary);padding:20px 60px}.partner_works___7Ds5{position:relative;width:100%;overflow:hidden;aspect-ratio:3126/1010}.partner_sliderWrapper__KEU54{display:flex;transition:transform .8s ease-in-out;width:100%;height:100%}.partner_sliderImage__8X5QC{flex:0 0 100%;height:100%;position:relative}.partner_heroCover__q_Iqh{object-fit:cover;object-position:center}.partner_artItem__u9bKa{position:relative;width:33.3333%;height:630px;overflow:hidden}.partner_artImage__qNRZ4{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:768px){.partner_partnerMain__dbX0w{padding-top:40px}.partner_beneficiaries__6ovs_{padding:0}.partner_banner__HAfI3{padding:30px 30px 20px}}@media screen and (max-width:500px){.partner_banner__HAfI3{padding:10px}.partner_beneficiaries__6ovs_{padding:0}.partner_works___7Ds5{flex-direction:column}.partner_artItem__u9bKa{width:100%}}@media screen and (max-width:320px){.partner_banner__HAfI3 h3{font-size:16px}}.vision_visionMain__ZHmO0{background-color:var(--black);padding:80px 60px 100px;display:flex;flex-direction:column;gap:30px}.vision_visionInner__h67g_{max-width:1440px;margin:0 auto;display:flex;flex-direction:column;gap:60px}.vision_visionEach__sVIvt{display:flex;flex-direction:column;gap:30px}.vision_visionEach__sVIvt h3{margin-bottom:-25px;font-weight:300}.vision_header__3_CHl{display:flex;align-items:center;justify-content:space-between}.vision_logo__h_8bv{width:auto;height:50px;max-width:100%;object-fit:contain}@media screen and (max-width:539px){.vision_visionMain__ZHmO0{padding:50px 30px 80px}.vision_visionEach__sVIvt h3{font-size:12.8px;font-weight:400}.vision_logo__h_8bv{height:40px}}.howtToPartner_partnerMain__2_jLy{background-color:var(--grey-light);padding:60px}.howtToPartner_partnerInner__JOq7j{max-width:1440px;margin:0 auto;display:flex;flex-direction:column;gap:60px;padding:0}.howtToPartner_partnerForm__IWxdF{display:flex;flex-direction:column;gap:16px;width:100%}.howtToPartner_hrTag__UpgLu{color:var(--black);border:.5px solid var(--black);margin:40px 0}.howtToPartner_donate__7KSQE{display:flex;flex-direction:column;gap:20px}.howtToPartner_donate__7KSQE h3{color:var(--black)}.howtToPartner_partnerButton__aDodp{width:10%!important;margin-top:30px}.howtToPartner_statusMessage__VBoLt{padding:12px 16px;border-radius:4px;margin-top:16px;font-size:14px;text-align:center;transition:all .3s ease}.howtToPartner_success__s0OHn{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.howtToPartner_error__W8Qk9{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}@media screen and (max-width:1024px){.howtToPartner_partnerButton__aDodp{width:20%!important}}@media screen and (max-width:768px){.howtToPartner_partnerInner__JOq7j{padding:0}.howtToPartner_partnerButton__aDodp{width:20%!important}}@media screen and (max-width:539px){.howtToPartner_partnerMain__2_jLy{padding:50px 30px}.howtToPartner_partnerInner__JOq7j{padding:0;gap:10px}.howtToPartner_partnerButton__aDodp{width:30%!important}}.input_inputWrapper__Ah_e9{display:flex;flex-direction:column;gap:8px;width:100%}.input_label__4aPFr{font-size:16px;font-weight:600;color:var(--grey-light)}.input_optional__vaSXS{font-weight:600;color:var(--grey-soft);margin-left:4px;font-size:16px}.input_input__KkcAJ{padding:12px 16px;font-size:16px;border:1px solid var(--secondary-soft);border-radius:12px;background-color:var(--background);color:var(--secondary-dark);outline:none;transition:border .2s ease}.input_input__KkcAJ:focus{border-color:var(--secondary-dark)}.input_input__KkcAJ[type=select],select.input_input__KkcAJ{padding-right:40px;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;cursor:pointer}.input_textarea__VCXcx{padding:12px 16px;font-size:16px;border:1px solid var(--secondary-soft);border-radius:12px;background-color:var(--background);color:var(--secondary-dark);resize:vertical;outline:none;transition:border .2s ease;min-height:120px}.input_textarea__VCXcx:focus{border-color:var(--secondary-dark)}