.page_main__nw1Wk{min-height:100vh}.Features_features__Tc5e7{margin-top:-60px;position:relative;z-index:10}.Features_grid__MVIxm{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px;gap:15px}.Features_featureCard__y2qJy{background-color:#fff;overflow:hidden;transition:transform .3s,box-shadow .3s;border:2px solid #f7931e;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.1)}.Features_featureCard__y2qJy:hover{transform:translateY(-10px)}.Features_iconBar__0Ydqf{background-color:#2a1a0a;padding:30px;display:flex;justify-content:center;align-items:center;border-radius:10px 10px 0 0}.Features_icon__LlxYO{font-size:48px}.Features_iconImage__D4AxT{filter:none}.Features_featureTitle__09vv5{background-color:#f5f5f5;padding:25px;text-align:center;font-size:20px;font-weight:600;color:#333}.Features_imageContainer__hEEwx{position:relative;width:100%;height:200px;background-size:cover;background-position:50%;background-repeat:no-repeat}.Features_image1__ZSERY{background-image:url(/images/campus/campus-building.jpg)}.Features_image2__ibVsA{background-image:url(/images/education/computer-class.jpg)}.Features_image3__vMNdK{background-image:url(/images/children/school-bags.jpg)}.Features_image4__AZf4_{background-image:url(/images/volunteers/painting-team.jpg)}@supports ((background-image:-webkit-image-set(url("/x.avif") type("image/avif") 1x)) or (background-image:image-set(url("/x.avif") type("image/avif") 1x))){.Features_image1__ZSERY{background-image:-webkit-image-set(url("/images/campus/campus-building-768.avif") type("image/avif") 1x,url("/images/campus/campus-building-768.webp") type("image/webp") 1x,url("/images/campus/campus-building.jpg") type("image/jpeg"));background-image:image-set(url("/images/campus/campus-building-768.avif") type("image/avif") 1x,url("/images/campus/campus-building-768.webp") type("image/webp") 1x,url("/images/campus/campus-building.jpg") type("image/jpeg"))}.Features_image2__ibVsA{background-image:-webkit-image-set(url("/images/education/computer-class-768.avif") type("image/avif") 1x,url("/images/education/computer-class-768.webp") type("image/webp") 1x,url("/images/education/computer-class.jpg") type("image/jpeg"));background-image:image-set(url("/images/education/computer-class-768.avif") type("image/avif") 1x,url("/images/education/computer-class-768.webp") type("image/webp") 1x,url("/images/education/computer-class.jpg") type("image/jpeg"))}.Features_image3__vMNdK{background-image:-webkit-image-set(url("/images/children/school-bags-768.avif") type("image/avif") 1x,url("/images/children/school-bags-768.webp") type("image/webp") 1x,url("/images/children/school-bags.jpg") type("image/jpeg"));background-image:image-set(url("/images/children/school-bags-768.avif") type("image/avif") 1x,url("/images/children/school-bags-768.webp") type("image/webp") 1x,url("/images/children/school-bags.jpg") type("image/jpeg"))}.Features_image4__AZf4_{background-image:-webkit-image-set(url("/images/volunteers/painting-team-768.avif") type("image/avif") 1x,url("/images/volunteers/painting-team-768.webp") type("image/webp") 1x,url("/images/volunteers/painting-team.jpg") type("image/jpeg"));background-image:image-set(url("/images/volunteers/painting-team-768.avif") type("image/avif") 1x,url("/images/volunteers/painting-team-768.webp") type("image/webp") 1x,url("/images/volunteers/painting-team.jpg") type("image/jpeg"))}}@media (max-width:1024px){.Features_grid__MVIxm{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.Features_grid__MVIxm{grid-template-columns:1fr}}.HelpingSection_helpingSection__UC1Zz{padding:80px 20px;background:#fff}.HelpingSection_container__ej4y_{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center}.HelpingSection_leftSection__qusfy{display:flex;flex-direction:column;gap:20px}.HelpingSection_imagesRow__X7XwG{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.HelpingSection_imageCard____oFm{position:relative;height:280px;border-radius:12px;overflow:hidden}.HelpingSection_image__bTVYo{width:100%;height:100%}.HelpingSection_testimonialCard__NadU6{background:#fafafa;padding:30px;border-radius:12px;border-left:4px solid #f7931e}.HelpingSection_testimonialText__wBDqA{font-size:14px;color:#333;line-height:1.8;font-style:italic;margin-bottom:20px}.HelpingSection_testimonialAuthor__32x5_{display:flex;flex-direction:column}.HelpingSection_authorName__xwEsd{font-size:16px;font-weight:700;color:#333;margin-bottom:2px}.HelpingSection_authorTitle__jpovz{font-size:13px;color:#666}.HelpingSection_rightSection__WwgOK{padding-left:20px}.HelpingSection_badge__1o3b5{display:inline-block;font-size:12px;font-weight:600;color:#0a5a4a;margin-bottom:15px;letter-spacing:1px}.HelpingSection_title__jyItO{font-size:42px;font-weight:700;color:#333;line-height:1.2;margin-bottom:20px}.HelpingSection_description__uTLov{font-size:14px;color:#666;line-height:1.8;margin-bottom:30px}.HelpingSection_progressBars__B_h8C{display:flex;flex-direction:column;gap:25px;margin-bottom:30px}.HelpingSection_progressItem__wA_wR{width:100%}.HelpingSection_progressHeader__Sxc4V{display:flex;justify-content:space-between;margin-bottom:8px}.HelpingSection_progressLabel__jv6jv,.HelpingSection_progressPercent__mPHnu{font-size:14px;font-weight:600;color:#333}.HelpingSection_progressBarBg__v4r_o{height:8px;background:#e0e0e0;border-radius:4px;overflow:hidden}.HelpingSection_progressBar__rU6PL{height:100%;background:#0a5a4a;border-radius:4px;transition:width .5s ease}.HelpingSection_aboutButton__xdJ1n{display:inline-block;padding:15px 30px;border:2px solid #333;color:#333;font-size:13px;font-weight:600;letter-spacing:1px;transition:all .3s ease}.HelpingSection_aboutButton__xdJ1n:hover{background:#333;color:#fff}@media (max-width:1024px){.HelpingSection_container__ej4y_{grid-template-columns:1fr;gap:50px}.HelpingSection_rightSection__WwgOK{padding-left:0}}@media (max-width:768px){.HelpingSection_helpingSection__UC1Zz{padding:60px 20px}.HelpingSection_title__jyItO{font-size:32px}.HelpingSection_imagesRow__X7XwG{grid-template-columns:1fr}.HelpingSection_imageCard____oFm{height:220px}}@media (max-width:480px){.HelpingSection_helpingSection__UC1Zz{padding:40px 15px}.HelpingSection_title__jyItO{font-size:28px}.HelpingSection_testimonialCard__NadU6{padding:20px}}.Causes_causes__ERBZ4{padding:80px 20px;background-color:#fff}.Causes_container__tKVmT{max-width:1200px;margin:0 auto}.Causes_header__OmUls{text-align:center;margin-bottom:60px}.Causes_title__ZKOwe{font-size:42px;font-weight:700;margin-bottom:15px;color:#333}.Causes_titleOrange__NGKHY{color:#f7931e}.Causes_subtitle__g521H{font-size:16px;color:#666;line-height:1.6}.Causes_grid__7uSRk{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}.Causes_causeCard__TiVh2{display:flex;flex-direction:column;background-color:#fff;border:1px solid #eee;border-radius:14px;overflow:hidden;box-shadow:0 6px 20px rgba(0,0,0,.08);transition:transform .3s,box-shadow .3s}.Causes_causeCard__TiVh2:hover{transform:translateY(-6px);box-shadow:0 16px 34px rgba(0,0,0,.14)}.Causes_causeImageWrap__Zqpa_{position:relative;overflow:hidden}.Causes_causeImage__b5TRL{height:220px;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:transform .6s ease}.Causes_causeCard__TiVh2:hover .Causes_causeImage__b5TRL{transform:scale(1.06)}.Causes_causeImageWrap__Zqpa_:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.3) 0,transparent 45%);pointer-events:none}.Causes_causeBadge__cUJW6,.Causes_causeTag__FsRH4{position:absolute;z-index:1;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.05em;line-height:1}.Causes_causeTag__FsRH4{top:14px;left:14px;text-transform:uppercase;color:#fff;background:hsla(0,0%,7%,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Causes_causeBadge__cUJW6{right:14px;bottom:14px;color:#fff;background:#f7931e;box-shadow:0 6px 16px rgba(247,147,30,.45)}.Causes_causeContent__cbldp{display:flex;flex-direction:column;flex:1 1;padding:24px 25px 26px}.Causes_causeTitle__sDnyn{font-size:22px;font-weight:600;color:#333;margin-bottom:12px}.Causes_causeDescription__dl7Nb{font-size:14px;color:#666;line-height:1.7;margin-bottom:22px}.Causes_progressWrapper__zMhB7{margin-top:auto;margin-bottom:16px}.Causes_progressHeader__aHXVA{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.Causes_progressLabel__mhZ_0{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#999}.Causes_progressPercent__VenKV{font-size:14px;font-weight:700;color:#f7931e}.Causes_progressBar__8NXQY{width:100%;height:8px;background-color:#f0f0f0;border-radius:10px;overflow:hidden}.Causes_progressFill__BeI08{height:100%;background:linear-gradient(90deg,#f7931e,#ff6b35);border-radius:10px;transition:width .5s ease}.Causes_amounts__Tb5Kq{display:flex;align-items:baseline;gap:8px}.Causes_amountValue__l7_3w{font-size:26px;font-weight:700;line-height:1;color:#222}.Causes_amountGoal__L7j8W{font-size:14px;color:#999}@media (max-width:1024px){.Causes_grid__7uSRk{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.Causes_grid__7uSRk{grid-template-columns:1fr}.Causes_title__ZKOwe{font-size:32px}}.Hero_hero__bqvNd{position:relative;height:100vh;height:100svh;min-height:520px;display:flex;align-items:center;color:#fff;overflow:hidden;background-color:#1a1a2e}.Hero_slideImage__3dAyy{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity 1s ease-in-out;overflow:hidden}.Hero_slideImage__3dAyy.Hero_active__i1QVj{opacity:1}.Hero_slideImage__3dAyy picture,.Hero_slideImg__CnLLV{display:block;width:100%;height:100%}.Hero_slideImg__CnLLV{object-fit:cover;object-position:center var(--slide-pos,50%)}.Hero_overlay__GFOqg{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.Hero_container__uaTFp{position:relative;max-width:1200px;margin:0 auto;padding:0 20px;width:100%;display:flex;align-items:center}.Hero_nextButton__viOcd,.Hero_prevButton__OVOe_{position:absolute;background-color:hsla(0,0%,100%,.1);color:#fff;width:50px;height:50px;border-radius:50%;font-size:24px;display:flex;align-items:center;justify-content:center;transition:background-color .3s;cursor:pointer;border:2px solid hsla(0,0%,100%,.3);z-index:10}.Hero_prevButton__OVOe_{left:20px}.Hero_nextButton__viOcd{right:20px}.Hero_nextButton__viOcd:hover,.Hero_prevButton__OVOe_:hover{background-color:hsla(0,0%,100%,.3)}.Hero_indicators__EBdvA{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex;gap:10px;z-index:10}.Hero_indicator__DQ_AV{width:12px;height:12px;border-radius:50%;background-color:hsla(0,0%,100%,.5);border:none;cursor:pointer;transition:background-color .3s,transform .3s}.Hero_indicator__DQ_AV:hover{background-color:hsla(0,0%,100%,.8);transform:scale(1.2)}.Hero_indicator__DQ_AV.Hero_activeIndicator__PAMCf{background-color:#f7931e;transform:scale(1.3)}.Hero_content__WDVga{max-width:700px;padding-left:80px}.Hero_title__h4PJ2{font-size:48px;font-weight:700;line-height:1.2;margin-bottom:20px;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.Hero_subtitle__WCdI_{font-size:18px;line-height:1.6;margin-bottom:16px;opacity:.95;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.Hero_founders__t96Qx{font-size:15px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#f7931e;margin-bottom:18px;text-shadow:1px 1px 2px rgba(0,0,0,.6)}.Hero_quote__XCWDw{font-size:18px;font-style:italic;line-height:1.55;margin-bottom:28px;padding-left:18px;border-left:3px solid #f7931e;max-width:560px;opacity:.96;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.Hero_attribution__g7GIj{display:block;margin-top:8px;font-size:15px;font-style:normal;font-weight:600;color:#f7931e}.Hero_buttons__jEfRv{display:flex;gap:20px;align-items:center}.Hero_donateButton__bMb_N{background-color:#f7931e;color:#fff;padding:15px 35px;border-radius:25px;font-weight:600;font-size:16px;transition:background-color .3s,transform .2s}.Hero_donateButton__bMb_N:hover{background-color:#e67e00;transform:translateY(-2px)}.Hero_watchButton__c4dxU{background-color:#fff;color:#333;padding:15px 30px;border-radius:25px;font-weight:600;font-size:16px;display:flex;align-items:center;gap:10px;transition:background-color .3s,transform .2s}.Hero_watchButton__c4dxU:hover{background-color:#f0f0f0;transform:translateY(-2px)}.Hero_playIcon__s2xeu{width:30px;height:30px;background-color:#f7931e;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;padding-left:3px}@media (max-width:768px){.Hero_title__h4PJ2{font-size:32px}.Hero_subtitle__WCdI_{font-size:16px}.Hero_founders__t96Qx{font-size:13px}.Hero_quote__XCWDw{font-size:15px}.Hero_content__WDVga{padding-left:20px;padding-right:20px}.Hero_buttons__jEfRv{flex-direction:column;align-items:flex-start}.Hero_nextButton__viOcd,.Hero_prevButton__OVOe_{width:36px;height:36px;font-size:16px}.Hero_prevButton__OVOe_{left:10px}.Hero_nextButton__viOcd{right:10px}.Hero_indicators__EBdvA{bottom:20px;gap:8px}.Hero_indicator__DQ_AV{width:8px;height:8px}}@media (max-width:480px){.Hero_title__h4PJ2{font-size:26px}.Hero_subtitle__WCdI_{font-size:14px}.Hero_founders__t96Qx{margin-bottom:12px}.Hero_quote__XCWDw{font-size:13px;margin-bottom:20px;padding-left:12px}.Hero_nextButton__viOcd,.Hero_prevButton__OVOe_{width:32px;height:32px;font-size:14px;border-width:1px}.Hero_prevButton__OVOe_{left:5px}.Hero_nextButton__viOcd{right:5px}.Hero_donateButton__bMb_N,.Hero_watchButton__c4dxU{padding:12px 25px;font-size:14px}.Hero_playIcon__s2xeu{width:25px;height:25px;font-size:10px}}.InfoSections_infoSections__zU5vs{width:100%}.InfoSections_featuresSection__pXS5X{padding:60px 20px;background:#f9f9f9}.InfoSections_featuresGrid__jSfHl{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:30px;gap:30px}.InfoSections_featureCard__owKCW{background:#fff;padding:40px 30px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);text-align:center;transition:transform .3s ease,box-shadow .3s ease}.InfoSections_featureCard__owKCW:hover{transform:translateY(-5px);box-shadow:0 5px 20px rgba(0,0,0,.15)}.InfoSections_featureIcon__LQGRC{font-size:48px;margin-bottom:20px}.InfoSections_featureTitle__P8ycn{font-size:20px;font-weight:600;margin-bottom:15px;color:#333}.InfoSections_featureDescription__eGgrN{font-size:14px;line-height:1.6;color:#666}.InfoSections_statsSection__u_V80{padding:80px 20px;background:#fff;text-align:center}.InfoSections_statsContainer__ZWF7n{max-width:1200px;margin:0 auto}.InfoSections_statsTitle__xprT7{font-size:36px;font-weight:700;margin-bottom:20px;color:#333}.InfoSections_statsSubtitle__yDmgV{font-size:16px;line-height:1.8;color:#666;max-width:900px;margin:0 auto 60px}.InfoSections_statsGrid__ZTsOo{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:50px;gap:50px;margin-top:60px}.InfoSections_statItem__vsxwM{text-align:center}.InfoSections_statIcon__3ACPh{font-size:48px;margin-bottom:15px}.InfoSections_statCount__XhFYa{font-size:48px;font-weight:700;color:#333;margin-bottom:10px}.InfoSections_statLabel__2k086{font-size:16px;color:#666;font-weight:500}.InfoSections_aboutSection__wbH3V{padding:80px 20px;background:#f9f9f9}.InfoSections_aboutContainer__3wQl1{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px}.InfoSections_aboutLeft__nWv7U,.InfoSections_aboutRight__DeRmH{padding:20px}.InfoSections_aboutTitle__h_qgA,.InfoSections_videoTitle__bWcqT{font-size:32px;font-weight:700;margin-bottom:15px;color:#333}.InfoSections_greenText___sqlp{color:#4caf50}.InfoSections_greenUnderline__2S1kb{width:60px;height:3px;background:#4caf50;margin-bottom:25px}.InfoSections_aboutDescription__RBhxA{font-size:16px;line-height:1.8;color:#666;margin-bottom:40px}.InfoSections_missionVision__jesUF{display:flex;flex-direction:column;gap:30px}.InfoSections_missionItem__hq5F0{display:flex;gap:20px;align-items:flex-start}.InfoSections_missionImage__ZBOpQ,.InfoSections_visionImage__tLTV8{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;box-shadow:0 8px 18px rgba(0,0,0,.16)}.InfoSections_missionImage__ZBOpQ{background:linear-gradient(135deg,#4caf50,#3d8b40)}.InfoSections_visionImage__tLTV8{background:linear-gradient(135deg,#2196f3,#1565c0)}.InfoSections_missionSvg__0RFhF{width:34px;height:34px}.InfoSections_missionContent__KHBsk{flex:1 1}.InfoSections_missionTitle__V0VjN{font-size:18px;font-weight:600;margin-bottom:10px;color:#333}.InfoSections_missionText__EwQC8{font-size:14px;line-height:1.6;color:#666}.InfoSections_videoContainer__OZKpa{margin-top:30px}.InfoSections_videoPlaceholder__3Ipo2{width:100%;height:350px;background:linear-gradient(135deg,#81d4fa,#4fc3f7);border-radius:8px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.InfoSections_videoPlaceholder__3Ipo2:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><circle cx="50" cy="50" r="30" fill="%234CAF50" opacity="0.3"/></svg>');background-size:200px;background-position:50%;background-repeat:no-repeat}.InfoSections_playButton__fFK06{width:80px;height:80px;border-radius:50%;background:#fff;border:none;font-size:24px;color:#4caf50;cursor:pointer;box-shadow:0 4px 15px rgba(0,0,0,.2);transition:transform .3s ease,box-shadow .3s ease;z-index:1;position:relative}.InfoSections_playButton__fFK06:hover{transform:scale(1.1);box-shadow:0 6px 20px rgba(0,0,0,.3)}@media (max-width:968px){.InfoSections_aboutContainer__3wQl1{grid-template-columns:1fr;gap:40px}.InfoSections_statsGrid__ZTsOo{grid-template-columns:repeat(2,1fr);gap:30px}}@media (max-width:640px){.InfoSections_featuresGrid__jSfHl,.InfoSections_statsGrid__ZTsOo{grid-template-columns:1fr}.InfoSections_statsTitle__xprT7{font-size:28px}.InfoSections_aboutTitle__h_qgA,.InfoSections_videoTitle__bWcqT{font-size:26px}.InfoSections_missionItem__hq5F0{flex-direction:column}}.JoinCta_cta__SCKBy{position:relative;padding:100px 20px;background-color:#1a1a2e;background-image:url(/images/volunteers/ucd-team-group.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;text-align:center;color:#fff}@media (hover:hover) and (pointer:fine){.JoinCta_cta__SCKBy{background-attachment:fixed}}@supports ((background-image:-webkit-image-set(url("/x.avif") type("image/avif") 1x)) or (background-image:image-set(url("/x.avif") type("image/avif") 1x))){.JoinCta_cta__SCKBy{background-image:-webkit-image-set(url("/images/volunteers/ucd-team-group-1200.avif") type("image/avif") 1x,url("/images/volunteers/ucd-team-group-768.avif") type("image/avif") 2x,url("/images/volunteers/ucd-team-group-1200.webp") type("image/webp") 1x,url("/images/volunteers/ucd-team-group.jpg") type("image/jpeg"));background-image:image-set(url("/images/volunteers/ucd-team-group-1200.avif") type("image/avif") 1x,url("/images/volunteers/ucd-team-group-768.avif") type("image/avif") 2x,url("/images/volunteers/ucd-team-group-1200.webp") type("image/webp") 1x,url("/images/volunteers/ucd-team-group.jpg") type("image/jpeg"))}}.JoinCta_overlay__T51G_{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7)}.JoinCta_container___OFvH{position:relative;max-width:800px;margin:0 auto;z-index:1}.JoinCta_title__6KOXt{font-size:48px;font-weight:700;margin-bottom:20px;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.JoinCta_subtitle__Kb0n1{font-size:18px;margin-bottom:30px;opacity:.95;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.JoinCta_joinButton__5R9D3{padding:15px 50px;background-color:#f7931e;color:#fff;border:none;border-radius:25px;font-weight:600;font-size:16px;cursor:pointer;transition:all .3s;box-shadow:0 4px 15px rgba(247,147,30,.4)}.JoinCta_joinButton__5R9D3:hover{background-color:#e67e00;transform:translateY(-2px);box-shadow:0 6px 20px rgba(247,147,30,.6)}@media (max-width:768px){.JoinCta_title__6KOXt{font-size:36px}.JoinCta_subtitle__Kb0n1{font-size:16px}.JoinCta_cta__SCKBy{padding:60px 20px}}