.page_main__ndjR9{min-height:100vh;background-color:#f0f0f0;padding:3rem 1rem}@media (max-width:768px){.page_main__ndjR9{padding:2.5rem 1rem;margin-top:60px}}.page_container__CvZlS{max-width:1200px;margin:0 auto}.page_content__8S4B5{display:grid;grid-template-columns:minmax(0,460px) minmax(0,1fr);grid-gap:3rem;gap:3rem;align-items:flex-start}@media (max-width:1200px){.page_content__8S4B5{grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:2.5rem}}@media (max-width:992px){.page_content__8S4B5{grid-template-columns:1fr;gap:2.5rem}}.page_leftColumn___CHqj{position:-webkit-sticky;position:sticky;top:100px;align-self:flex-start}@media (max-width:992px){.page_leftColumn___CHqj{position:static}}.page_rightColumn__GBxNL{display:flex;flex-direction:column;gap:2.5rem}.page_header__YNqi2{display:flex;flex-direction:column;gap:1.5rem;margin-top:60px}.page_pill__Z7LN_{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:999px;background:rgba(92,176,125,.18);color:#3c8c5f;font-size:.85rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.page_title__6RcLu{font-size:3rem;font-weight:700;color:#111827;line-height:1.1}@media (max-width:1200px){.page_title__6RcLu{font-size:2.7rem}}@media (max-width:768px){.page_title__6RcLu{font-size:2.25rem}}.page_description__iTA0q{font-size:1.125rem;line-height:1.7;color:rgba(17,24,39,.78);max-width:640px}@media (max-width:768px){.page_description__iTA0q{font-size:1rem}}.page_highlights__mWBJx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}@media (max-width:768px){.page_highlights__mWBJx{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (max-width:540px){.page_highlights__mWBJx{grid-template-columns:1fr}}.page_highlightItem__j2XlG{background:linear-gradient(135deg,rgba(240,253,244,.95),rgba(228,250,239,.9));border-radius:16px;padding:1.5rem;box-shadow:0 12px 28px rgba(17,24,39,.08);display:flex;flex-direction:column;gap:.35rem}.page_highlightValue__FPoEv{font-size:2rem;font-weight:700;color:#3c8c5f}.page_highlightLabel__c9NKH{font-size:.95rem;color:rgba(17,24,39,.66)}.page_card__r_7Zt{background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(236,252,245,.94));border-radius:20px;padding:2.5rem;box-shadow:0 20px 40px rgba(15,23,42,.12);display:flex;flex-direction:column;gap:1.75rem}@media (max-width:768px){.page_card__r_7Zt{padding:2rem;border-radius:18px}}.page_cardTitle__dAYTT{font-size:1.75rem;font-weight:700;color:#1f2937;display:flex;align-items:center;gap:.75rem}.page_cardEmoji__N3z62{font-size:2rem}.page_featureList__XOsZg{display:flex;flex-direction:column;gap:1.5rem}.page_featureItem__SgXRK{display:flex;align-items:flex-start;gap:1rem}.page_featureIcon__KkiaP{width:44px;height:44px;border-radius:12px;background:rgba(92,176,125,.18);display:flex;align-items:center;justify-content:center;font-size:1.5rem}.page_featureBody__5a1De{flex:1 1}.page_featureHeading__pWf3C{font-size:1.1rem;font-weight:600;color:#1f2937;margin-bottom:.35rem}.page_featureText__0Qaog{font-size:.95rem;line-height:1.6;color:rgba(17,24,39,.72)}.page_stepList__6sGYd{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.25rem}.page_stepItem__G31VP{display:flex;align-items:center;gap:1rem}.page_stepBadge__HOjgU{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#5cb07d,#3c8c5f);color:#ffffff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1rem}.page_stepText__hOn3Y{font-size:1rem;line-height:1.65;color:rgba(17,24,39,.78)}.page_note__QbiVu{font-size:.9rem;line-height:1.6;color:rgba(17,24,39,.6);background:rgba(92,176,125,.14);border-radius:12px;padding:1rem 1.25rem}@media (max-width:540px){.page_cardTitle__dAYTT{font-size:1.5rem}.page_featureItem__SgXRK{gap:.75rem}.page_card__r_7Zt{padding:1.75rem}}.VolunteerForm_container__lsDtL{width:100%;padding:1.5rem;background-color:#ffffff;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.1)}@media (max-width:768px){.VolunteerForm_container__lsDtL{padding:1.4rem}}.VolunteerForm_form__BnE9o{gap:1.25rem}.VolunteerForm_form__BnE9o,.VolunteerForm_inputGroup__yUnow{display:flex;flex-direction:column}.VolunteerForm_label__j3KjQ{font-size:14px;font-weight:600;color:#111827;margin-bottom:.4rem}.VolunteerForm_input__jtmrJ{padding:.85rem;border:2px solid rgba(0,0,0,.2);border-radius:8px;font-size:16px;transition:all .3s ease;background-color:#ffffff;color:#111827}.VolunteerForm_input__jtmrJ:hover{border-color:rgba(92,176,125,.8)}.VolunteerForm_input__jtmrJ:focus{outline:none;border-color:rgba(92,176,125,1);box-shadow:0 0 0 3px rgba(92,176,125,.12)}.VolunteerForm_input__jtmrJ::placeholder{color:rgba(0,0,0,.4)}.VolunteerForm_submitButton__Ya7CJ{width:100%;padding:.85rem 1.25rem;background:linear-gradient(135deg,rgba(215,255,168,1),rgba(92,176,125,1));color:#111827;border:none;border-radius:8px;font-size:18px;font-weight:600;cursor:pointer;transition:all .3s ease}.VolunteerForm_submitButton__Ya7CJ:hover:not(:disabled){background:linear-gradient(135deg,rgba(225,255,178,1),rgba(102,186,135,1));transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.VolunteerForm_submitButton__Ya7CJ:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.1)}.VolunteerForm_submitButton__Ya7CJ:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.VolunteerForm_loadingContainer__QwAba{display:flex;align-items:center;justify-content:center;gap:.5rem}.VolunteerForm_spinner__8l1tX{width:20px;height:20px;border:2px solid rgba(0,0,0,.25);border-top-color:#111827;border-radius:50%;animation:VolunteerForm_spin__wengV .8s linear infinite}@keyframes VolunteerForm_spin__wengV{to{transform:rotate(1turn)}}.VolunteerForm_successContainer__NYao0{max-width:600px;margin:0 auto;padding:2.25rem 1.75rem;background:linear-gradient(135deg,rgba(215,255,168,.3),rgba(92,176,125,.2));border-radius:10px;border:2px solid rgba(92,176,125,.3)}.VolunteerForm_successContent__ugBHx{text-align:center}.VolunteerForm_successIcon__6lBfy{color:rgba(92,176,125,1);font-size:60px;margin-bottom:.75rem;width:100%}.VolunteerForm_successTitle__wHpOS{font-size:28px;font-weight:700;color:#111827;margin-bottom:1rem}.VolunteerForm_successMessage__aBjCu{font-size:16px;color:rgba(17,24,39,.78);margin-bottom:.75rem;line-height:1.5}.VolunteerForm_successNote__RPdj3{font-size:14px;color:rgba(17,24,39,.65);margin-bottom:1.5rem;line-height:1.5}.VolunteerForm_newApplicationButton__nPR7H{background:linear-gradient(135deg,rgba(215,255,168,1),rgba(92,176,125,1));color:#111827;padding:.65rem 1.75rem;border-radius:8px;border:none;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:16px}.VolunteerForm_newApplicationButton__nPR7H:hover{background:linear-gradient(135deg,rgba(225,255,178,1),rgba(102,186,135,1));transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}