.CharityItemBannerNew-module-scss-module__OrEKHW__root{background:var(--color-bg-surface);border-radius:32px}.CharityItemBannerNew-module-scss-module__OrEKHW__wrapper{grid-template-columns:1fr 1fr;justify-content:space-between;gap:24px;display:grid}.CharityItemBannerNew-module-scss-module__OrEKHW__content{flex-direction:column;justify-content:space-between;padding:40px;display:flex}.CharityItemBannerNew-module-scss-module__OrEKHW__header{align-items:center;gap:24px;margin:0 0 20px;display:flex}.CharityItemBannerNew-module-scss-module__OrEKHW__logo{border-radius:20px;width:96px;height:96px;display:block}.CharityItemBannerNew-module-scss-module__OrEKHW__title{font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);-webkit-line-clamp:2;color:var(--color-primary-default);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CharityItemBannerNew-module-scss-module__OrEKHW__description{-webkit-line-clamp:3;color:var(--color-primary-default);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);-webkit-box-orient:vertical;margin:0 0 12px;display:-webkit-box;overflow:hidden}.CharityItemBannerNew-module-scss-module__OrEKHW__share{color:var(--color-neutral-default);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.CharityItemBannerNew-module-scss-module__OrEKHW__tags{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);flex-wrap:wrap;gap:6px;margin:auto 0 0;display:flex}.CharityItemBannerNew-module-scss-module__OrEKHW__tag{color:var(--color-secondary-on-default);background:var(--color-secondary-muted);border-radius:16px;padding:8px 16px}.CharityItemBannerNew-module-scss-module__OrEKHW__carousel{aspect-ratio:3/2;position:relative}.CharityItemBannerNew-module-scss-module__OrEKHW__carouselImage{object-fit:cover;border-radius:32px;width:100%;height:100%}.CharityItemBannerNew-module-scss-module__OrEKHW__breadcrumbs{display:none;position:absolute;top:20px;left:20px}@media screen and not (min-width:1280px){.CharityItemBannerNew-module-scss-module__OrEKHW__content{padding:32px}.CharityItemBannerNew-module-scss-module__OrEKHW__carousel{aspect-ratio:5/4}.CharityItemBannerNew-module-scss-module__OrEKHW__logo{width:80px;height:80px}.CharityItemBannerNew-module-scss-module__OrEKHW__tag{padding:6px 8px}}@media screen and not (min-width:1024px){.CharityItemBannerNew-module-scss-module__OrEKHW__root{background:0 0}.CharityItemBannerNew-module-scss-module__OrEKHW__wrapper{flex-direction:column-reverse;gap:16px;display:flex}.CharityItemBannerNew-module-scss-module__OrEKHW__content{background:var(--color-bg-surface);border-radius:24px}.CharityItemBannerNew-module-scss-module__OrEKHW__header{gap:16px}.CharityItemBannerNew-module-scss-module__OrEKHW__description{margin:0 0 20px}.CharityItemBannerNew-module-scss-module__OrEKHW__share{margin:0 0 32px}.CharityItemBannerNew-module-scss-module__OrEKHW__carousel{aspect-ratio:3/2}.CharityItemBannerNew-module-scss-module__OrEKHW__carouselImage{object-fit:cover;border-radius:24px}}@media screen and not (min-width:640px){.CharityItemBannerNew-module-scss-module__OrEKHW__content{padding:24px}.CharityItemBannerNew-module-scss-module__OrEKHW__logo{border-radius:16px;width:56px;height:56px}.CharityItemBannerNew-module-scss-module__OrEKHW__share{margin:0 0 24px}.CharityItemBannerNew-module-scss-module__OrEKHW__breadcrumbs{display:block}}@media screen and not (min-width:390px){.CharityItemBannerNew-module-scss-module__OrEKHW__content{padding:18px}}
.CharityProgramsNew-module-scss-module__bsc50a__title{color:var(--color-fg-default);font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);margin:64px 0 32px}.CharityProgramsNew-module-scss-module__bsc50a__list{grid-template-columns:1fr 1fr;gap:24px;display:grid}.CharityProgramsNew-module-scss-module__bsc50a__item{cursor:pointer;background:var(--color-neutral-container-soft);border-radius:32px;flex-direction:column;justify-content:space-between;gap:16px;transition:background-color .2s;display:flex;position:relative}.CharityProgramsNew-module-scss-module__bsc50a__wrapper{justify-content:space-between;gap:24px;display:flex}.CharityProgramsNew-module-scss-module__bsc50a__heading{width:100%;color:var(--color-primary-default);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);padding:20px 24px 16px;position:relative}.CharityProgramsNew-module-scss-module__bsc50a__hidden{display:none}.CharityProgramsNew-module-scss-module__bsc50a__image{flex-shrink:0;order:1;width:222px}.CharityProgramsNew-module-scss-module__bsc50a__image img{object-fit:cover;background-color:var(--color-neutral-container-soft);border-radius:32px;width:100%;height:100%}.CharityProgramsNew-module-scss-module__bsc50a__icon{margin-top:auto;padding:24px}.CharityProgramsNew-module-scss-module__bsc50a__absLink{position:absolute;inset:0}@media screen and not (min-width:768px){.CharityProgramsNew-module-scss-module__bsc50a__item{height:100%}.CharityProgramsNew-module-scss-module__bsc50a__image{max-width:362px}}@media screen and not (min-width:640px){.CharityProgramsNew-module-scss-module__bsc50a__item{flex-direction:column;align-items:flex-end;gap:0}.CharityProgramsNew-module-scss-module__bsc50a__wrapper{width:100%;padding:20px}.CharityProgramsNew-module-scss-module__bsc50a__image{max-width:320px;padding:0 0 0 88px}.CharityProgramsNew-module-scss-module__bsc50a__image img{border-radius:24px}.CharityProgramsNew-module-scss-module__bsc50a__icon{position:absolute;bottom:20px;left:20px}.CharityProgramsNew-module-scss-module__bsc50a__heading{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (hover:hover){.CharityProgramsNew-module-scss-module__bsc50a__item:hover{background:var(--color-neutral-container-muted)}}
.CharityRegionsList-module-scss-module__LD4QzW__root{width:100%}.CharityRegionsList-module-scss-module__LD4QzW__title{color:var(--color-fg-default);font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);margin:64px 0 32px}.CharityRegionsList-module-scss-module__LD4QzW__text{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);margin:0 0 32px}.CharityRegionsList-module-scss-module__LD4QzW__buttons{background:var(--color-neutral-container-soft);border-radius:32px;margin:0 0 32px;display:inline-flex}.CharityRegionsList-module-scss-module__LD4QzW__button{cursor:pointer;color:var(--color-fg-default);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);background-color:#0000;border:none;border-radius:32px;justify-content:center;align-items:center;padding:10px 14px;display:flex}.CharityRegionsList-module-scss-module__LD4QzW__active{color:var(--color-constant-white);background:var(--color-secondary-active)}.CharityRegionsList-module-scss-module__LD4QzW__map{background:var(--color-secondary-container-muted);border-radius:20px;padding:24px;display:none;position:relative}.CharityRegionsList-module-scss-module__LD4QzW__map svg{width:100%;height:500px}.CharityRegionsList-module-scss-module__LD4QzW__list{display:none}.CharityRegionsList-module-scss-module__LD4QzW__visible{display:flex}.CharityRegionsList-module-scss-module__LD4QzW__chips{flex-wrap:wrap;gap:8px 6px;display:flex}.CharityRegionsList-module-scss-module__LD4QzW__chips .CharityRegionsList-module-scss-module__LD4QzW__item{color:var(--color-secondary-on-default);background:var(--color-secondary-muted);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border-radius:16px;justify-content:center;align-items:center;padding:8px 16px;display:flex}.CharityRegionsList-module-scss-module__LD4QzW__regions{columns:3;gap:12px;width:100%;list-style:none}.CharityRegionsList-module-scss-module__LD4QzW__regions .CharityRegionsList-module-scss-module__LD4QzW__item{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-default);margin:0 0 12px}@media screen and not (min-width:1024px){.CharityRegionsList-module-scss-module__LD4QzW__regions{columns:2}.CharityRegionsList-module-scss-module__LD4QzW__buttons{display:none}.CharityRegionsList-module-scss-module__LD4QzW__map{display:none!important}.CharityRegionsList-module-scss-module__LD4QzW__list{display:flex!important}}@media screen and not (min-width:640px){.CharityRegionsList-module-scss-module__LD4QzW__regions{columns:1}}.CharityRegionsList-module-scss-module__LD4QzW__tooltip{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:10;color:#fff;white-space:nowrap;background:var(--color-primary-muted);width:221px;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);border-radius:32px;flex-wrap:wrap;gap:8px;padding:15px 20px;display:flex;position:absolute}.CharityRegionsList-module-scss-module__LD4QzW__tooltipLeft{transform:translate(-70%)}.CharityRegionsList-module-scss-module__LD4QzW__tooltipRight{transform:translate(0)}.CharityRegionsList-module-scss-module__LD4QzW__regionTitle{overflow-wrap:break-word;white-space:normal;flex:1;min-width:0}
.DataBar-module-scss-module__4zbtra__root{background:var(--color-secondary-container-default);border-radius:24px;justify-content:space-between;align-items:center;gap:24px;margin:24px 0 0;padding:40px;display:flex;position:relative}.DataBar-module-scss-module__4zbtra__block{align-items:center;gap:20px;display:flex}.DataBar-module-scss-module__4zbtra__block a{text-decoration:none}.DataBar-module-scss-module__4zbtra__text{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-primary-soft)}.DataBar-module-scss-module__4zbtra__location{cursor:pointer;align-items:center;gap:16px;width:50%;text-decoration:none;display:flex}.DataBar-module-scss-module__4zbtra__icon{width:64px;height:64px;color:var(--color-secondary-on-default);background:var(--color-constant-white);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.DataBar-module-scss-module__4zbtra__content{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-secondary-on-default)}.DataBar-module-scss-module__4zbtra__content span{color:var(--color-primary-muted)}@media screen and not (min-width:1280px){.DataBar-module-scss-module__4zbtra__root{padding:32px}.DataBar-module-scss-module__4zbtra__block{gap:16px}}@media screen and not (min-width:1024px){.DataBar-module-scss-module__4zbtra__root{background-color:#0000;flex-direction:column-reverse;padding:0}.DataBar-module-scss-module__4zbtra__content br{display:none}.DataBar-module-scss-module__4zbtra__location{background:var(--color-secondary-container-default);border-radius:24px;width:100%;padding:32px}.DataBar-module-scss-module__4zbtra__block{flex-direction:column-reverse;gap:24px;width:100%}.DataBar-module-scss-module__4zbtra__block button{width:100%}.DataBar-module-scss-module__4zbtra__text br{display:none}}@media screen and not (min-width:640px){.DataBar-module-scss-module__4zbtra__location{border-radius:18px;padding:20px}}
.DataBarNew-module-scss-module__pT2kXG__root{background:var(--color-secondary-container-default);border-radius:24px;justify-content:space-between;align-items:center;gap:24px;margin:24px 0 0;padding:40px;display:flex;position:relative}.DataBarNew-module-scss-module__pT2kXG__left{align-items:center;gap:20px;display:flex}.DataBarNew-module-scss-module__pT2kXG__counter{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-primary-soft)}.DataBarNew-module-scss-module__pT2kXG__block{align-items:center;gap:20px;display:flex}.DataBarNew-module-scss-module__pT2kXG__block a{text-decoration:none}.DataBarNew-module-scss-module__pT2kXG__text{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-primary-soft)}.DataBarNew-module-scss-module__pT2kXG__location{cursor:pointer;align-items:center;gap:16px;width:50%;text-decoration:none;display:flex}.DataBarNew-module-scss-module__pT2kXG__icon{width:64px;height:64px;color:var(--color-secondary-on-default);background:var(--color-constant-white);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.DataBarNew-module-scss-module__pT2kXG__content{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-secondary-on-default)}.DataBarNew-module-scss-module__pT2kXG__content span{color:var(--color-primary-muted)}@media screen and not (min-width:1280px){.DataBarNew-module-scss-module__pT2kXG__root{padding:32px}.DataBarNew-module-scss-module__pT2kXG__block{gap:16px}}@media screen and not (min-width:1024px){.DataBarNew-module-scss-module__pT2kXG__root{background-color:#0000;flex-direction:column;margin:16px 0 0;padding:0}.DataBarNew-module-scss-module__pT2kXG__left{flex-direction:column;gap:24px;width:100%}.DataBarNew-module-scss-module__pT2kXG__counter br,.DataBarNew-module-scss-module__pT2kXG__content br{display:none}.DataBarNew-module-scss-module__pT2kXG__location{background:var(--color-secondary-container-default);border-radius:24px;width:100%;padding:32px}.DataBarNew-module-scss-module__pT2kXG__block{flex-direction:column-reverse;gap:24px;width:100%}.DataBarNew-module-scss-module__pT2kXG__block button{width:100%}.DataBarNew-module-scss-module__pT2kXG__text br{display:none}}@media screen and not (min-width:640px){.DataBarNew-module-scss-module__pT2kXG__location{border-radius:18px;padding:20px}}
