.ABExperimentSlot-module-scss-module__a1PvDG__slot{position:relative}.ABExperimentSlot-module-scss-module__a1PvDG__overlay{pointer-events:auto;background:#fff;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}
.PreviewBanner-module-scss-module__7dRqGa__root{flex-direction:column;display:flex}.PreviewBanner-module-scss-module__7dRqGa__title{font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);color:var(--color-primary-on-default)}.PreviewBanner-module-scss-module__7dRqGa__description{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-neutral-soft)}
.CharityContacts-module-scss-module__jdq7Da__root{scroll-margin-block:86px}.CharityContacts-module-scss-module__jdq7Da__title{font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);margin:64px 0 32px}.CharityContacts-module-scss-module__jdq7Da__list{border-top:1px solid var(--color-border-soft);flex-direction:column;margin:0 0 16px;list-style:none;display:flex}.CharityContacts-module-scss-module__jdq7Da__item{border-bottom:1px solid var(--color-border-soft);padding:16px 0;display:flex}.CharityContacts-module-scss-module__jdq7Da__name,.CharityContacts-module-scss-module__jdq7Da__text{width:50%;font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-default)}.CharityContacts-module-scss-module__jdq7Da__link{color:var(--color-primary-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);text-decoration:none}@media screen and not (min-width:640px){.CharityContacts-module-scss-module__jdq7Da__item{flex-direction:column;gap:8px}.CharityContacts-module-scss-module__jdq7Da__name,.CharityContacts-module-scss-module__jdq7Da__text{width:100%}.CharityContacts-module-scss-module__jdq7Da__name{color:var(--color-fg-soft)}}
.CharityDocuments-module-scss-module__3kr1iG__root{scroll-margin-block:86px}.CharityDocuments-module-scss-module__3kr1iG__title{color:var(--color-fg-default);font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);margin:64px 0 32px}.CharityDocuments-module-scss-module__3kr1iG__list{flex-direction:column;display:flex}.CharityDocuments-module-scss-module__3kr1iG__item{background:var(--color-neutral-container-soft);border-radius:20px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;padding:24px;text-decoration:none;transition:background-color .2s;display:flex}.CharityDocuments-module-scss-module__3kr1iG__item:last-child{margin:0}.CharityDocuments-module-scss-module__3kr1iG__name{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default)}.CharityDocuments-module-scss-module__3kr1iG__size{color:var(--color-fg-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);align-items:center;display:flex}.CharityDocuments-module-scss-module__3kr1iG__pdf{margin:0 12px 0 0;display:block}@media screen and not (min-width:640px){.CharityDocuments-module-scss-module__3kr1iG__item{flex-direction:column;gap:20px}.CharityDocuments-module-scss-module__3kr1iG__name{text-align:left;width:100%}.CharityDocuments-module-scss-module__3kr1iG__size{justify-content:space-between;width:100%}}@media (hover:hover){.CharityDocuments-module-scss-module__3kr1iG__item:hover .CharityDocuments-module-scss-module__3kr1iG__size{color:var(--color-primary-soft)}.CharityDocuments-module-scss-module__3kr1iG__item:hover{background:var(--color-neutral-container-muted)}}
.CharityItemBanner-module-scss-module__Ahbowa__root{background:var(--color-bg-surface);border-radius:32px;padding:40px}.CharityItemBanner-module-scss-module__Ahbowa__wrapper{justify-content:space-between;display:flex}.CharityItemBanner-module-scss-module__Ahbowa__content{flex-direction:column;flex-shrink:0;justify-content:space-between;width:50%;display:flex}.CharityItemBanner-module-scss-module__Ahbowa__title{font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);color:var(--color-secondary-on-default);margin:24px 0 0}.CharityItemBanner-module-scss-module__Ahbowa__text{color:var(--color-fg-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);margin:24px 0}.CharityItemBanner-module-scss-module__Ahbowa__share{margin:0 0 24px}.CharityItemBanner-module-scss-module__Ahbowa__block{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);flex-wrap:wrap;gap:12px;margin:auto 0 0;display:flex}.CharityItemBanner-module-scss-module__Ahbowa__name{color:var(--color-secondary-on-default);background:var(--color-secondary-soft);border-radius:16px;padding:8px 16px}.CharityItemBanner-module-scss-module__Ahbowa__icon{background-color:var(--color-fg-muted);border-radius:50%;flex-shrink:0;width:12px;height:12px}.CharityItemBanner-module-scss-module__Ahbowa__icon_open{background-color:var(--color-secondary-active)}.CharityItemBanner-module-scss-module__Ahbowa__image{width:320px}.CharityItemBanner-module-scss-module__Ahbowa__image img{mix-blend-mode:multiply;border-radius:18px;width:100%;height:auto;display:block}@media screen and not (min-width:1280px){.CharityItemBanner-module-scss-module__Ahbowa__root{padding:32px}.CharityItemBanner-module-scss-module__Ahbowa__content{width:60%}.CharityItemBanner-module-scss-module__Ahbowa__image{width:280px}}@media screen and not (min-width:1024px){.CharityItemBanner-module-scss-module__Ahbowa__root{padding:24px}.CharityItemBanner-module-scss-module__Ahbowa__content{width:51%}.CharityItemBanner-module-scss-module__Ahbowa__title{margin:24px 0 0}.CharityItemBanner-module-scss-module__Ahbowa__block{margin:32px 0 0}.CharityItemBanner-module-scss-module__Ahbowa__image{width:100%;max-width:220px}}@media screen and not (min-width:640px){.CharityItemBanner-module-scss-module__Ahbowa__root{padding:20px 20px 32px}.CharityItemBanner-module-scss-module__Ahbowa__wrapper{flex-direction:column-reverse;align-items:center}.CharityItemBanner-module-scss-module__Ahbowa__content{width:100%}.CharityItemBanner-module-scss-module__Ahbowa__block{margin:16px 0 0}.CharityItemBanner-module-scss-module__Ahbowa__share{margin:0 0 16px}}
.DataComponents-module-scss-module__8QXO6q__status{width:fit-content;color:var(--color-fg-default);background:var(--color-constant-white);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);border-radius:16px;align-items:center;padding:8px 16px;display:flex}.DataComponents-module-scss-module__8QXO6q__icon{background-color:var(--color-fg-muted);border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-right:8px}.DataComponents-module-scss-module__8QXO6q__icon_open{background-color:var(--color-secondary-active)}.DataComponents-module-scss-module__8QXO6q__additionalInfo{color:var(--color-primary-muted)}.DataComponents-module-scss-module__8QXO6q__amountsContainer{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);justify-content:space-between;align-items:center;gap:30px;margin-top:20px;display:flex}.DataComponents-module-scss-module__8QXO6q__dateTimeContainer{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);margin-top:20px}.DataComponents-module-scss-module__8QXO6q__collected,.DataComponents-module-scss-module__8QXO6q__amount{color:var(--color-primary-soft)}.DataComponents-module-scss-module__8QXO6q__target{color:var(--color-primary-muted)}.DataComponents-module-scss-module__8QXO6q__wsnw{white-space:nowrap}.DataComponents-module-scss-module__8QXO6q__progressBar{background:var(--color-secondary-default);border-radius:4px;height:2px;margin-top:12px;overflow:hidden}.DataComponents-module-scss-module__8QXO6q__progressFill{background:var(--color-primary-muted);height:100%;transition:width .3s}.DataComponents-module-scss-module__8QXO6q__date{color:var(--color-primary-soft);white-space:nowrap}.DataComponents-module-scss-module__8QXO6q__time{color:var(--color-primary-muted)}
.InputSearch-module-scss-module__GmpQzq__root{position:relative}.InputSearch-module-scss-module__GmpQzq__container{align-items:center;display:flex;position:relative}.InputSearch-module-scss-module__GmpQzq__button{cursor:pointer;color:var(--color-fg-soft);background:var(--color-neutral-container-soft);border:none;border-radius:32px;justify-content:center;align-items:center;display:flex;position:absolute;left:0}.InputSearch-module-scss-module__GmpQzq__button_s_{width:44px;height:44px}.InputSearch-module-scss-module__GmpQzq__button_m{width:64px;height:64px}.InputSearch-module-scss-module__GmpQzq__button:hover{border:1px solid var(--color-secondary-hover)}.InputSearch-module-scss-module__GmpQzq__block{z-index:-1;opacity:0;background:var(--color-neutral-container-soft);border:1px solid #0000;border-radius:32px;align-items:center;width:0;padding:0;display:flex}.InputSearch-module-scss-module__GmpQzq__block_s_{gap:4px;min-width:44px;height:44px;padding:10px}.InputSearch-module-scss-module__GmpQzq__block_m{gap:8px;min-width:64px;height:64px;padding:20px}.InputSearch-module-scss-module__GmpQzq__block_open{z-index:1;opacity:1;width:100%}.InputSearch-module-scss-module__GmpQzq__block_focused{border:1px solid var(--color-secondary-active)}.InputSearch-module-scss-module__GmpQzq__block:hover{border:1px solid var(--color-secondary-hover)}.InputSearch-module-scss-module__GmpQzq__icon{color:var(--color-primary-muted);flex-shrink:0;display:flex}.InputSearch-module-scss-module__GmpQzq__input{width:100%;color:var(--color-fg-default);background-color:#0000;border:none;outline:none}.InputSearch-module-scss-module__GmpQzq__input::placeholder{color:var(--color-fg-soft)}.InputSearch-module-scss-module__GmpQzq__input_s_{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.InputSearch-module-scss-module__GmpQzq__input_m{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing)}.InputSearch-module-scss-module__GmpQzq__expanded{width:100%}.InputSearch-module-scss-module__GmpQzq__expanded .InputSearch-module-scss-module__GmpQzq__button{display:none}.InputSearch-module-scss-module__GmpQzq__clear{pointer-events:none;cursor:pointer;width:24px;height:24px;color:var(--color-fg-muted);opacity:0;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .2s,background .2s;display:flex}.InputSearch-module-scss-module__GmpQzq__clear_active{pointer-events:initial;opacity:1}.InputSearch-module-scss-module__GmpQzq__hint{color:var(--color-error-default);font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);position:absolute;bottom:-30px}
.CharityPrograms-module-scss-module__3vE32a__title{color:var(--color-fg-default);font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);margin:64px 0 32px}.CharityPrograms-module-scss-module__3vE32a__list{flex-direction:column;gap:24px;display:flex}.CharityPrograms-module-scss-module__3vE32a__item{cursor:pointer;background:var(--color-neutral-container-soft);border-radius:32px;flex-direction:row;justify-content:space-between;gap:16px;transition:background-color .2s;display:flex;position:relative}.CharityPrograms-module-scss-module__3vE32a__wrapper{flex-direction:column;gap:24px;padding:24px;display:flex}.CharityPrograms-module-scss-module__3vE32a__heading{width:100%;font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-primary-default);position:relative}.CharityPrograms-module-scss-module__3vE32a__hidden{display:none}.CharityPrograms-module-scss-module__3vE32a__image{flex-shrink:0;order:1;width:100%;max-width:396px}.CharityPrograms-module-scss-module__3vE32a__image img{object-fit:cover;background-color:var(--color-neutral-container-soft);border-radius:32px;width:100%;height:100%}.CharityPrograms-module-scss-module__3vE32a__icon{margin-top:auto}.CharityPrograms-module-scss-module__3vE32a__absLink{position:absolute;inset:0}@media screen and not (min-width:768px){.CharityPrograms-module-scss-module__3vE32a__item{height:100%}.CharityPrograms-module-scss-module__3vE32a__image{max-width:362px}}@media screen and not (min-width:640px){.CharityPrograms-module-scss-module__3vE32a__item{flex-direction:column;align-items:flex-end;gap:0}.CharityPrograms-module-scss-module__3vE32a__wrapper{width:100%;padding:20px}.CharityPrograms-module-scss-module__3vE32a__image{max-width:320px;padding:0 0 0 88px}.CharityPrograms-module-scss-module__3vE32a__image img{border-radius:24px}.CharityPrograms-module-scss-module__3vE32a__icon{position:absolute;bottom:20px;left:20px}.CharityPrograms-module-scss-module__3vE32a__heading{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (hover:hover){.CharityPrograms-module-scss-module__3vE32a__item:hover{background:var(--color-neutral-container-muted)}}
.Data-module-scss-module__itxuTG__root{background:var(--color-bg-surface);border-radius:24px;gap:24px;display:flex}.Data-module-scss-module__itxuTG__container{border-radius:32px;flex-direction:column;width:100%;display:flex}.Data-module-scss-module__itxuTG__column{width:50%}.Data-module-scss-module__itxuTG__column__left{flex-direction:column;justify-content:space-between;padding:40px 0 40px 40px;display:flex}.Data-module-scss-module__itxuTG__nko{align-items:center;gap:20px;text-decoration:none;display:flex}.Data-module-scss-module__itxuTG__logo{border-radius:20px;flex-shrink:0;width:96px;height:96px;overflow:hidden}.Data-module-scss-module__itxuTG__title{-webkit-line-clamp:3;line-clamp:3;color:var(--color-primary-soft);text-overflow:ellipsis;font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.Data-module-scss-module__itxuTG__mainImage{border-radius:24px;width:100%;height:auto}@media screen and not (min-width:1280px){.Data-module-scss-module__itxuTG__nko{gap:16px}.Data-module-scss-module__itxuTG__logo{width:80px;height:80px}}@media screen and not (min-width:1024px){.Data-module-scss-module__itxuTG__root{flex-direction:column;gap:0}.Data-module-scss-module__itxuTG__column{width:auto}.Data-module-scss-module__itxuTG__column__left{order:2;gap:32px;padding:32px}}@media screen and not (min-width:640px){.Data-module-scss-module__itxuTG__root{gap:8px}.Data-module-scss-module__itxuTG__column__left{padding:20px}}