.About-module-scss-module__R-KjuW__root{z-index:1;background:var(--color-constant-white);border-radius:48px;margin:0 0 64px;padding:40px;position:relative}.About-module-scss-module__R-KjuW__block{justify-content:space-between;align-items:flex-start;gap:24px;margin:0 0 48px;display:flex}.About-module-scss-module__R-KjuW__title{color:var(--color-primary-soft);white-space:nowrap;font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);align-items:flex-start;padding:0 120px 0 0;display:flex;position:relative}.About-module-scss-module__R-KjuW__heart{width:120px;height:120px;position:absolute;bottom:0;right:0}.About-module-scss-module__R-KjuW__text{max-width:680px;font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-primary-soft);padding:12px 0 0 20px}.About-module-scss-module__R-KjuW__list{grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;display:grid}.About-module-scss-module__R-KjuW__item{padding:48px 0 0;position:relative}.About-module-scss-module__R-KjuW__image{width:232px;height:168px;position:absolute;top:0;right:0}.About-module-scss-module__R-KjuW__content{background:var(--color-secondary-container-soft);border-radius:20px;height:100%;padding:120px 24px 32px}.About-module-scss-module__R-KjuW__heading{color:var(--color-primary-default);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);margin:0 0 16px}.About-module-scss-module__R-KjuW__description{color:var(--color-primary-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.About-module-scss-module__R-KjuW__description a{color:inherit}@media screen and not (min-width:1440px){.About-module-scss-module__R-KjuW__text{max-width:520px}}@media screen and not (min-width:1280px){.About-module-scss-module__R-KjuW__root{padding:32px}.About-module-scss-module__R-KjuW__block{margin:0 0 56px}.About-module-scss-module__R-KjuW__list{gap:16px}.About-module-scss-module__R-KjuW__item{padding:40px 0 0;position:relative}.About-module-scss-module__R-KjuW__content{padding:92px 20px 20px}.About-module-scss-module__R-KjuW__image{width:166px;height:120px}}@media screen and not (min-width:1024px){.About-module-scss-module__R-KjuW__root{border-radius:40px;padding:24px 24px 0}.About-module-scss-module__R-KjuW__block{flex-direction:column}.About-module-scss-module__R-KjuW__title{width:100%}.About-module-scss-module__R-KjuW__text{max-width:initial;padding:12px 20px 0 0}.About-module-scss-module__R-KjuW__heart{bottom:-16px;right:16px}.About-module-scss-module__R-KjuW__list{scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;border-radius:0 0 40px 40px;flex-flow:row;margin:0 -24px;padding:0 0 24px;display:flex;overflow-x:auto}.About-module-scss-module__R-KjuW__item{flex-shrink:0;width:308px}.About-module-scss-module__R-KjuW__item:first-child{margin:0 0 0 24px}.About-module-scss-module__R-KjuW__item:last-child{margin:0 24px 0 0}}@media screen and not (min-width:640px){.About-module-scss-module__R-KjuW__root{background:0 0;border-radius:0;margin:0 0 48px;padding:0}.About-module-scss-module__R-KjuW__block{background:var(--color-constant-white);border-radius:24px;gap:16px;margin:0 0 24px;padding:16px}.About-module-scss-module__R-KjuW__heart{width:80px;height:80px;bottom:4px;right:24px}.About-module-scss-module__R-KjuW__text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);padding:0}.About-module-scss-module__R-KjuW__list{border-radius:0;gap:8px;margin:0 -16px;padding:0}.About-module-scss-module__R-KjuW__item{width:232px}.About-module-scss-module__R-KjuW__item:first-child{margin:0 0 0 16px}.About-module-scss-module__R-KjuW__item:last-child{margin:0 16px 0 0}.About-module-scss-module__R-KjuW__image{width:110px;height:80px;top:5px}.About-module-scss-module__R-KjuW__content{border-radius:16px;padding:16px}.About-module-scss-module__R-KjuW__heading{width:134px;height:61px;margin:0 0 12px}.About-module-scss-module__R-KjuW__description{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}}
.Icon-module-scss-module__zGwu3W__icon{width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:var(--icon-mask-image);mask-image:var(--icon-mask-image);-webkit-mask-size:var(--icon-size);mask-size:var(--icon-size);background-color:currentColor;flex-shrink:0;display:inline-block}
.ButtonLink-module-scss-module__L-3CCa__button{--button-background-color:transparent;--button-border-color: ;--button-color: ;--button-size: ;--button-icon-size: ;cursor:pointer;box-sizing:border-box;width:var(--button-size);height:var(--button-size);border:2px solid var(--button-border-color);color:var(--button-color);appearance:none;background:var(--button-background-color);border-radius:100px;outline:none;justify-content:center;align-items:center;gap:12px;padding:0;text-decoration:none;transition:all .2s;display:flex}.ButtonLink-module-scss-module__L-3CCa__button_s{--button-size:48px;--button-icon-size:24px}.ButtonLink-module-scss-module__L-3CCa__button_s span{--icon-size:var(--button-icon-size)!important}.ButtonLink-module-scss-module__L-3CCa__button_m_{--button-size:64px;--button-icon-size:32px}.ButtonLink-module-scss-module__L-3CCa__button_m_ span{--icon-size:var(--button-icon-size)!important}.ButtonLink-module-scss-module__L-3CCa__button_primary_{--button-border-color:var(--color-primary-soft);--button-color:var(--color-primary-default)}.ButtonLink-module-scss-module__L-3CCa__button_primary_:active{--button-border-color:var(--color-primary-active)}.ButtonLink-module-scss-module__L-3CCa__button_primary_:disabled{pointer-events:none;opacity:.4}.ButtonLink-module-scss-module__L-3CCa__button_white{--button-color:var(--color-constant-white);--button-border-color:var(--color-constant-white)}.ButtonLink-module-scss-module__L-3CCa__button_white:active{--button-color:var(--color-primary-active)}.ButtonLink-module-scss-module__L-3CCa__button_white:disabled{pointer-events:none;opacity:.4}@media screen and not (min-width:1280px){.ButtonLink-module-scss-module__L-3CCa__desktop-small__s{--button-size:48px;--button-icon-size:24px}.ButtonLink-module-scss-module__L-3CCa__desktop-small__s span{--icon-size:var(--button-icon-size)!important}.ButtonLink-module-scss-module__L-3CCa__desktop-small__m_{--button-size:64px;--button-icon-size:32px}.ButtonLink-module-scss-module__L-3CCa__desktop-small__m_ span{--icon-size:var(--button-icon-size)!important}}@media screen and not (min-width:1024px){.ButtonLink-module-scss-module__L-3CCa__tablet-large__s{--button-size:48px;--button-icon-size:24px}.ButtonLink-module-scss-module__L-3CCa__tablet-large__s span{--icon-size:var(--button-icon-size)!important}.ButtonLink-module-scss-module__L-3CCa__tablet-large__m_{--button-size:64px;--button-icon-size:32px}.ButtonLink-module-scss-module__L-3CCa__tablet-large__m_ span{--icon-size:var(--button-icon-size)!important}}@media screen and not (min-width:768px){.ButtonLink-module-scss-module__L-3CCa__tablet-small__s{--button-size:48px;--button-icon-size:24px}.ButtonLink-module-scss-module__L-3CCa__tablet-small__s span{--icon-size:var(--button-icon-size)!important}.ButtonLink-module-scss-module__L-3CCa__tablet-small__m_{--button-size:64px;--button-icon-size:32px}.ButtonLink-module-scss-module__L-3CCa__tablet-small__m_ span{--icon-size:var(--button-icon-size)!important}}@media screen and not (min-width:640px){.ButtonLink-module-scss-module__L-3CCa__mobile-large__s{--button-size:48px;--button-icon-size:24px}.ButtonLink-module-scss-module__L-3CCa__mobile-large__s span{--icon-size:var(--button-icon-size)!important}.ButtonLink-module-scss-module__L-3CCa__mobile-large__m_{--button-size:64px;--button-icon-size:32px}.ButtonLink-module-scss-module__L-3CCa__mobile-large__m_ span{--icon-size:var(--button-icon-size)!important}}@media screen and not (min-width:390px){.ButtonLink-module-scss-module__L-3CCa__mobile-small__s{--button-size:48px;--button-icon-size:24px}.ButtonLink-module-scss-module__L-3CCa__mobile-small__s span{--icon-size:var(--button-icon-size)!important}.ButtonLink-module-scss-module__L-3CCa__mobile-small__m_{--button-size:64px;--button-icon-size:32px}.ButtonLink-module-scss-module__L-3CCa__mobile-small__m_ span{--icon-size:var(--button-icon-size)!important}}@media (hover:hover){.ButtonLink-module-scss-module__L-3CCa__button_primary_:hover{--button-border-color:var(--color-primary-hover);--button-background-color:var(--button-border-color);--button-color:var(--color-constant-white)}.ButtonLink-module-scss-module__L-3CCa__button_white:hover{--button-border-color:var(--color-constant-white);--button-background-color:var(--button-border-color);--button-color:var(--color-primary-hover)}}
.Button-module-scss-module__pTLHlG__button{--button-background-color: ;--button-border-color: ;--button-color:var(--color-constant-white);--button-height: ;--button-padding: ;--button-spinner-size: ;--button-spinner-width: ;--button-spinner-color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;height:var(--button-height);min-height:var(--button-height);padding:var(--button-padding);border:2px solid var(--button-border-color);color:var(--button-color);white-space:nowrap;appearance:none;background:var(--button-border-color);border-radius:100px;outline:none;justify-content:center;align-items:center;gap:12px;text-decoration:none;transition:all .2s;display:flex;position:relative}.Button-module-scss-module__pTLHlG__button_l,.Button-module-scss-module__pTLHlG__button_m_{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing)}.Button-module-scss-module__pTLHlG__button_s{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.Button-module-scss-module__pTLHlG__button_xs{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);--button-height:36px;--button-padding:0 14px;--button-spinner-size:18px;--button-spinner-width:2px}.Button-module-scss-module__pTLHlG__button_s{--button-height:44px;--button-padding:0 20px;--button-spinner-size:22px;--button-spinner-width:2px}.Button-module-scss-module__pTLHlG__button_l{--button-height:72px;--button-padding:0 36px;--button-spinner-size:36px;--button-spinner-width:3px}.Button-module-scss-module__pTLHlG__button_m_{--button-height:64px;--button-padding:0 28px;--button-spinner-size:32px;--button-spinner-width:3px}.Button-module-scss-module__pTLHlG__button_outline{--button-background-color:transparent;--button-color:var(--button-border-color);--button-spinner-color:var(--color-primary-default);background:var(--button-background-color)}.Button-module-scss-module__pTLHlG__button_filled_{--button-spinner-color:var(--color-constant-white)}.Button-module-scss-module__pTLHlG__button_primary_{--button-border-color:var(--color-primary-soft)}.Button-module-scss-module__pTLHlG__button_primary_:active{--button-border-color:var(--color-primary-active)}.Button-module-scss-module__pTLHlG__button_primary_:disabled{--button-border-color:var(--color-primary-soft);pointer-events:none;opacity:.4}.Button-module-scss-module__pTLHlG__button_warning{--button-border-color:var(--color-warning-default)}.Button-module-scss-module__pTLHlG__button_warning:active{--button-border-color:var(--color-warning-active)}.Button-module-scss-module__pTLHlG__button_warning:disabled{--button-border-color:var(--color-warning-default);pointer-events:none;opacity:.4}.Button-module-scss-module__pTLHlG__button_error{--button-border-color:var(--color-error-soft)}.Button-module-scss-module__pTLHlG__button_error:active{--button-border-color:var(--color-error-active)}.Button-module-scss-module__pTLHlG__button_error:disabled{--button-border-color:var(--color-error-soft);pointer-events:none;opacity:.4}.Button-module-scss-module__pTLHlG__button_secondary{--button-border-color:var(--color-secondary-soft)}.Button-module-scss-module__pTLHlG__button_secondary:not(.Button-module-scss-module__pTLHlG__button_outline){--button-color:var(--color-primary-default);--button-spinner-color:var(--color-secondary-default)}.Button-module-scss-module__pTLHlG__button_secondary.Button-module-scss-module__pTLHlG__button_outline{--button-spinner-color:var(--color-secondary-default)}.Button-module-scss-module__pTLHlG__button_secondary:active{--button-border-color:var(--color-secondary-active)}.Button-module-scss-module__pTLHlG__button_secondary:disabled{--button-border-color:var(--color-secondary-soft);pointer-events:none;cursor:not-allowed;opacity:.4}.Button-module-scss-module__pTLHlG__button_secondary.Button-module-scss-module__pTLHlG__button_filled_{--button-spinner-color:var(--color-constant-white)}.Button-module-scss-module__pTLHlG__button_white{--button-border-color:var(--color-constant-white)}.Button-module-scss-module__pTLHlG__button_white:not(.Button-module-scss-module__pTLHlG__button_outline){--button-color:var(--color-primary-soft);--button-spinner-color:var(--color-secondary-default)}.Button-module-scss-module__pTLHlG__button_white.Button-module-scss-module__pTLHlG__button_outline{--button-spinner-color:var(--color-constant-white)}.Button-module-scss-module__pTLHlG__button_white:active{--button-color:var(--color-primary-active)}.Button-module-scss-module__pTLHlG__button_white:disabled{--button-color:var(--color-primary-soft);pointer-events:none;cursor:not-allowed;opacity:.4}.Button-module-scss-module__pTLHlG__button:focus-visible{outline:2px solid var(--color-primary-soft);outline-offset:2px;border-radius:100px}.Button-module-scss-module__pTLHlG__hidden{visibility:hidden}.Button-module-scss-module__pTLHlG__spinner{width:var(--button-spinner-size);height:var(--button-spinner-size);border:var(--button-spinner-width)solid var(--button-spinner-color);border-top-color:#0000;border-radius:50%;margin:auto;animation:.6s linear infinite Button-module-scss-module__pTLHlG__spinner;position:absolute;inset:0}@keyframes Button-module-scss-module__pTLHlG__spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and not (min-width:1280px){.Button-module-scss-module__pTLHlG__desktop-small__xs{--button-height:36px;--button-padding:0 14px;--button-spinner-size:18px;--button-spinner-width:2px}.Button-module-scss-module__pTLHlG__desktop-small__s{--button-height:44px;--button-padding:0 20px;--button-spinner-size:22px;--button-spinner-width:2px}.Button-module-scss-module__pTLHlG__desktop-small__l{--button-height:72px;--button-padding:0 36px;--button-spinner-size:36px;--button-spinner-width:3px}.Button-module-scss-module__pTLHlG__desktop-small__m_{--button-height:64px;--button-padding:0 28px;--button-spinner-size:32px;--button-spinner-width:3px}}@media screen and not (min-width:1024px){.Button-module-scss-module__pTLHlG__tablet-large__xs{--button-height:36px;--button-padding:0 14px;--button-spinner-size:18px;--button-spinner-width:2px}.Button-module-scss-module__pTLHlG__tablet-large__s{--button-height:44px;--button-padding:0 20px;--button-spinner-size:22px;--button-spinner-width:2px}.Button-module-scss-module__pTLHlG__tablet-large__l{--button-height:72px;--button-padding:0 36px;--button-spinner-size:36px;--button-spinner-width:3px}.Button-module-scss-module__pTLHlG__tablet-large__m_{--button-height:64px;--button-padding:0 28px;--button-spinner-size:32px;--button-spinner-width:3px}}@media screen and not (min-width:768px){.Button-module-scss-module__pTLHlG__tablet-small__xs{--button-height:36px;--button-padding:0 14px;--button-spinner-size:18px;--button-spinner-width:2px}.Button-module-scss-module__pTLHlG__tablet-small__s{--button-height:44px;--button-padding:0 20px;--button-spinner-size:22px;--button-spinner-width:2px}.Button-module-scss-module__pTLHlG__tablet-small__l{--button-height:72px;--button-padding:0 36px;--button-spinner-size:36px;--button-spinner-width:3px}.Button-module-scss-module__pTLHlG__tablet-small__m_{--button-height:64px;--button-padding:0 28px;--button-spinner-size:32px;--button-spinner-width:3px}}@media screen and not (min-width:640px){.Button-module-scss-module__pTLHlG__mobile-large__xs{--button-height:36px;--button-padding:0 14px;--button-spinner-size:18px;--button-spinner-width:2px}.Button-module-scss-module__pTLHlG__mobile-large__s{--button-height:44px;--button-padding:0 20px;--button-spinner-size:22px;--button-spinner-width:2px}.Button-module-scss-module__pTLHlG__mobile-large__l{--button-height:72px;--button-padding:0 36px;--button-spinner-size:36px;--button-spinner-width:3px}.Button-module-scss-module__pTLHlG__mobile-large__m_{--button-height:64px;--button-padding:0 28px;--button-spinner-size:32px;--button-spinner-width:3px}}@media screen and not (min-width:390px){.Button-module-scss-module__pTLHlG__mobile-small__xs{--button-height:36px;--button-padding:0 14px;--button-spinner-size:18px;--button-spinner-width:2px}.Button-module-scss-module__pTLHlG__mobile-small__s{--button-height:44px;--button-padding:0 20px;--button-spinner-size:22px;--button-spinner-width:2px}.Button-module-scss-module__pTLHlG__mobile-small__l{--button-height:72px;--button-padding:0 36px;--button-spinner-size:36px;--button-spinner-width:3px}.Button-module-scss-module__pTLHlG__mobile-small__m_{--button-height:64px;--button-padding:0 28px;--button-spinner-size:32px;--button-spinner-width:3px}}@media (hover:hover){.Button-module-scss-module__pTLHlG__button_outline:hover{--button-background-color:var(--button-border-color);--button-color:var(--color-constant-white)}.Button-module-scss-module__pTLHlG__button_primary_:hover{--button-border-color:var(--color-primary-hover)}.Button-module-scss-module__pTLHlG__button_warning:hover{--button-border-color:var(--color-warning-hover)}.Button-module-scss-module__pTLHlG__button_error:hover{--button-border-color:var(--color-error-hover)}.Button-module-scss-module__pTLHlG__button_secondary:hover{--button-border-color:var(--color-secondary-hover)}.Button-module-scss-module__pTLHlG__button_white:hover{--button-color:var(--color-primary-hover)}}
.CsatTextarea-module-scss-module__esZsxW__root{cursor:text;background-color:var(--color-neutral-container-soft);border-radius:16px;flex-direction:column;justify-content:center;gap:2px;width:100%;min-height:80px;padding:12px 16px;display:flex}.CsatTextarea-module-scss-module__esZsxW__label{color:var(--color-neutral-active);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing)}.CsatTextarea-module-scss-module__esZsxW__textarea{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-default)!important;box-shadow:none!important;background:0 0!important;padding:0!important}
.RateStars-module-scss-module__yCun6G__root{justify-content:center;align-items:center;gap:4px;display:flex}.RateStars-module-scss-module__yCun6G__root_large{height:72px;padding:16px 0}.RateStars-module-scss-module__yCun6G__root_compact{height:56px;padding:8px 0}.RateStars-module-scss-module__yCun6G__root_content{gap:8px;height:65px;padding:16px 0}.RateStars-module-scss-module__yCun6G__star{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:transform .15s;display:flex}.RateStars-module-scss-module__yCun6G__star:focus-visible{outline:2px solid var(--color-primary-soft);outline-offset:2px;border-radius:6px}.RateStars-module-scss-module__yCun6G__star_active{color:var(--color-primary-muted)}.RateStars-module-scss-module__yCun6G__star_inactive{color:var(--color-secondary-muted)}.RateStars-module-scss-module__yCun6G__icon{width:36px;height:34px}@media (hover:hover){.RateStars-module-scss-module__yCun6G__star:hover{transform:scale(1.05)}}
.CsatFollowUpStep-module-scss-module__QVLFbq__root{background-color:var(--color-bg-page);flex-direction:column;gap:16px;height:100%;padding:32px;display:flex;overflow-y:auto}.CsatFollowUpStep-module-scss-module__QVLFbq__title{color:var(--color-fg-default);text-align:center;font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:0;padding:0 24px}.CsatFollowUpStep-module-scss-module__QVLFbq__subtitle{color:var(--color-primary-default);font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);margin:0}.CsatFollowUpStep-module-scss-module__QVLFbq__cases{flex-direction:column;gap:12px;display:flex}.CsatFollowUpStep-module-scss-module__QVLFbq__caseItem{display:flex}.CsatFollowUpStep-module-scss-module__QVLFbq__textarea{margin-top:4px}.CsatFollowUpStep-module-scss-module__QVLFbq__footer{width:100%;margin-top:8px}.CsatFollowUpStep-module-scss-module__QVLFbq__submitButton{width:100%}@media screen and (max-width:415px){.CsatFollowUpStep-module-scss-module__QVLFbq__title{padding:0 30px 0 24px}}@media screen and not (min-width:640px){.CsatFollowUpStep-module-scss-module__QVLFbq__root{padding:24px 16px 32px}}
.CsatRateStep-module-scss-module__bwACSq__root{background-color:var(--color-bg-page);flex-direction:column;align-items:center;gap:16px;height:100%;padding:32px;display:flex;overflow-y:auto}.CsatRateStep-module-scss-module__bwACSq__title{color:var(--color-fg-default);text-align:center;font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:0;padding:0 24px}@media screen and not (min-width:640px){.CsatRateStep-module-scss-module__bwACSq__root{padding:24px 16px 32px}}
.CsatThanksStep-module-scss-module__Uo2ixq__root{color:var(--color-fg-default);text-align:center;background-color:var(--color-bg-page);flex-direction:column;align-items:center;padding:32px;display:flex;overflow-y:auto}.CsatThanksStep-module-scss-module__Uo2ixq__title{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:16px 0 0}.CsatThanksStep-module-scss-module__Uo2ixq__subtitle{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);margin:12px 0 0}.CsatThanksStep-module-scss-module__Uo2ixq__footer{width:100%;margin-top:32px}.CsatThanksStep-module-scss-module__Uo2ixq__button{width:100%}@media screen and not (min-width:640px){.CsatThanksStep-module-scss-module__Uo2ixq__root{padding:32px 16px}.CsatThanksStep-module-scss-module__Uo2ixq__subtitle br{display:none}}
.ModalDonationStatus-module-scss-module__xpfA-q__container{text-align:center;background-color:var(--color-bg-page);flex-direction:column;align-items:center;gap:16px;padding:32px;display:flex}@media screen and not (min-width:640px){.ModalDonationStatus-module-scss-module__xpfA-q__container{padding:24px 16px 16px}}.ModalDonationStatus-module-scss-module__xpfA-q__image{width:199px;height:148px;margin-top:16px}.ModalDonationStatus-module-scss-module__xpfA-q__title{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);color:var(--color-fg-default);white-space:pre-line;margin:0}.ModalDonationStatus-module-scss-module__xpfA-q__text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-default);margin:0}.ModalDonationStatus-module-scss-module__xpfA-q__text :where(a){color:var(--color-primary-soft);text-decoration:none}.ModalDonationStatus-module-scss-module__xpfA-q__button{align-self:stretch;margin-top:8px}
.DonationCashback-module-scss-module__1B_PMW__badge{font:var(--typography-single-s-medium-font);letter-spacing:var(--typography-single-s-medium-letter-spacing);color:var(--color-fg-default);background:var(--color-constant-white);border-radius:32px;align-items:center;gap:4px;padding:3px 4px 3px 8px;display:inline-flex;box-shadow:0 0 16px #4453711a}.DonationCashback-module-scss-module__1B_PMW__badge_icon{width:20px;height:20px}.DonationCashback-module-scss-module__1B_PMW__note{font:var(--typography-description-s-font);letter-spacing:var(--typography-description-s-letter-spacing);color:var(--color-fg-soft);text-align:center;margin:0}.DonationCashback-module-scss-module__1B_PMW__note_link{color:var(--color-primary-soft);text-decoration:none}
.DonationChipsCarousel-module-scss-module__9gY9Eq__root{position:relative}.DonationChipsCarousel-module-scss-module__9gY9Eq__scroll{scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;gap:4px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.DonationChipsCarousel-module-scss-module__9gY9Eq__scroll::-webkit-scrollbar{display:none}.DonationChipsCarousel-module-scss-module__9gY9Eq__scroll>:where(label){flex:1 0 auto}.DonationChipsCarousel-module-scss-module__9gY9Eq__button{cursor:pointer;z-index:1;width:36px;height:36px;color:var(--color-fg-default);background:var(--color-constant-white);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 14px #00000026}.DonationChipsCarousel-module-scss-module__9gY9Eq__button:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:1px}@media screen and not (min-width:640px){.DonationChipsCarousel-module-scss-module__9gY9Eq__button{display:none}}.DonationChipsCarousel-module-scss-module__9gY9Eq__button_left{left:-8px}.DonationChipsCarousel-module-scss-module__9gY9Eq__button_right{right:-8px}
.DonationModeChips-module-scss-module__4cJZwG__container{flex-direction:column;gap:12px;display:flex}.DonationModeChips-module-scss-module__4cJZwG__split{gap:6px;display:flex}.DonationModeChips-module-scss-module__4cJZwG__split>:where(label){flex:1}
.DonationQrHint-module-scss-module__DCloNa__root{text-align:left;background-color:var(--color-neutral-container-soft);border-radius:16px;align-self:stretch;align-items:center;gap:16px;padding:16px;display:flex}.DonationQrHint-module-scss-module__DCloNa__qr{background-color:var(--color-constant-white);flex-shrink:0;justify-content:center;align-items:center;width:120px;height:120px;display:flex}.DonationQrHint-module-scss-module__DCloNa__loader{justify-content:center;align-items:center;display:flex}.DonationQrHint-module-scss-module__DCloNa__text{font:var(--typography-description-s-font);letter-spacing:var(--typography-description-s-letter-spacing);color:var(--color-fg-default);margin:0}
.ModalDonationQr-module-scss-module__lGqHmW__container{text-align:center;background-color:var(--color-bg-page);flex-direction:column;align-items:center;gap:16px;padding:32px;display:flex}@media screen and not (min-width:640px){.ModalDonationQr-module-scss-module__lGqHmW__container{padding:24px 16px 16px}}.ModalDonationQr-module-scss-module__lGqHmW__qr{margin-top:16px;line-height:0}.ModalDonationQr-module-scss-module__lGqHmW__title{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);color:var(--color-fg-default);margin:0}.ModalDonationQr-module-scss-module__lGqHmW__text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-default);margin:0}.ModalDonationQr-module-scss-module__lGqHmW__button{border-radius:32px;flex-direction:column;align-self:stretch;margin-top:16px;display:flex;position:relative;overflow:hidden}.ModalDonationQr-module-scss-module__lGqHmW__button>:where(button){width:100%}.ModalDonationQr-module-scss-module__lGqHmW__progress{pointer-events:none;z-index:1;width:0;animation:ModalDonationQr-module-scss-module__lGqHmW__progress-fill var(--auto-close-duration)linear forwards;background:#0003;position:absolute;top:0;bottom:0;left:0}@keyframes ModalDonationQr-module-scss-module__lGqHmW__progress-fill{0%{width:0}to{width:100%}}
.ModalDonationWalletBindPrompt-module-scss-module__h94pYG__container{text-align:center;background-color:var(--color-bg-page);flex-direction:column;align-items:center;gap:16px;padding:32px;display:flex}@media screen and not (min-width:640px){.ModalDonationWalletBindPrompt-module-scss-module__h94pYG__container{padding:24px 16px 16px}}.ModalDonationWalletBindPrompt-module-scss-module__h94pYG__image{width:199px;height:148px;margin-top:16px}.ModalDonationWalletBindPrompt-module-scss-module__h94pYG__title{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);color:var(--color-fg-default);margin:0}.ModalDonationWalletBindPrompt-module-scss-module__h94pYG__text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-default);margin:0}@media screen and not (min-width:640px){.ModalDonationWalletBindPrompt-module-scss-module__h94pYG__qr{display:none}}.ModalDonationWalletBindPrompt-module-scss-module__h94pYG__button_desktop{align-self:stretch;margin-top:8px;display:block}.ModalDonationWalletBindPrompt-module-scss-module__h94pYG__button_desktop>:where(button){width:100%}@media screen and not (min-width:640px){.ModalDonationWalletBindPrompt-module-scss-module__h94pYG__button_desktop{display:none}}.ModalDonationWalletBindPrompt-module-scss-module__h94pYG__button_mobile{align-self:stretch;margin-top:8px;display:none}.ModalDonationWalletBindPrompt-module-scss-module__h94pYG__button_mobile>:where(a){display:block}.ModalDonationWalletBindPrompt-module-scss-module__h94pYG__button_mobile>:where(button){width:100%}@media screen and not (min-width:640px){.ModalDonationWalletBindPrompt-module-scss-module__h94pYG__button_mobile{display:block}}.ModalDonationWalletBindPrompt-module-scss-module__h94pYG__deep_link{text-decoration:none;display:block}.ModalDonationWalletBindPrompt-module-scss-module__h94pYG__deep_link>:where(span){width:100%}
.Banner-module-scss-module__bJUplW__root{height:468px;margin:0 0 64px;padding:72px 40px 32px;display:flex;position:relative}.Banner-module-scss-module__bJUplW__content{flex-direction:column;max-width:500px;display:flex}.Banner-module-scss-module__bJUplW__title{font:var(--typography-display-xxl-font);letter-spacing:var(--typography-display-xxl-letter-spacing);color:var(--color-primary-soft);margin:0 0 24px}.Banner-module-scss-module__bJUplW__text{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-primary-default);margin:0 0 32px}.Banner-module-scss-module__bJUplW__text a{color:inherit}.Banner-module-scss-module__bJUplW__buttons{gap:16px;display:flex}.Banner-module-scss-module__bJUplW__buttons a{width:157px;text-decoration:none}.Banner-module-scss-module__bJUplW__buttons button{width:157px}.Banner-module-scss-module__bJUplW__image{position:absolute;top:0;right:0}@media screen and not (min-width:1280px){.Banner-module-scss-module__bJUplW__root{height:456px;padding:64px 40px 24px}.Banner-module-scss-module__bJUplW__content{max-width:420px}.Banner-module-scss-module__bJUplW__image{width:560px}}@media screen and not (min-width:1024px){.Banner-module-scss-module__bJUplW__root{flex-direction:column;align-items:center;height:auto;margin:0 0 -64px;padding:48px 0 0}.Banner-module-scss-module__bJUplW__content{text-align:center;max-width:480px;margin:0 0 32px}.Banner-module-scss-module__bJUplW__title{margin:0 0 16px}.Banner-module-scss-module__bJUplW__buttons{justify-content:center}.Banner-module-scss-module__bJUplW__image{max-width:528px;position:static}}@media screen and not (min-width:640px){.Banner-module-scss-module__bJUplW__root{margin:0 0 -32px}.Banner-module-scss-module__bJUplW__text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);margin:0 0 24px}.Banner-module-scss-module__bJUplW__content{margin:0 0 12px}.Banner-module-scss-module__bJUplW__image{max-width:380px}.Banner-module-scss-module__bJUplW__buttons{gap:8px}}@media screen and not (min-width:390px){.Banner-module-scss-module__bJUplW__root{margin:0 0 -64px}}
.GalleryViewerModal-module-scss-module__Whyy8a__root{width:100%;height:100%;min-height:100vh;padding:24px 12px}.GalleryViewerModal-module-scss-module__Whyy8a__overlay{padding:0}.GalleryViewerModal-module-scss-module__Whyy8a__container.GalleryViewerModal-module-scss-module__Whyy8a__container{width:100%;max-width:100%;max-height:100%;box-shadow:none;border-radius:0}.GalleryViewerModal-module-scss-module__Whyy8a__close{cursor:pointer;z-index:1;width:64px;height:64px;color:var(--color-primary-default);background:var(--color-constant-white);border:none;border-radius:100px;justify-content:center;align-items:center;display:flex;position:absolute;top:24px;right:24px;box-shadow:0 4px 14px #00000026}.GalleryViewerModal-module-scss-module__Whyy8a__viewer{justify-content:center;align-items:center;gap:32px;width:100%;max-width:900px;height:100%;min-height:calc(100vh - 48px);margin:0 auto;display:flex}.GalleryViewerModal-module-scss-module__Whyy8a__content{background:var(--color-constant-white);border-radius:24px;flex-direction:column;align-items:center;min-width:0;max-width:100%;padding:4px;display:flex}.GalleryViewerModal-module-scss-module__Whyy8a__imageWrapper{justify-content:center;align-items:center;min-height:200px;display:flex;position:relative}.GalleryViewerModal-module-scss-module__Whyy8a__image{object-fit:contain;border-radius:22px;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 220px);display:block}.GalleryViewerModal-module-scss-module__Whyy8a__loader{background:#fff9;border-radius:22px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.GalleryViewerModal-module-scss-module__Whyy8a__info{width:100%;padding:16px}.GalleryViewerModal-module-scss-module__Whyy8a__name{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);color:var(--color-fg-default);margin:0 0 8px}.GalleryViewerModal-module-scss-module__Whyy8a__city{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-soft);margin:0}.GalleryViewerModal-module-scss-module__Whyy8a__buttons{justify-content:space-between;align-items:center;width:100%;height:100%;padding:24px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.GalleryViewerModal-module-scss-module__Whyy8a__button{cursor:pointer;width:64px;height:64px;color:var(--color-primary-default);background:var(--color-constant-white);border:none;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 14px #00000026}@media screen and not (min-width:768px){.GalleryViewerModal-module-scss-module__Whyy8a__root{background:var(--color-constant-white);padding:0 6px}.GalleryViewerModal-module-scss-module__Whyy8a__content{padding:0}.GalleryViewerModal-module-scss-module__Whyy8a__buttons{padding:0 10px}.GalleryViewerModal-module-scss-module__Whyy8a__close{box-shadow:none;top:12px;right:12px}}
.Image-module-scss-module__rrNSlG__image{object-fit:cover}@media screen and not (min-width:1440px){.Image-module-scss-module__rrNSlG__desktop_medium_3_2{aspect-ratio:3/2}.Image-module-scss-module__rrNSlG__desktop_medium_5_4{aspect-ratio:5/4}.Image-module-scss-module__rrNSlG__desktop_medium_16_9{aspect-ratio:16/9}.Image-module-scss-module__rrNSlG__desktop_medium_21_9{aspect-ratio:21/9}}@media screen and not (min-width:1280px){.Image-module-scss-module__rrNSlG__desktop_small_3_2{aspect-ratio:3/2}.Image-module-scss-module__rrNSlG__desktop_small_5_4{aspect-ratio:5/4}.Image-module-scss-module__rrNSlG__desktop_small_16_9{aspect-ratio:16/9}.Image-module-scss-module__rrNSlG__desktop_small_21_9{aspect-ratio:21/9}}@media screen and not (min-width:1024px){.Image-module-scss-module__rrNSlG__tablet_large_3_2{aspect-ratio:3/2}.Image-module-scss-module__rrNSlG__tablet_large_5_4{aspect-ratio:5/4}.Image-module-scss-module__rrNSlG__tablet_large_16_9{aspect-ratio:16/9}.Image-module-scss-module__rrNSlG__tablet_large_21_9{aspect-ratio:21/9}}@media screen and not (min-width:768px){.Image-module-scss-module__rrNSlG__tablet_small_3_2{aspect-ratio:3/2}.Image-module-scss-module__rrNSlG__tablet_small_5_4{aspect-ratio:5/4}.Image-module-scss-module__rrNSlG__tablet_small_16_9{aspect-ratio:16/9}.Image-module-scss-module__rrNSlG__tablet_small_21_9{aspect-ratio:21/9}}@media screen and not (min-width:640px){.Image-module-scss-module__rrNSlG__mobile_large_3_2{aspect-ratio:3/2}.Image-module-scss-module__rrNSlG__mobile_large_5_4{aspect-ratio:5/4}.Image-module-scss-module__rrNSlG__mobile_large_16_9{aspect-ratio:16/9}.Image-module-scss-module__rrNSlG__mobile_large_21_9{aspect-ratio:21/9}}@media screen and not (min-width:390px){.Image-module-scss-module__rrNSlG__mobile_small_3_2{aspect-ratio:3/2}.Image-module-scss-module__rrNSlG__mobile_small_5_4{aspect-ratio:5/4}.Image-module-scss-module__rrNSlG__mobile_small_16_9{aspect-ratio:16/9}.Image-module-scss-module__rrNSlG__mobile_small_21_9{aspect-ratio:21/9}}
.CarouselControllers-module-scss-module__FP9V6a__navigation{gap:12px;display:flex}.CarouselControllers-module-scss-module__FP9V6a__hidden{display:none}.CarouselControllers-module-scss-module__FP9V6a__top{position:absolute;bottom:100%;right:0;transform:translateY(-70px)}.CarouselControllers-module-scss-module__FP9V6a__top_s{transform:translateY(-25px)}.CarouselControllers-module-scss-module__FP9V6a__bottom{position:absolute;top:100%;right:0;transform:translateY(-40px)}.CarouselControllers-module-scss-module__FP9V6a__bottom_s{transform:translateY(-44px)}@media screen and not (min-width:1280px){.CarouselControllers-module-scss-module__FP9V6a__top{position:absolute;bottom:100%;right:0;transform:translateY(-47px)}.CarouselControllers-module-scss-module__FP9V6a__top_s{transform:translateY(-22px)}.CarouselControllers-module-scss-module__FP9V6a__bottom{position:absolute;top:100%;right:0;transform:translateY(-36px)}.CarouselControllers-module-scss-module__FP9V6a__bottom_s{transform:translateY(-40px)}}@media screen and not (min-width:1024px){.CarouselControllers-module-scss-module__FP9V6a__navigation{display:none}}
.Loader-module-scss-module__eq_Pva__root{border:3px solid var(--color-secondary-active,#45899c);border-top-color:#0000;border-radius:50%;width:40px;height:40px;animation:.6s linear infinite Loader-module-scss-module__eq_Pva__spinner}@keyframes Loader-module-scss-module__eq_Pva__spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Modal-module-scss-module__aX0mdq__overlay{z-index:999;background:#0000004d;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.Modal-module-scss-module__aX0mdq__overlay_hidden{display:none}.Modal-module-scss-module__aX0mdq__container{border-radius:32px;max-height:100vh;display:flex;position:relative;overflow:hidden;box-shadow:10px 4px 14px #00000026}.Modal-module-scss-module__aX0mdq__content{--modal-width:600px;width:var(--modal-width);max-width:100%}.Modal-module-scss-module__aX0mdq__styledContent{background-color:var(--color-bg-page);flex-direction:column;gap:24px;padding:32px;display:flex;overflow-y:auto}.Modal-module-scss-module__aX0mdq__closeButton{cursor:pointer;z-index:1;color:var(--color-neutral-default);background-color:#0000;border:none;padding:0;transition:color .2s;display:flex;position:absolute;top:24px;right:24px}.Modal-module-scss-module__aX0mdq__closeButton:focus-visible{outline:2px solid var(--color-primary-soft);outline-offset:2px;border-radius:6px}@media screen and not (min-width:1024px){.Modal-module-scss-module__aX0mdq__overlay{padding:24px}}@media screen and not (min-width:640px){.Modal-module-scss-module__aX0mdq__overlay{align-items:flex-end;padding:0}.Modal-module-scss-module__aX0mdq__container{width:100%;max-width:initial;border-radius:24px 24px 0 0}.Modal-module-scss-module__aX0mdq__content{width:100%}.Modal-module-scss-module__aX0mdq__styledContent{padding:24px 24px 48px}}@media (hover:hover){.Modal-module-scss-module__aX0mdq__closeButton:hover{color:var(--color-primary-dark)}}
.ModalEditorAbandon-module-scss-module__JnrtGq__container{background-color:var(--color-bg-page);flex-direction:column;align-items:flex-start;padding:32px;display:flex}.ModalEditorAbandon-module-scss-module__JnrtGq__end{align-items:flex-end}.ModalEditorAbandon-module-scss-module__JnrtGq__title{width:100%;color:var(--color-fg-default);font:var(--typography-heading-h5-font);letter-spacing:var(--typography-heading-h5-letter-spacing);margin:0 0 16px}.ModalEditorAbandon-module-scss-module__JnrtGq__block{width:100%;padding:12px 0}.ModalEditorAbandon-module-scss-module__JnrtGq__subtitle{color:var(--color-fg-default);font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing)}.ModalEditorAbandon-module-scss-module__JnrtGq__text{width:100%;color:var(--color-fg-default);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);padding:0 0 16px}.ModalEditorAbandon-module-scss-module__JnrtGq__list{flex-direction:column;gap:16px;padding:16px 0;list-style:none;display:flex}.ModalEditorAbandon-module-scss-module__JnrtGq__item{color:var(--color-fg-default);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);align-items:center;gap:6px;display:flex}.ModalEditorAbandon-module-scss-module__JnrtGq__button{margin:16px 0 0}.ModalEditorAbandon-module-scss-module__JnrtGq__buttons{gap:12px;margin:16px 0 0;display:flex}.ModalEditorAbandon-module-scss-module__JnrtGq__buttons button{width:100%}@media screen and not (min-width:640px){.ModalEditorAbandon-module-scss-module__JnrtGq__container{padding:24px 16px 16px}}
.LoginForm-module-scss-module__GB7NKq__content{flex-direction:column;align-items:center;gap:24px;display:flex}.LoginForm-module-scss-module__GB7NKq__modal{gap:16px}.LoginForm-module-scss-module__GB7NKq__image{margin:16px 0 0}.LoginForm-module-scss-module__GB7NKq__title{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);color:var(--color-fg-default)}.LoginForm-module-scss-module__GB7NKq__subtitle{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-default)}.LoginForm-module-scss-module__GB7NKq__button{width:100%;max-width:240px}.LoginForm-module-scss-module__GB7NKq__policy{color:var(--color-fg-default);text-align:center;font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.LoginForm-module-scss-module__GB7NKq__link{color:var(--color-primary-soft);text-decoration:none}.LoginForm-module-scss-module__GB7NKq__last{max-width:initial;order:1;margin:20px 0 0}
.ModalConfirm-module-scss-module__jwktoG__title{font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing);color:var(--color-primary-active);text-align:center;padding:0 20px 0 0}.ModalConfirm-module-scss-module__jwktoG__img{margin:0 auto}.ModalConfirm-module-scss-module__jwktoG__text{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default);text-align:center}.ModalConfirm-module-scss-module__jwktoG__buttons{gap:12px;display:flex}.ModalConfirm-module-scss-module__jwktoG__buttons button{flex:1}@media screen and not (min-width:390px){.ModalConfirm-module-scss-module__jwktoG__buttons{flex-direction:column}}
.ModalAuth-module-scss-module__NfQVuG__content{background-color:var(--color-bg-page);flex-direction:column;align-items:center;padding:32px;display:flex}@media screen and not (min-width:640px){.ModalAuth-module-scss-module__NfQVuG__content{padding:24px 24px 48px}}
.ModalNkoEdit-module-scss-module__mSLJha__container{background-color:var(--color-bg-page);flex-direction:column;height:95vh;display:flex}.ModalNkoEdit-module-scss-module__mSLJha__header{padding:32px 32px 0}.ModalNkoEdit-module-scss-module__mSLJha__title{font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing);color:var(--color-primary-active);margin:0 0 20px}.ModalNkoEdit-module-scss-module__mSLJha__content{flex:1;overflow-y:auto}.ModalNkoEdit-module-scss-module__mSLJha__footer{border-top:1px solid var(--color-neutral-container-default);background:var(--color-constant-white);justify-content:flex-end;gap:10px;padding:23px 32px;display:flex}.ModalNkoEdit-module-scss-module__mSLJha__submit{flex-direction:column;align-items:flex-end;display:flex;position:relative}.ModalNkoEdit-module-scss-module__mSLJha__customTooltip{max-width:300px;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);z-index:10000!important;color:#fff!important;background:#000000e0!important;border-radius:4px!important;padding:8px 12px!important}.ModalNkoEdit-module-scss-module__mSLJha__loading{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:#637a90;justify-content:center;align-items:center;padding:40px;display:flex}@media screen and not (min-width:768px){.ModalNkoEdit-module-scss-module__mSLJha__header{padding:24px 16px 0}.ModalNkoEdit-module-scss-module__mSLJha__footer{justify-content:space-between;padding:23px 16px}.ModalNkoEdit-module-scss-module__mSLJha__footer button,.ModalNkoEdit-module-scss-module__mSLJha__submit,.ModalNkoEdit-module-scss-module__mSLJha__submit button{width:100%}}
.ValidationErrorModal-module-scss-module__uTLKJq__container{background:var(--color-constant-white);flex-direction:column;max-height:calc(100vh - 100px);padding:24px 32px;display:flex}.ValidationErrorModal-module-scss-module__uTLKJq__title{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);color:var(--color-fg-default);flex:none;margin:0 0 28px}.ValidationErrorModal-module-scss-module__uTLKJq__description{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);flex:none;margin:0 0 12px}.ValidationErrorModal-module-scss-module__uTLKJq__list{flex-direction:column;flex:auto;gap:12px;min-height:0;margin:0 0 36px;padding:0;list-style:none;display:flex;overflow-y:auto}.ValidationErrorModal-module-scss-module__uTLKJq__list::-webkit-scrollbar{width:6px}.ValidationErrorModal-module-scss-module__uTLKJq__list::-webkit-scrollbar-track{background:0 0}.ValidationErrorModal-module-scss-module__uTLKJq__list::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:3px}.ValidationErrorModal-module-scss-module__uTLKJq__list::-webkit-scrollbar-thumb:hover{background:var(--color-border-strong)}.ValidationErrorModal-module-scss-module__uTLKJq__item{color:var(--color-error-default);background:var(--color-accent-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);border-radius:12px;padding:12px 16px}.ValidationErrorModal-module-scss-module__uTLKJq__actions{flex:none;justify-content:flex-end;gap:12px;display:flex}
.SuccessModal-module-scss-module__70aE3W__root{text-align:center;background-color:var(--color-constant-white);flex-direction:column;align-items:center;padding:32px;display:flex}.SuccessModal-module-scss-module__70aE3W__image{margin:16px 0 0}.SuccessModal-module-scss-module__70aE3W__heading{color:var(--color-fg-default);font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:0 0 16px}.SuccessModal-module-scss-module__70aE3W__text{color:var(--color-fg-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);margin:0 0 36px}.SuccessModal-module-scss-module__70aE3W__buttons{flex-direction:column;gap:12px;width:100%;display:flex}.SuccessModal-module-scss-module__70aE3W__buttons a{text-decoration:none}@media screen and not (min-width:640px){.SuccessModal-module-scss-module__70aE3W__root{padding:32px 16px}}
.ModalRegionSelect-module-scss-module__1c5xta__close{cursor:pointer;z-index:3;color:var(--color-neutral-default);background-color:#0000;border:none;display:flex;position:absolute;top:20px;right:20px}.ModalRegionSelect-module-scss-module__1c5xta__header{flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:32px;left:32px}.ModalRegionSelect-module-scss-module__1c5xta__title{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-active);margin:0 0 20px}.ModalRegionSelect-module-scss-module__1c5xta__buttons{z-index:10;background:var(--color-neutral-container-soft);border-radius:32px;display:flex;position:relative}.ModalRegionSelect-module-scss-module__1c5xta__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;padding:10px 14px}.ModalRegionSelect-module-scss-module__1c5xta__active{color:var(--color-constant-white);background:var(--color-secondary-active)}.ModalRegionSelect-module-scss-module__1c5xta__list{z-index:2;width:100%;max-width:575px;height:100%;transition:all .5s;position:absolute;top:0;right:-100%}.ModalRegionSelect-module-scss-module__1c5xta__overlay{opacity:.5;background:var(--color-secondary-muted);border-radius:32px;width:100%;height:100%;position:absolute;top:0;left:0}.ModalRegionSelect-module-scss-module__1c5xta__open{right:0}.ModalRegionSelect-module-scss-module__1c5xta__footer{z-index:10;flex-direction:column;align-items:flex-start;gap:12px;display:flex;position:absolute;bottom:32px;left:32px}.ModalRegionSelect-module-scss-module__1c5xta__selected{border:2px solid var(--color-secondary-active);height:44px;color:var(--color-fg-default);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);border-radius:32px;align-items:center;gap:4px;padding:10px 16px;display:flex}.ModalRegionSelect-module-scss-module__1c5xta__selected .ModalRegionSelect-module-scss-module__1c5xta__icon{cursor:pointer;color:var(--color-fg-soft);display:flex}.ModalRegionSelect-module-scss-module__1c5xta__mobile_selected{display:none}@media screen and not (min-width:1024px){.ModalRegionSelect-module-scss-module__1c5xta__header{position:static}.ModalRegionSelect-module-scss-module__1c5xta__overlay,.ModalRegionSelect-module-scss-module__1c5xta__buttons,.ModalRegionSelect-module-scss-module__1c5xta__map{display:none}.ModalRegionSelect-module-scss-module__1c5xta__list{max-width:initial;padding:0;position:static}.ModalRegionSelect-module-scss-module__1c5xta__footer{width:100%;left:0}.ModalRegionSelect-module-scss-module__1c5xta__selected{display:none}.ModalRegionSelect-module-scss-module__1c5xta__submit{width:calc(100% - 48px);margin:0 auto 24px}.ModalRegionSelect-module-scss-module__1c5xta__submit button{width:100%}.ModalRegionSelect-module-scss-module__1c5xta__mobile_selected{border:2px solid var(--color-secondary-active);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);border-radius:32px;align-items:center;gap:4px;margin:0 0 24px;padding:10px 16px;display:flex}.ModalRegionSelect-module-scss-module__1c5xta__mobile_selected .ModalRegionSelect-module-scss-module__1c5xta__icon{display:flex}}
.NkoTabs-module-scss-module__aruWGG__container{flex-direction:column;height:100%;display:flex}.NkoTabs-module-scss-module__aruWGG__tabs{border-bottom:1px solid var(--color-border-default);align-items:center;gap:10px;width:100%;padding:0 32px;display:flex}.NkoTabs-module-scss-module__aruWGG__nav{flex:1;align-items:center;gap:20px;display:flex}.NkoTabs-module-scss-module__aruWGG__tab{cursor:pointer;height:60px;color:var(--color-fg-soft);white-space:nowrap;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);background:0 0;border:none;border-bottom:3px solid #0000;padding:20px 0}.NkoTabs-module-scss-module__aruWGG__tab:hover{color:var(--color-fg-default)}.NkoTabs-module-scss-module__aruWGG__tab.NkoTabs-module-scss-module__aruWGG__active{border-bottom:3px solid var(--color-fg-default);color:var(--color-fg-default)}.NkoTabs-module-scss-module__aruWGG__action{margin:0 0 0 auto}.NkoTabs-module-scss-module__aruWGG__content{flex:1;padding:0 32px;overflow-y:auto}.NkoTabs-module-scss-module__aruWGG__tooltip.NkoTabs-module-scss-module__aruWGG__tooltip{background:var(--color-fg-default);max-width:304px;font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);border-radius:12px;padding:8px 12px}.NkoTabs-module-scss-module__aruWGG__tooltip.NkoTabs-module-scss-module__aruWGG__tooltip:after{content:url(../media/tooltip.bf2db350.svg);position:absolute;top:-14px;right:12px}@media screen and not (min-width:1024px){.NkoTabs-module-scss-module__aruWGG__tabs{scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;overflow-x:auto}.NkoTabs-module-scss-module__aruWGG__action{display:none}}@media screen and not (min-width:768px){.NkoTabs-module-scss-module__aruWGG__tabs,.NkoTabs-module-scss-module__aruWGG__content{padding:0 16px}}
.FormModal-module-scss-module__iX-8kq__root{background-color:var(--color-constant-white);flex-direction:column;max-height:calc(100vh - 48px);display:flex}.FormModal-module-scss-module__iX-8kq__title{color:var(--color-fg-default);font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);flex-shrink:0;padding:32px 32px 16px}.FormModal-module-scss-module__iX-8kq__content{width:100%;height:676px;min-height:0;overflow-y:auto}.FormModal-module-scss-module__iX-8kq__list{flex-direction:column;gap:12px;width:100%;padding:0 32px;display:flex}.FormModal-module-scss-module__iX-8kq__dropzone{border:1px dashed #0000;border-radius:16px;flex-direction:column;align-items:center;max-width:450px;margin:0 auto;padding:18px 16px;display:flex;position:relative;top:50%;transform:translateY(-50%)}.FormModal-module-scss-module__iX-8kq__active{border:1px dashed var(--color-secondary-default);background:var(--color-secondary-container-soft)}.FormModal-module-scss-module__iX-8kq__initial{top:initial;transform:none}.FormModal-module-scss-module__iX-8kq__heading{color:var(--color-fg-default);font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);margin:16px 0 6px}.FormModal-module-scss-module__iX-8kq__subtitle{color:var(--color-neutral-soft);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);margin:0 0 16px}.FormModal-module-scss-module__iX-8kq__input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.FormModal-module-scss-module__iX-8kq__footer{flex-shrink:0;align-items:center;gap:16px;margin:16px 0 0;padding:0 32px 32px;display:flex}.FormModal-module-scss-module__iX-8kq__notification{color:var(--color-fg-soft);font:var(--typography-description-s-font);letter-spacing:var(--typography-description-s-letter-spacing)}.FormModal-module-scss-module__iX-8kq__notification a{color:var(--color-primary-soft);text-decoration:none}.FormModal-module-scss-module__iX-8kq__buttons{gap:12px;display:flex}@media screen and not (min-width:768px){.FormModal-module-scss-module__iX-8kq__list{padding:0 16px}}@media screen and not (min-width:640px){.FormModal-module-scss-module__iX-8kq__root{height:100%;max-height:initial;overflow-y:scroll}.FormModal-module-scss-module__iX-8kq__content{height:auto;min-height:initial;overflow:auto}.FormModal-module-scss-module__iX-8kq__dropzone{text-align:center;padding:38px 32px;top:0;transform:none}.FormModal-module-scss-module__iX-8kq__heading{margin:0 0 6px}.FormModal-module-scss-module__iX-8kq__subtitle{padding:0 6px}.FormModal-module-scss-module__iX-8kq__footer{flex-direction:column}.FormModal-module-scss-module__iX-8kq__buttons{grid-template-columns:1fr 1fr;width:100%;display:grid}}
.ModalRegionSelectList-module-scss-module__z0mU7a__root{background:var(--color-bg-page);border-radius:32px;flex-direction:column;width:100%;height:100%;padding:40px 40px 0;display:flex}.ModalRegionSelectList-module-scss-module__z0mU7a__input{z-index:1;max-width:300px;position:sticky;top:0}.ModalRegionSelectList-module-scss-module__z0mU7a__list{flex-direction:column;gap:12px;margin:16px 0 0;display:flex;overflow-y:auto}.ModalRegionSelectList-module-scss-module__z0mU7a__item{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);cursor:pointer;color:var(--color-primary-muted)}.ModalRegionSelectList-module-scss-module__z0mU7a__item:last-child{padding:0 0 40px}.ModalRegionSelectList-module-scss-module__z0mU7a__active{color:var(--color-fg-default)}@media screen and not (min-width:1024px){.ModalRegionSelectList-module-scss-module__z0mU7a__root{padding:0}.ModalRegionSelectList-module-scss-module__z0mU7a__input{max-width:initial}.ModalRegionSelectList-module-scss-module__z0mU7a__list{margin:16px 0 240px}}@media screen and not (min-width:640px){.ModalRegionSelectList-module-scss-module__z0mU7a__list{margin:16px 0 220px}}@media (hover:hover){.ModalRegionSelectList-module-scss-module__z0mU7a__item:hover{color:var(--color-primary-hover)}.ModalRegionSelectList-module-scss-module__z0mU7a__active:hover{cursor:default;color:var(--color-fg-default)}}
.MarkdownContent-module-scss-module__7782Gq__title{font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);color:var(--color-fg-default);padding:64px 0 32px}.MarkdownContent-module-scss-module__7782Gq__content{color:var(--color-fg-default);font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing)}.MarkdownContent-module-scss-module__7782Gq__content div{width:100%}.MarkdownContent-module-scss-module__7782Gq__content ul{padding-bottom:8px}.MarkdownContent-module-scss-module__7782Gq__content ul li{padding:4px 0 0 26px;list-style:none;position:relative}.MarkdownContent-module-scss-module__7782Gq__content ul li:before{content:"•";color:var(--color-fg-soft);position:absolute;top:3px;left:8px}.MarkdownContent-module-scss-module__7782Gq__content ul ul{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.MarkdownContent-module-scss-module__7782Gq__content ul ul ul{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.MarkdownContent-module-scss-module__7782Gq__content ol{padding-bottom:8px;padding-left:26px}.MarkdownContent-module-scss-module__7782Gq__content ol li{padding:4px 0}.MarkdownContent-module-scss-module__7782Gq__content ol li::marker{color:var(--color-fg-soft)}.MarkdownContent-module-scss-module__7782Gq__content ol ol{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.MarkdownContent-module-scss-module__7782Gq__content ol ol ol{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.MarkdownContent-module-scss-module__7782Gq__content h1{font:var(--typography-display-xxl-font);letter-spacing:var(--typography-display-xxl-letter-spacing);margin-top:48px}.MarkdownContent-module-scss-module__7782Gq__content h2{font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing);margin-top:48px;padding-bottom:24px}.MarkdownContent-module-scss-module__7782Gq__content h3{font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing);margin-top:40px;padding-bottom:20px}.MarkdownContent-module-scss-module__7782Gq__content h4{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin-top:40px;padding-bottom:16px}.MarkdownContent-module-scss-module__7782Gq__content p{padding:8px 0 16px}.MarkdownContent-module-scss-module__7782Gq__content a{color:var(--color-primary-soft)}.MarkdownContent-module-scss-module__7782Gq__content a u{text-decoration:none}.MarkdownContent-module-scss-module__7782Gq__content u:has(a){text-decoration:none}.MarkdownContent-module-scss-module__7782Gq__content blockquote{border-left:3px solid var(--color-primary-muted);margin:12px 0;padding:0 0 0 24px}.MarkdownContent-module-scss-module__7782Gq__content blockquote p{color:var(--color-primary-soft);padding:0}.MarkdownContent-module-scss-module__7782Gq__content img{border-radius:12px;max-width:100%;margin:8px 0 16px;display:block}.MarkdownContent-module-scss-module__7782Gq__toggle{cursor:pointer;color:var(--color-primary-soft);font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);background:0 0;border:none;padding:0}
.Awards-module-scss-module__r2ikGG__awards{background:var(--color-secondary-container-soft);border-radius:32px;flex-direction:column;grid-column:span 2;justify-content:space-between;gap:12px;height:268px;padding:24px;display:flex;position:relative}.Awards-module-scss-module__r2ikGG__heading{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);color:var(--color-primary-default)}.Awards-module-scss-module__r2ikGG__link{z-index:5;position:absolute;inset:0}.Awards-module-scss-module__r2ikGG__images{display:flex;position:absolute;bottom:16px;right:16px}.Awards-module-scss-module__r2ikGG__images img{width:139px;height:139px;margin:0 0 0 -48px}.Awards-module-scss-module__r2ikGG__images>img:first-child{z-index:3;position:relative}.Awards-module-scss-module__r2ikGG__images>img:nth-child(2){z-index:2;position:relative}@media screen and not (min-width:640px){.Awards-module-scss-module__r2ikGG__awards{grid-column:initial;height:224px}.Awards-module-scss-module__r2ikGG__images img{width:108px;height:108px}}@media screen and not (min-width:390px){.Awards-module-scss-module__r2ikGG__images img{width:90px;height:90px}}
.AntdSelect-module-scss-module__3IR_zq__item{background:var(--color-bg-page);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);align-items:center;gap:4px;padding:4px 8px}.AntdSelect-module-scss-module__3IR_zq__dropdown{padding:4px}.AntdSelect-module-scss-module__3IR_zq__empty{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-default)}
.Breadcrumbs-module-scss-module__pT7fQa__root{z-index:1;position:relative}.Breadcrumbs-module-scss-module__pT7fQa__previous{color:inherit;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);background-color:#0000;border:none;outline:none;align-self:flex-start;align-items:center;gap:4px;text-decoration:none;display:none}.Breadcrumbs-module-scss-module__pT7fQa__list{min-width:0;max-width:100%;color:inherit;opacity:.6;flex-wrap:nowrap;align-items:center;padding:0;list-style:none;display:flex;overflow:hidden}.Breadcrumbs-module-scss-module__pT7fQa__primary,.Breadcrumbs-module-scss-module__pT7fQa__secondary,.Breadcrumbs-module-scss-module__pT7fQa__primary nav,.Breadcrumbs-module-scss-module__pT7fQa__secondary nav{min-width:0;max-width:100%}.Breadcrumbs-module-scss-module__pT7fQa__primary{color:var(--color-constant-white)}.Breadcrumbs-module-scss-module__pT7fQa__secondary{color:var(--color-fg-default)}.Breadcrumbs-module-scss-module__pT7fQa__secondary .Breadcrumbs-module-scss-module__pT7fQa__previous{color:var(--color-primary-soft)}.Breadcrumbs-module-scss-module__pT7fQa__item{white-space:nowrap;min-width:0;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);flex-shrink:0;align-items:center;display:flex}.Breadcrumbs-module-scss-module__pT7fQa__item:after{content:"/";color:inherit;flex-shrink:0;margin:0 6px}.Breadcrumbs-module-scss-module__pT7fQa__item:last-child{flex-shrink:1;overflow:hidden}.Breadcrumbs-module-scss-module__pT7fQa__item:last-child:after{display:none}.Breadcrumbs-module-scss-module__pT7fQa__item:last-child .Breadcrumbs-module-scss-module__pT7fQa__link,.Breadcrumbs-module-scss-module__pT7fQa__item:last-child .Breadcrumbs-module-scss-module__pT7fQa__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.Breadcrumbs-module-scss-module__pT7fQa__text,.Breadcrumbs-module-scss-module__pT7fQa__link{color:inherit;align-items:center;text-decoration:none;transition:all .3s;display:flex}@media screen and not (min-width:640px){.Breadcrumbs-module-scss-module__pT7fQa__previous{display:flex}.Breadcrumbs-module-scss-module__pT7fQa__list{display:none}}@media (hover:hover){.Breadcrumbs-module-scss-module__pT7fQa__link:hover{opacity:.6}}
.ReferralShareFallbackDesktop-module-scss-module__wB1hpa__root{z-index:1000;background:var(--color-bg-page);border-radius:16px;width:320px;padding:16px;position:absolute;box-shadow:0 6px 18px #00000024}.ReferralShareFallbackDesktop-module-scss-module__wB1hpa__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ReferralShareFallbackDesktop-module-scss-module__wB1hpa__title{color:var(--color-fg-default);font:var(--typography-heading-h5-font);letter-spacing:var(--typography-heading-h5-letter-spacing);margin:0}.ReferralShareFallbackDesktop-module-scss-module__wB1hpa__close{cursor:pointer;width:24px;height:24px;color:var(--color-fg-muted);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.ReferralShareFallbackDesktop-module-scss-module__wB1hpa__text{color:var(--color-fg-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);margin:12px 0 16px}.ReferralShareFallbackDesktop-module-scss-module__wB1hpa__button{width:100%}
.DrawingFileCard-module-scss-module__rjryBa__card{border:1px solid var(--color-border-soft);border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex}.DrawingFileCard-module-scss-module__rjryBa__preview{border:1px solid var(--color-border-default);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.DrawingFileCard-module-scss-module__rjryBa__preview img{object-fit:cover;width:100%;height:100%}.DrawingFileCard-module-scss-module__rjryBa__loader{background:var(--color-neutral-container-soft);width:100%;height:100%}.DrawingFileCard-module-scss-module__rjryBa__content{width:100%}.DrawingFileCard-module-scss-module__rjryBa__name{color:var(--color-fg-default);white-space:nowrap;font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);margin:0 0 4px}.DrawingFileCard-module-scss-module__rjryBa__error{color:var(--color-error-default)}.DrawingFileCard-module-scss-module__rjryBa__text{color:var(--color-error-default);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.DrawingFileCard-module-scss-module__rjryBa__progress{width:100%;height:5px;position:relative}.DrawingFileCard-module-scss-module__rjryBa__progressLine{background:var(--color-fg-disabled);border-radius:999px;height:5px;position:relative;overflow:hidden}.DrawingFileCard-module-scss-module__rjryBa__progressLineFirst{transform-origin:0;background:var(--color-primary-muted);border-radius:999px;width:auto;transition:transform .2s linear;animation:2.1s cubic-bezier(.65,.815,.735,.395) infinite DrawingFileCard-module-scss-module__rjryBa__linear-progress-1;position:absolute;top:0;bottom:0;left:0}.DrawingFileCard-module-scss-module__rjryBa__progressLineSecond{transform-origin:0;background:var(--color-primary-muted);border-radius:999px;width:auto;transition:transform .2s linear;animation:2.1s cubic-bezier(.165,.84,.44,1) 1.15s infinite DrawingFileCard-module-scss-module__rjryBa__linear-progress-2;position:absolute;top:0;bottom:0;left:0}.DrawingFileCard-module-scss-module__rjryBa__remove{cursor:pointer;width:44px;height:44px;color:var(--color-primary-default);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.DrawingFileCard-module-scss-module__rjryBa__fields{gap:8px;display:flex}.DrawingFileCard-module-scss-module__rjryBa__select{border:1px solid var(--color-neutral-container-soft);background:var(--color-neutral-container-soft);width:100%;height:auto;min-height:56px;box-shadow:none;border-radius:16px;align-items:center;padding:0 16px}.DrawingFileCard-module-scss-module__rjryBa__placeholder{color:var(--color-fg-soft);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.DrawingFileCard-module-scss-module__rjryBa__suffix{color:var(--color-fg-default)}.DrawingFileCard-module-scss-module__rjryBa__selectContent{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.DrawingFileCard-module-scss-module__rjryBa__dropdown{padding:4px}.DrawingFileCard-module-scss-module__rjryBa__option{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border-radius:6px;padding:10px 12px}.DrawingFileCard-module-scss-module__rjryBa__short{max-width:140px}@media screen and not (min-width:768px){.DrawingFileCard-module-scss-module__rjryBa__card{padding:8px;position:relative}.DrawingFileCard-module-scss-module__rjryBa__success{flex-wrap:wrap}.DrawingFileCard-module-scss-module__rjryBa__success .DrawingFileCard-module-scss-module__rjryBa__preview{margin:0 56px 0 0}.DrawingFileCard-module-scss-module__rjryBa__success .DrawingFileCard-module-scss-module__rjryBa__remove{position:absolute;top:14px;right:8px}.DrawingFileCard-module-scss-module__rjryBa__fields{flex-direction:column}.DrawingFileCard-module-scss-module__rjryBa__short{max-width:initial}}@media screen and not (min-width:640px){.DrawingFileCard-module-scss-module__rjryBa__name{text-overflow:ellipsis;max-width:120px;overflow:hidden}}@keyframes DrawingFileCard-module-scss-module__rjryBa__linear-progress-1{0%{left:-35%;right:100%}50%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes DrawingFileCard-module-scss-module__rjryBa__linear-progress-2{0%{left:-200%;right:100%}50%{left:107%;right:-8%}to{left:107%;right:-8%}}
.Checkbox-module-scss-module__m3xU6G__block{cursor:pointer;flex-wrap:nowrap;align-items:flex-start;gap:8px;padding:2px 0;display:flex;position:relative}.Checkbox-module-scss-module__m3xU6G__block input{opacity:0;position:absolute;top:0;left:0}.Checkbox-module-scss-module__m3xU6G__block:has(input:focus-visible) .Checkbox-module-scss-module__m3xU6G__checkmark{outline:2px solid var(--color-primary-soft);outline-offset:2px;border-radius:6px}.Checkbox-module-scss-module__m3xU6G__checkmark{border:2px solid var(--color-primary-muted);width:24px;height:24px;color:var(--color-constant-white);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex}.Checkbox-module-scss-module__m3xU6G__checked{border-color:var(--color-primary-muted);background-color:var(--color-primary-muted)}.Checkbox-module-scss-module__m3xU6G__label{-webkit-user-select:none;user-select:none;color:var(--color-fg-default);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);flex-grow:1}.Checkbox-module-scss-module__m3xU6G__disabled{cursor:not-allowed}.Checkbox-module-scss-module__m3xU6G__disabled .Checkbox-module-scss-module__m3xU6G__checkmark{border-color:var(--color-fg-disabled);background:var(--color-fg-disabled)}.Checkbox-module-scss-module__m3xU6G__disabled .Checkbox-module-scss-module__m3xU6G__checked{border-color:var(--color-fg-disabled)}.Checkbox-module-scss-module__m3xU6G__disabled .Checkbox-module-scss-module__m3xU6G__label{color:var(--color-fg-muted)}@media (hover:hover){.Checkbox-module-scss-module__m3xU6G__disabled:hover .Checkbox-module-scss-module__m3xU6G__checkmark{background:var(--color-fg-disabled)}.Checkbox-module-scss-module__m3xU6G__disabled:hover .Checkbox-module-scss-module__m3xU6G__checked{border-color:var(--color-fg-disabled)}.Checkbox-module-scss-module__m3xU6G__block:not(.Checkbox-module-scss-module__m3xU6G__disabled):hover .Checkbox-module-scss-module__m3xU6G__checkmark{border-color:var(--color-primary-hover)}.Checkbox-module-scss-module__m3xU6G__block:not(.Checkbox-module-scss-module__m3xU6G__disabled):hover .Checkbox-module-scss-module__m3xU6G__checked{border-color:var(--color-primary-default);background-color:var(--color-primary-default)}}
.FormFieldSelect-module-scss-module__sUX-UG__select{border:1px solid var(--color-neutral-container-soft);background:var(--color-neutral-container-soft);width:100%;height:auto;min-height:56px;box-shadow:none;border-radius:16px;align-items:center;padding:0 16px}.FormFieldSelect-module-scss-module__sUX-UG__placeholder{color:var(--color-fg-soft);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.FormFieldSelect-module-scss-module__sUX-UG__suffix{color:var(--color-fg-default)}.FormFieldSelect-module-scss-module__sUX-UG__selectContent{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.FormFieldSelect-module-scss-module__sUX-UG__option{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border-radius:6px;padding:10px 12px}.FormFieldSelect-module-scss-module__sUX-UG__error{font:var(--typography-single-xs-font);letter-spacing:var(--typography-single-xs-letter-spacing);color:var(--color-error-default);margin:8px 0 0;padding:0 12px 0 16px}
.Chip-module-scss-module__bauT9W__chip{--chip-background-color: ;--chip-border-color:var(--color-neutral-container-soft);--chip-color:var(--color-fg-default);--chip-height: ;--chip-padding: ;--chip-font: ;--chip-letter-spacing: ;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;height:var(--chip-height);padding:var(--chip-padding);border:2px solid var(--chip-border-color);font:var(--chip-font);color:var(--chip-color);letter-spacing:var(--chip-letter-spacing);white-space:nowrap;appearance:none;background:var(--chip-border-color);border-radius:32px;outline:none;justify-content:center;align-items:center;gap:4px;text-decoration:none;transition:all .2s;display:flex;position:relative}.Chip-module-scss-module__bauT9W__chip_m_{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing)}.Chip-module-scss-module__bauT9W__chip_s{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.Chip-module-scss-module__bauT9W__chip_xs{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing)}.Chip-module-scss-module__bauT9W__chip:active{--chip-border-color:var(--color-secondary-active)}.Chip-module-scss-module__bauT9W__chip.Chip-module-scss-module__bauT9W__chip_checked{--chip-border-color:var(--color-secondary-active);--chip-color:var(--color-constant-white)}.Chip-module-scss-module__bauT9W__chip:has(input:checked){--chip-border-color:var(--color-secondary-active);--chip-color:var(--color-constant-white)}.Chip-module-scss-module__bauT9W__chip.Chip-module-scss-module__bauT9W__chip_checked:active{--chip-border-color:var(--color-secondary-active)}.Chip-module-scss-module__bauT9W__chip:has(input:checked):active{--chip-border-color:var(--color-secondary-active)}.Chip-module-scss-module__bauT9W__chip_m_{--chip-height:64px;--chip-padding:0 24px}.Chip-module-scss-module__bauT9W__chip_s{--chip-height:44px;--chip-padding:0 16px}.Chip-module-scss-module__bauT9W__chip_xs{--chip-height:36px;--chip-padding:0 14px}.Chip-module-scss-module__bauT9W__chip_outline{background:0 0}.Chip-module-scss-module__bauT9W__chip_outline:active{--chip-border-color:var(--color-secondary-active);--chip-color:var(--color-fg-default)}.Chip-module-scss-module__bauT9W__chip_outline.Chip-module-scss-module__bauT9W__chip_checked{--chip-color:var(--color-fg-default)}.Chip-module-scss-module__bauT9W__chip_outline:has(input:checked){--chip-color:var(--color-fg-default)}.Chip-module-scss-module__bauT9W__chip_popular{border:2px solid var(--color-secondary-muted);background:0 0}.Chip-module-scss-module__bauT9W__chip_popular.Chip-module-scss-module__bauT9W__chip_checked{--chip-color:var(--color-constant-white);border:2px solid var(--color-secondary-active);background:var(--color-secondary-active)}.Chip-module-scss-module__bauT9W__chip_popular:has(input:checked){--chip-color:var(--color-constant-white);border:2px solid var(--color-secondary-active);background:var(--color-secondary-active)}.Chip-module-scss-module__bauT9W__chip_disabled{--chip-border-color:var(--color-neutral-container-soft);--chip-color:var(--color-fg-muted);pointer-events:none;background:var(--chip-border-color)}.Chip-module-scss-module__bauT9W__counter{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);padding-bottom:8px}@media screen and not (min-width:1280px){.Chip-module-scss-module__bauT9W__desktop-small__m_{--chip-height:64px;--chip-padding:0 24px}.Chip-module-scss-module__bauT9W__desktop-small__s{--chip-height:44px;--chip-padding:0 16px}.Chip-module-scss-module__bauT9W__desktop-small__xs{--chip-height:36px;--chip-padding:0 14px}}@media screen and not (min-width:1024px){.Chip-module-scss-module__bauT9W__tablet-large__m_{--chip-height:64px;--chip-padding:0 24px}.Chip-module-scss-module__bauT9W__tablet-large__s{--chip-height:44px;--chip-padding:0 16px}.Chip-module-scss-module__bauT9W__tablet-large__xs{--chip-height:36px;--chip-padding:0 14px}}@media screen and not (min-width:768px){.Chip-module-scss-module__bauT9W__tablet-small__m_{--chip-height:64px;--chip-padding:0 24px}.Chip-module-scss-module__bauT9W__tablet-small__s{--chip-height:44px;--chip-padding:0 16px}.Chip-module-scss-module__bauT9W__tablet-small__xs{--chip-height:36px;--chip-padding:0 14px}}@media screen and not (min-width:640px){.Chip-module-scss-module__bauT9W__mobile-large__m_{--chip-height:64px;--chip-padding:0 24px}.Chip-module-scss-module__bauT9W__mobile-large__s{--chip-height:44px;--chip-padding:0 16px}.Chip-module-scss-module__bauT9W__mobile-large__xs{--chip-height:36px;--chip-padding:0 14px}}@media screen and not (min-width:390px){.Chip-module-scss-module__bauT9W__mobile-small__m_{--chip-height:64px;--chip-padding:0 24px}.Chip-module-scss-module__bauT9W__mobile-small__s{--chip-height:44px;--chip-padding:0 16px}.Chip-module-scss-module__bauT9W__mobile-small__xs{--chip-height:36px;--chip-padding:0 14px}}@media (hover:hover){.Chip-module-scss-module__bauT9W__chip:hover{--chip-border-color:var(--color-secondary-hover);--chip-color:var(--color-constant-white)}.Chip-module-scss-module__bauT9W__chip.Chip-module-scss-module__bauT9W__chip_checked:hover{--chip-border-color:var(--color-secondary-hover)}.Chip-module-scss-module__bauT9W__chip:has(input:checked):hover{--chip-border-color:var(--color-secondary-hover)}.Chip-module-scss-module__bauT9W__chip_outline{background:0 0}.Chip-module-scss-module__bauT9W__chip_outline:hover{--chip-border-color:var(--color-secondary-hover);--chip-color:var(--color-primary-hover)}.Chip-module-scss-module__bauT9W__chip_popular{background:0 0}.Chip-module-scss-module__bauT9W__chip_popular:hover{--chip-border-color:var(--color-secondary-hover);--chip-color:var(--color-primary-hover)}}
.Input-module-scss-module__snfLSq__root{--input-height:48px;--input-padding-left:12px;--input-padding-right:12px;--input-border-color:var(--color-neutral-container-soft);--input-border-radius:16px;--input-background-color:var(--color-neutral-container-soft);--input-disabled-background-color:var(--color-neutral-container-soft);--input-gap:8px;width:100%;min-width:200px}.Input-module-scss-module__snfLSq__root_small{--input-height:40px;--input-padding-right:12px;--input-padding-left:12px;--input-border-radius:12px}.Input-module-scss-module__snfLSq__root_large{--input-height:56px;--input-padding-right:12px;--input-padding-left:16px}.Input-module-scss-module__snfLSq__root_color_white{--input-border-color:var(--color-neutral-container-soft);--input-background-color:var(--color-constant-white);--input-disabled-background-color:var(--color-constant-white)}.Input-module-scss-module__snfLSq__label{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);cursor:text;gap:var(--input-gap);width:100%;height:var(--input-height);padding:0 var(--input-padding-right)0 var(--input-padding-left);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);color:var(--color-fg-default);background:var(--input-background-color);align-items:center;transition:all .2s;display:flex;position:relative}.Input-module-scss-module__snfLSq__label_error{border-color:var(--color-error-default)}.Input-module-scss-module__snfLSq__label:focus-within{--input-border-color:var(--color-primary-default)!important}.Input-module-scss-module__snfLSq__label_disabled{--input-border-color:var(--color-neutral-container-soft);--input-background-color:var(--color-neutral-container-soft);cursor:not-allowed;color:var(--color-fg-disabled)}.Input-module-scss-module__snfLSq__input{width:0;font:inherit;color:var(--color-fg-default);text-overflow:ellipsis;letter-spacing:inherit;appearance:none;caret-color:var(--color-fg-default);background:0 0;border:none;outline:none;flex-grow:1;transition:all .2s;display:block;position:relative;top:6px;overflow:hidden}.Input-module-scss-module__snfLSq__input:placeholder-shown{top:0}.Input-module-scss-module__snfLSq__input:disabled{cursor:not-allowed;color:var(--color-fg-disabled)}.Input-module-scss-module__snfLSq__placeholder{font:var(--typography-description-s-font);letter-spacing:var(--typography-description-s-letter-spacing);pointer-events:none;top:50%;left:var(--input-padding-left);line-height:var(--input-height);color:var(--color-fg-soft);transition:all .2s;position:absolute;transform:translateY(calc(-50% - 10px))}.Input-module-scss-module__snfLSq__placeholder_error{color:var(--color-error-default)}.Input-module-scss-module__snfLSq__placeholder_icon{left:calc(var(--input-padding-left) + 24px + var(--input-gap))}.Input-module-scss-module__snfLSq__placeholder_disabled{color:var(--color-fg-disabled)}.Input-module-scss-module__snfLSq__input:focus+.Input-module-scss-module__snfLSq__placeholder{color:var(--color-brand-default)}.Input-module-scss-module__snfLSq__input:focus+.Input-module-scss-module__snfLSq__placeholder_error{color:var(--color-error-default)}.Input-module-scss-module__snfLSq__input:placeholder-shown+.Input-module-scss-module__snfLSq__placeholder{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-soft);transform:translateY(-50%)}.Input-module-scss-module__snfLSq__input:placeholder-shown+.Input-module-scss-module__snfLSq__placeholder_error{color:var(--color-error-default)}.Input-module-scss-module__snfLSq__hint{font:var(--typography-single-xs-font);letter-spacing:var(--typography-single-xs-letter-spacing);padding:0 var(--input-padding-right)0 var(--input-padding-left);color:var(--color-neutral-soft);margin:8px 0 0}.Input-module-scss-module__snfLSq__hint_error{color:var(--color-error-default)}.Input-module-scss-module__snfLSq__right{display:flex}.Input-module-scss-module__snfLSq__clear{cursor:pointer;color:var(--color-fg-muted);background:0 0;border:none;padding:0;line-height:0;transition:all .2s;display:none}.Input-module-scss-module__snfLSq__label:not(:has(.Input-module-scss-module__snfLSq__input:placeholder-shown)):focus-within .Input-module-scss-module__snfLSq__clear{display:block}.Input-module-scss-module__snfLSq__icon{line-height:0}.Input-module-scss-module__snfLSq__icon_cup{cursor:pointer}@media (hover:hover){.Input-module-scss-module__snfLSq__label:not(.Input-module-scss-module__snfLSq__label_error,.Input-module-scss-module__snfLSq__label_disabled):hover{--input-border-color:var(--color-border-soft)}.Input-module-scss-module__snfLSq__clear:hover{color:var(--color-fg-default)}}
.Switch-module-scss-module__qEetga__switch{width:44px;height:24px;display:inline-block;position:relative}.Switch-module-scss-module__qEetga__slider{cursor:pointer;background:var(--color-secondary-soft);border-radius:24px;transition:all .4s;position:absolute;inset:0}.Switch-module-scss-module__qEetga__slider:before{content:"";background-color:#fff;border-radius:50%;width:16px;height:16px;transition:all .4s;position:absolute;bottom:4px;left:4px}.Switch-module-scss-module__qEetga__input{opacity:0;width:0;height:0}.Switch-module-scss-module__qEetga__input:checked+.Switch-module-scss-module__qEetga__slider{background:var(--color-secondary-active)}.Switch-module-scss-module__qEetga__input:checked+.Switch-module-scss-module__qEetga__slider:before{transform:translate(20px)}.Switch-module-scss-module__qEetga__input:disabled+.Switch-module-scss-module__qEetga__slider{cursor:not-allowed;opacity:.4;background:var(--color-secondary-hover)}.Switch-module-scss-module__qEetga__input:focus-visible+.Switch-module-scss-module__qEetga__slider{outline:2px solid var(--color-primary-soft);outline-offset:2px;border-radius:24px}@media (hover:hover){.Switch-module-scss-module__qEetga__slider:hover{background:var(--color-secondary-hover)}.Switch-module-scss-module__qEetga__input:checked+.Switch-module-scss-module__qEetga__slider:hover{background:var(--color-secondary-on-default)}.Switch-module-scss-module__qEetga__input:disabled+.Switch-module-scss-module__qEetga__slider:hover{background:var(--color-secondary-hover)}}
.ProgramCard-module-scss-module__wHRhYG__root{gap:6px;display:flex;position:relative}.ProgramCard-module-scss-module__wHRhYG__card{background:var(--color-neutral-container-soft);border-radius:24px;grid-template-columns:1fr 1fr 312px;grid-template-areas:"title title image"". .image"". .image""actions actions image";column-gap:24px;width:100%;padding:0 0 0 24px;display:grid;overflow:hidden}.ProgramCard-module-scss-module__wHRhYG__title{color:var(--color-primary-default);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);grid-area:title;padding:24px 0 0}.ProgramCard-module-scss-module__wHRhYG__image{border-radius:24px;grid-area:image;height:208px;overflow:hidden}.ProgramCard-module-scss-module__wHRhYG__image img{object-fit:cover;width:100%;height:100%}.ProgramCard-module-scss-module__wHRhYG__actions{grid-area:actions;align-items:center;gap:20px;width:100%;padding:0 0 24px;display:flex}.ProgramCard-module-scss-module__wHRhYG__switch{align-items:center;gap:10px;display:flex}.ProgramCard-module-scss-module__wHRhYG__label{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-primary-default)}.ProgramCard-module-scss-module__wHRhYG__buttons{flex-direction:column;flex-shrink:0;justify-content:center;gap:8px;width:33px;display:flex}.ProgramCard-module-scss-module__wHRhYG__button{background:var(--color-neutral-container-default);border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}@media screen and not (min-width:1024px){.ProgramCard-module-scss-module__wHRhYG__card{grid-template-columns:1fr 1fr 265px;column-gap:12px}.ProgramCard-module-scss-module__wHRhYG__actions{justify-content:space-between;gap:12px}.ProgramCard-module-scss-module__wHRhYG__buttons{z-index:2;background-color:var(--color-neutral-container-default);border-radius:8px;flex-direction:row;gap:1px;width:auto;padding:1px;display:none;position:absolute;top:14px;right:14px;overflow:hidden}.ProgramCard-module-scss-module__wHRhYG__show{display:flex}.ProgramCard-module-scss-module__wHRhYG__button{background:var(--color-bg-page);border-radius:0;width:40px;height:40px}.ProgramCard-module-scss-module__wHRhYG__button span{--icon-size:24px!important}.ProgramCard-module-scss-module__wHRhYG__button:first-child{border-radius:8px 0 0 8px}.ProgramCard-module-scss-module__wHRhYG__button:last-child{border-radius:0 8px 8px 0}}@media screen and not (min-width:768px){.ProgramCard-module-scss-module__wHRhYG__actions{gap:6px;padding:0}.ProgramCard-module-scss-module__wHRhYG__card{flex-direction:column;gap:20px;padding:14px;display:flex}.ProgramCard-module-scss-module__wHRhYG__title{padding:0 100px 0 0}.ProgramCard-module-scss-module__wHRhYG__image{height:auto}}@media screen and not (min-width:390px){.ProgramCard-module-scss-module__wHRhYG__actions{flex-direction:column-reverse;align-items:flex-start;gap:12px}.ProgramCard-module-scss-module__wHRhYG__actions button{width:100%}}
.CookieBanner-module-scss-module__bZhrJa__root{z-index:999;border:1px solid var(--color-fg-soft);max-width:360px;color:var(--color-bg-page);background:var(--color-neutral-on-container);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);border-radius:12px;align-items:center;gap:20px;margin-left:24px;padding:14px 16px;display:flex;position:fixed;bottom:24px;right:24px}.CookieBanner-module-scss-module__bZhrJa__link{color:var(--color-secondary-soft)}@media screen and not (min-width:390px){.CookieBanner-module-scss-module__bZhrJa__root{width:auto;left:24px}}@media (hover:hover){.CookieBanner-module-scss-module__bZhrJa__link:hover{color:var(--color-secondary-hover);text-decoration:none}}
.ModalRegionSelectMap-module-scss-module__r2NGRG__mapContainer{flex-direction:column;gap:20px;padding:20px 0 0;display:flex;position:relative}.ModalRegionSelectMap-module-scss-module__r2NGRG__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}.ModalRegionSelectMap-module-scss-module__r2NGRG__left{transform:translate(-70%)}.ModalRegionSelectMap-module-scss-module__r2NGRG__right{transform:translate(0)}.ModalRegionSelectMap-module-scss-module__r2NGRG__regionTitle{overflow-wrap:break-word;white-space:normal;flex:1;min-width:0}.ModalRegionSelectMap-module-scss-module__r2NGRG__region{stroke-width:1px;transition:fill .2s}.ModalRegionSelectMap-module-scss-module__r2NGRG__primary{cursor:pointer;fill:var(--color-constant-white);stroke:var(--color-secondary-muted)}.ModalRegionSelectMap-module-scss-module__r2NGRG__primary[data-canbehovered=false]{pointer-events:none}.ModalRegionSelectMap-module-scss-module__r2NGRG__primary[data-checked]{fill:var(--color-secondary-active)}.ModalRegionSelectMap-module-scss-module__r2NGRG__secondary{fill:var(--color-secondary-muted);stroke:var(--color-constant-white)}.ModalRegionSelectMap-module-scss-module__r2NGRG__secondary[data-canbehovered=true]{cursor:pointer;fill:var(--color-secondary-default)}.ModalRegionSelectMap-module-scss-module__r2NGRG__nkoCount{color:var(--color-secondary-muted);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}@media (hover:hover){.ModalRegionSelectMap-module-scss-module__r2NGRG__primary:hover{fill:var(--color-secondary-hover)}.ModalRegionSelectMap-module-scss-module__r2NGRG__primary[data-checked]:hover{cursor:default;fill:var(--color-secondary-active)}.ModalRegionSelectMap-module-scss-module__r2NGRG__secondary[data-canbehovered=true]:hover{fill:var(--color-primary-soft)}}
.ReferralShareFallbackMobile-module-scss-module__XgL-TW__root{z-index:1000;position:fixed;inset:0}.ReferralShareFallbackMobile-module-scss-module__XgL-TW__backdrop{cursor:pointer;background:#171f24c7;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.ReferralShareFallbackMobile-module-scss-module__XgL-TW__sheet{text-align:center;background:var(--color-bg-page);border-radius:24px 24px 0 0;padding:24px 20px 32px;position:absolute;bottom:0;left:0;right:0}.ReferralShareFallbackMobile-module-scss-module__XgL-TW__header{position:relative}.ReferralShareFallbackMobile-module-scss-module__XgL-TW__title{color:var(--color-fg-default);font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:0;padding-right:32px}.ReferralShareFallbackMobile-module-scss-module__XgL-TW__close{cursor:pointer;width:24px;height:24px;color:var(--color-fg-muted);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-2px;right:0}.ReferralShareFallbackMobile-module-scss-module__XgL-TW__text{max-width:280px;color:var(--color-fg-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);margin:16px auto 24px}.ReferralShareFallbackMobile-module-scss-module__XgL-TW__button{width:100%}
.ModalDocumentsMinCountError-module-scss-module__G3x2Fa__container{background:var(--color-constant-white);border-radius:48px;flex-direction:column;align-items:center;padding:118px 64px 64px;display:flex}.ModalDocumentsMinCountError-module-scss-module__G3x2Fa__image{width:160px;height:160px;margin:0 auto;display:block}.ModalDocumentsMinCountError-module-scss-module__G3x2Fa__title{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);color:var(--color-fg-default);text-align:center}.ModalDocumentsMinCountError-module-scss-module__G3x2Fa__description{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-default);text-align:center}.ModalDocumentsMinCountError-module-scss-module__G3x2Fa__button{width:100%;margin:12px 0 0}
.FormSection-module-scss-module__FtD55q__root{background:var(--color-constant-white);border-radius:48px;grid-template-columns:repeat(2,1fr);gap:24px;margin:0 0 64px;padding:40px;display:grid}.FormSection-module-scss-module__FtD55q__status{height:598px}.FormSection-module-scss-module__FtD55q__loader{justify-content:center;align-items:center;display:flex}@media screen and not (min-width:1280px){.FormSection-module-scss-module__FtD55q__root{padding:32px}.FormSection-module-scss-module__FtD55q__status{height:582px}}@media screen and not (min-width:1024px){.FormSection-module-scss-module__FtD55q__root{border-radius:40px;flex-direction:column;height:auto;padding:24px;display:flex}.FormSection-module-scss-module__FtD55q__status{min-height:582px}}@media screen and not (min-width:640px){.FormSection-module-scss-module__FtD55q__root{border-radius:24px;margin:0 0 48px;padding:16px}.FormSection-module-scss-module__FtD55q__status{min-height:413px}}
.Banner-module-scss-module__rOv9oG__root{border-radius:48px;height:480px;margin:0 0 72px;padding:40px;position:relative;overflow:hidden}.Banner-module-scss-module__rOv9oG__content{z-index:1;height:100%;color:var(--color-constant-white);flex-direction:column;display:flex;position:relative}.Banner-module-scss-module__rOv9oG__title{max-width:800px;font:var(--typography-display-xl-font);letter-spacing:var(--typography-display-xl-letter-spacing);margin:0 0 24px}.Banner-module-scss-module__rOv9oG__text{max-width:400px;font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);margin:0 0 24px}.Banner-module-scss-module__rOv9oG__buttons{gap:12px;margin:auto 0 0;display:flex}.Banner-module-scss-module__rOv9oG__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Banner-module-scss-module__rOv9oG__link{text-decoration:none}@media screen and not (min-width:1024px){.Banner-module-scss-module__rOv9oG__root{padding:32px}.Banner-module-scss-module__rOv9oG__title{margin:0 0 16px}}@media screen and not (min-width:640px){.Banner-module-scss-module__rOv9oG__root{border-radius:28px 28px 48px 48px;margin:0 0 48px;padding:16px}.Banner-module-scss-module__rOv9oG__title{margin:0 0 12px}.Banner-module-scss-module__rOv9oG__buttons{flex-direction:column-reverse}}
.Modals-module-scss-module__Af1ywG__overlay{z-index:1000;justify-content:center;align-items:center;width:100%;height:100%;padding:48px;display:flex;position:fixed;top:0;left:0}
.ModalRegionContainer-module-scss-module__Ls64fW__root{background:var(--color-secondary-muted);border-radius:32px;width:100%;max-width:960px;height:675px;padding:32px;position:relative;overflow:hidden}@media screen and not (min-width:1024px){.ModalRegionContainer-module-scss-module__Ls64fW__root{background:var(--color-bg-page);height:100%;overflow:hidden}}@media screen and not (min-width:640px){.ModalRegionContainer-module-scss-module__Ls64fW__root{border-radius:0}}
.ReferralShareTrigger-module-scss-module__UpeRXG__root{cursor:pointer;width:fit-content;color:var(--color-primary-soft);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.ReferralShareTrigger-module-scss-module__UpeRXG__root:disabled{cursor:default}.ReferralShareTrigger-module-scss-module__UpeRXG__loader{border-width:2px!important;width:16px!important;height:16px!important}
.ModalPhotoRequired-module-scss-module__yBkxkW__container{background:var(--color-constant-white);border-radius:32px;flex-direction:column;align-items:center;padding:48px 32px 32px;display:flex}.ModalPhotoRequired-module-scss-module__yBkxkW__icon{width:96px;height:96px;margin:0 0 20px}.ModalPhotoRequired-module-scss-module__yBkxkW__title{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);color:var(--color-fg-default);text-align:center;margin:0 0 28px}.ModalPhotoRequired-module-scss-module__yBkxkW__text{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);max-width:312px;color:var(--color-fg-default);text-align:center;margin:0 0 20px}.ModalPhotoRequired-module-scss-module__yBkxkW__button{width:100%}
.Form-module-scss-module__0XNLaW__block{flex-direction:column;justify-content:space-between;display:flex}.Form-module-scss-module__0XNLaW__content{flex-direction:column;gap:12px;max-width:440px;display:flex}.Form-module-scss-module__0XNLaW__title{color:var(--color-primary-soft);font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing)}.Form-module-scss-module__0XNLaW__subtitle{color:var(--color-primary-soft);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.Form-module-scss-module__0XNLaW__description{background:var(--color-secondary-container-soft);border-radius:24px;flex-direction:column;gap:16px;max-width:440px;padding:24px;display:flex;position:relative}.Form-module-scss-module__0XNLaW__icon{position:absolute;top:-40px;right:16px}.Form-module-scss-module__0XNLaW__heading{color:var(--color-primary-default);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing)}.Form-module-scss-module__0XNLaW__text{color:var(--color-primary-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.Form-module-scss-module__0XNLaW__form{border:1px solid var(--color-secondary-default);border-radius:24px;flex-direction:column;align-items:center;padding:32px;display:flex}.Form-module-scss-module__0XNLaW__image{max-width:440px}.Form-module-scss-module__0XNLaW__button{width:100%;margin:0 0 24px}.Form-module-scss-module__0XNLaW__button button{width:100%}.Form-module-scss-module__0XNLaW__checkbox label{align-items:center}.Form-module-scss-module__0XNLaW__agreement{color:var(--color-fg-default);font:var(--typography-description-s-font);letter-spacing:var(--typography-description-s-letter-spacing)}.Form-module-scss-module__0XNLaW__agreement a{color:var(--color-primary-soft);text-decoration:none}@media screen and not (min-width:1280px){.Form-module-scss-module__0XNLaW__description{padding:20px}.Form-module-scss-module__0XNLaW__image{width:100%;max-width:initial}}@media screen and not (min-width:1024px){.Form-module-scss-module__0XNLaW__content{margin:0 0 24px}.Form-module-scss-module__0XNLaW__description{max-width:initial}.Form-module-scss-module__0XNLaW__icon{width:80px;height:80px;top:-24px;right:32px}.Form-module-scss-module__0XNLaW__image{max-width:447px}}@media screen and not (min-width:640px){.Form-module-scss-module__0XNLaW__subtitle{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.Form-module-scss-module__0XNLaW__description{gap:12px;padding:16px}.Form-module-scss-module__0XNLaW__text{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.Form-module-scss-module__0XNLaW__icon{display:none}.Form-module-scss-module__0XNLaW__form{border:none;padding:0}.Form-module-scss-module__0XNLaW__image{max-width:280px}.Form-module-scss-module__0XNLaW__button{margin:0 0 16px}.Form-module-scss-module__0XNLaW__checkbox label{align-items:flex-start}}
.NewsCard-module-scss-module__4tGvLW__card{background:var(--color-neutral-container-soft);border-radius:32px;flex-direction:column;gap:12px;padding:16px 20px 20px;text-decoration:none;display:flex}.NewsCard-module-scss-module__4tGvLW__time{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-soft)}.NewsCard-module-scss-module__4tGvLW__heading{-webkit-line-clamp:3;line-clamp:3;color:var(--color-fg-default);text-overflow:ellipsis;font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);-webkit-box-orient:vertical;margin:0 0 4px;display:-webkit-box;overflow:hidden}.NewsCard-module-scss-module__4tGvLW__icon{margin:auto 0 0}@media (hover:hover){.NewsCard-module-scss-module__4tGvLW__card:hover{--media-heading-color:var(--color-primary-soft)}.NewsCard-module-scss-module__4tGvLW__card:hover .NewsCard-module-scss-module__4tGvLW__icon>span{--button-border-color:var(--color-primary-hover);--button-background-color:var(--color-primary-hover);--button-color:var(--color-constant-white)}}@media screen and not (min-width:640px){.NewsCard-module-scss-module__4tGvLW__card{border-radius:24px;padding:16px}}
.Popup-module-scss-module___5wkZG__popup{z-index:1001;animation:.3s ease-out Popup-module-scss-module___5wkZG__slide-in;display:flex;position:fixed}.Popup-module-scss-module___5wkZG__popup_top-right{top:24px;right:24px}.Popup-module-scss-module___5wkZG__popup_top-left{top:24px;left:24px}.Popup-module-scss-module___5wkZG__popup_bottom-right{bottom:24px;right:24px}.Popup-module-scss-module___5wkZG__popup_bottom-left{bottom:24px;left:24px}.Popup-module-scss-module___5wkZG__container{border-radius:24px;max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:4px 3px 6px #00000014,0 12px 32px #00000029}.Popup-module-scss-module___5wkZG__content{--popup-width:400px;width:var(--popup-width)}.Popup-module-scss-module___5wkZG__styledContent{background-color:var(--color-bg-page);flex-direction:column;gap:16px;padding:24px;display:flex;overflow-y:auto}.Popup-module-scss-module___5wkZG__closeButton{cursor:pointer;z-index:1;color:var(--color-neutral-default);background-color:#0000;border:none;padding:0;transition:color .2s;display:flex;position:absolute;top:24px;right:24px}@keyframes Popup-module-scss-module___5wkZG__slide-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media screen and not (min-width:640px){.Popup-module-scss-module___5wkZG__popup{width:100%}.Popup-module-scss-module___5wkZG__popup_top-right,.Popup-module-scss-module___5wkZG__popup_top-left{top:0}.Popup-module-scss-module___5wkZG__popup_top-right,.Popup-module-scss-module___5wkZG__popup_bottom-right{right:0}.Popup-module-scss-module___5wkZG__popup_top-left,.Popup-module-scss-module___5wkZG__popup_bottom-left{left:0}.Popup-module-scss-module___5wkZG__popup_bottom-right,.Popup-module-scss-module___5wkZG__popup_bottom-left{bottom:0}.Popup-module-scss-module___5wkZG__container{border-radius:24px 24px 0 0;width:100%}.Popup-module-scss-module___5wkZG__content{width:100%}.Popup-module-scss-module___5wkZG__styledContent{padding:16px}}@media (hover:hover){.Popup-module-scss-module___5wkZG__closeButton:hover{color:var(--color-primary-dark)}}
.FundraiserTitle-module-scss-module__uvMOIG__root{margin:48px 0}.FundraiserTitle-module-scss-module__uvMOIG__title{font:var(--typography-display-xxl-font);letter-spacing:var(--typography-display-xxl-letter-spacing);color:var(--color-primary-default);padding:24px 0 32px}.FundraiserTitle-module-scss-module__uvMOIG__list{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.FundraiserTitle-module-scss-module__uvMOIG__row{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.FundraiserTitle-module-scss-module__uvMOIG__share{flex-shrink:0;margin-top:8px}.FundraiserTitle-module-scss-module__uvMOIG__item{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-secondary-on-default);background-color:var(--color-secondary-muted);border-radius:16px;padding:8px 16px}@media screen and not (min-width:1024px){.FundraiserTitle-module-scss-module__uvMOIG__root{margin:32px 0}.FundraiserTitle-module-scss-module__uvMOIG__title{padding:16px 0 24px}.FundraiserTitle-module-scss-module__uvMOIG__row{flex-direction:column;gap:24px}.FundraiserTitle-module-scss-module__uvMOIG__share{margin-top:0}}
.ProfilePage-module-scss-module__THtXra__title{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-default);padding:56px 0 24px}@media screen and not (min-width:1280px){.ProfilePage-module-scss-module__THtXra__title{padding:40px 0 24px}}@media screen and not (min-width:640px){.ProfilePage-module-scss-module__THtXra__title{padding:32px 0 16px}}
.ModalSaveError-module-scss-module__8D6JzW__container{background:var(--color-constant-white);flex-direction:column;gap:24px;padding:24px 32px;display:flex}.ModalSaveError-module-scss-module__8D6JzW__title{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);color:var(--color-fg-default)}.ModalSaveError-module-scss-module__8D6JzW__error{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default)}.ModalSaveError-module-scss-module__8D6JzW__actions{justify-content:flex-end;display:flex}
.Status-module-scss-module__Lb-k9G__block{flex-direction:column;justify-content:space-between;display:flex}.Status-module-scss-module__Lb-k9G__content{max-width:440px;color:var(--color-primary-soft);flex-direction:column;gap:12px;display:flex}.Status-module-scss-module__Lb-k9G__title{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing)}.Status-module-scss-module__Lb-k9G__subtitle{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.Status-module-scss-module__Lb-k9G__icon{width:171px}.Status-module-scss-module__Lb-k9G__image{border:1px solid var(--color-secondary-default);border-radius:24px;justify-content:center;align-items:center;width:100%;height:518px;display:flex}@media screen and not (min-width:1024px){.Status-module-scss-module__Lb-k9G__icon{display:none}}@media screen and not (min-width:640px){.Status-module-scss-module__Lb-k9G__image{border:none;height:265px}.Status-module-scss-module__Lb-k9G__image img{width:100%;height:100%}}
.Wrapper-module-scss-module__nMNAka__wrapper{box-sizing:border-box;width:1600px;max-width:100%;margin:0 auto;padding:24px 48px 0}@media screen and not (min-width:1280px){.Wrapper-module-scss-module__nMNAka__wrapper{padding:24px 32px 0}}@media screen and not (min-width:1024px){.Wrapper-module-scss-module__nMNAka__wrapper{padding:24px 24px 0}}@media screen and not (min-width:640px){.Wrapper-module-scss-module__nMNAka__wrapper{padding:12px 12px 0}}
.BannerMenu-module-scss-module__OzMT-G__menu{gap:20px;list-style:none;display:flex}.BannerMenu-module-scss-module__OzMT-G__menu_item{color:var(--color-primary-on-default);opacity:.6;font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);text-decoration:none;transition:all .3s}.BannerMenu-module-scss-module__OzMT-G__menu .BannerMenu-module-scss-module__OzMT-G__active{cursor:default;opacity:1}@media screen and not (min-width:768px){.BannerMenu-module-scss-module__OzMT-G__menu{gap:6px;margin:2rem 0 0;position:static;overflow-x:scroll}.BannerMenu-module-scss-module__OzMT-G__menu_item{border:2px solid var(--color-neutral-container-soft);color:var(--color-fg-default);opacity:1;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);border-radius:2rem;padding:.625rem 1rem;display:block}.BannerMenu-module-scss-module__OzMT-G__menu .BannerMenu-module-scss-module__OzMT-G__active{border:2px solid var(--color-secondary-active)}.BannerMenu-module-scss-module__OzMT-G__mobileRow{justify-content:flex-start;gap:6px;margin:32px 0 0;overflow-x:auto}.BannerMenu-module-scss-module__OzMT-G__mobileRow .BannerMenu-module-scss-module__OzMT-G__menu_item{border:2px solid var(--color-neutral-container-soft);color:var(--color-fg-default);opacity:1;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);border-radius:32px;padding:10px 16px;display:block}.BannerMenu-module-scss-module__OzMT-G__mobileRow .BannerMenu-module-scss-module__OzMT-G__active{border:2px solid var(--color-secondary-active)}}@media screen and not (min-width:640px){.BannerMenu-module-scss-module__OzMT-G__menu{margin:2rem -16px 0;padding-left:16px}.BannerMenu-module-scss-module__OzMT-G__mobileRow{flex-direction:row;align-items:stretch;width:auto;margin:32px -16px 0;padding-left:16px}}@media (hover:hover){.BannerMenu-module-scss-module__OzMT-G__menu_item:hover{opacity:.8}}
.ProgressBar-module-scss-module__-mNN3W__progressBar{pointer-events:none;z-index:1000;height:2px;position:fixed;top:0;left:0;right:0}.ProgressBar-module-scss-module__-mNN3W__progressBarLine{background:#fff;height:2px;position:relative;overflow:hidden}.ProgressBar-module-scss-module__-mNN3W__progressBarLineFirst{transform-origin:0;background:var(--color-secondary-default);width:auto;transition:transform .2s linear;animation:2.1s cubic-bezier(.65,.815,.735,.395) infinite ProgressBar-module-scss-module__-mNN3W__linear-progress-1;position:absolute;top:0;bottom:0;left:0}.ProgressBar-module-scss-module__-mNN3W__progressBarLineSecond{transform-origin:0;background:var(--color-secondary-default);width:auto;transition:transform .2s linear;animation:2.1s cubic-bezier(.165,.84,.44,1) 1.15s infinite ProgressBar-module-scss-module__-mNN3W__linear-progress-2;position:absolute;top:0;bottom:0;left:0}@keyframes ProgressBar-module-scss-module__-mNN3W__linear-progress-1{0%{left:-35%;right:100%}50%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes ProgressBar-module-scss-module__-mNN3W__linear-progress-2{0%{left:-200%;right:100%}50%{left:107%;right:-8%}to{left:107%;right:-8%}}
.CharityItemBanner-module-scss-module__sFj0VW__root{background:var(--color-bg-surface);border-radius:32px}.CharityItemBanner-module-scss-module__sFj0VW__wrapper{grid-template-columns:repeat(2,1fr);justify-content:space-between;align-items:flex-start;gap:24px;display:grid}.CharityItemBanner-module-scss-module__sFj0VW__content{flex-direction:column;justify-content:space-between;height:100%;padding:40px 32px 40px 40px;display:flex}.CharityItemBanner-module-scss-module__sFj0VW__header{align-items:center;gap:24px;margin:0 0 20px;display:flex}.CharityItemBanner-module-scss-module__sFj0VW__logo{border-radius:20px;width:96px;height:96px;display:block}.CharityItemBanner-module-scss-module__sFj0VW__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}.CharityItemBanner-module-scss-module__sFj0VW__description{color:var(--color-primary-default);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);margin:0 0 12px}.CharityItemBanner-module-scss-module__sFj0VW__share{color:var(--color-neutral-default);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);margin:0 0 20px}.CharityItemBanner-module-scss-module__sFj0VW__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}.CharityItemBanner-module-scss-module__sFj0VW__tag{color:var(--color-secondary-on-default);background:var(--color-secondary-muted);border-radius:16px;padding:8px 16px}.CharityItemBanner-module-scss-module__sFj0VW__carousel{aspect-ratio:3/2;position:relative}.CharityItemBanner-module-scss-module__sFj0VW__carousel:after{content:"";background:#0000001a;border-radius:32px;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0}.CharityItemBanner-module-scss-module__sFj0VW__carouselImage{object-fit:cover;border-radius:32px;width:100%;height:100%}.CharityItemBanner-module-scss-module__sFj0VW__breadcrumbs{display:none;position:absolute;top:20px;left:20px}.CharityItemBanner-module-scss-module__sFj0VW__breadcrumbs ol{opacity:1!important}@media screen and not (min-width:1280px){.CharityItemBanner-module-scss-module__sFj0VW__wrapper{gap:16px}.CharityItemBanner-module-scss-module__sFj0VW__content{padding:32px 16px 32px 32px}.CharityItemBanner-module-scss-module__sFj0VW__carousel{aspect-ratio:5/4}.CharityItemBanner-module-scss-module__sFj0VW__logo{width:80px;height:80px}.CharityItemBanner-module-scss-module__sFj0VW__tag{padding:6px 8px}}@media screen and not (min-width:1024px){.CharityItemBanner-module-scss-module__sFj0VW__root{background:0 0}.CharityItemBanner-module-scss-module__sFj0VW__breadcrumbs{display:block}.CharityItemBanner-module-scss-module__sFj0VW__wrapper{gap:16px;align-items:initial;flex-direction:column-reverse;display:flex}.CharityItemBanner-module-scss-module__sFj0VW__content{background:var(--color-bg-surface);border-radius:24px;padding:24px}.CharityItemBanner-module-scss-module__sFj0VW__header{gap:16px;margin:0 0 12px}.CharityItemBanner-module-scss-module__sFj0VW__description{margin:0 0 12px}.CharityItemBanner-module-scss-module__sFj0VW__share{margin:0 0 32px}.CharityItemBanner-module-scss-module__sFj0VW__carousel{aspect-ratio:3/2;max-height:480px}.CharityItemBanner-module-scss-module__sFj0VW__carousel:after{border-radius:24px}.CharityItemBanner-module-scss-module__sFj0VW__carouselImage{object-fit:cover;border-radius:24px}}@media screen and not (min-width:768px){.CharityItemBanner-module-scss-module__sFj0VW__carousel{max-height:395px}.CharityItemBanner-module-scss-module__sFj0VW__content{padding:24px}}@media screen and not (min-width:640px){.CharityItemBanner-module-scss-module__sFj0VW__content{padding:20px}.CharityItemBanner-module-scss-module__sFj0VW__logo{border-radius:16px;width:56px;height:56px}.CharityItemBanner-module-scss-module__sFj0VW__share{margin:0 0 24px}.CharityItemBanner-module-scss-module__sFj0VW__carousel{max-height:486px}}@media screen and not (min-width:390px){.CharityItemBanner-module-scss-module__sFj0VW__carousel{max-height:262px}}
.FundraiserItem-module-scss-module__eCJmhG__container{padding:32px 40px}.FundraiserItem-module-scss-module__eCJmhG__block{width:100%;max-width:822px}@media screen and not (min-width:1280px){.FundraiserItem-module-scss-module__eCJmhG__container{padding:24px 32px}}@media screen and not (min-width:1024px){.FundraiserItem-module-scss-module__eCJmhG__container{padding:0}}
.GalleryCard-module-scss-module__JLzgmW__root{cursor:pointer;text-align:left;background:var(--color-constant-white);border:none;border-radius:24px;outline:none;flex-shrink:0;height:348px;padding:8px;overflow:hidden}.GalleryCard-module-scss-module__JLzgmW__image{object-fit:cover;border-radius:16px;width:100%;height:261px;margin:0 0 8px}.GalleryCard-module-scss-module__JLzgmW__content{padding:4px}.GalleryCard-module-scss-module__JLzgmW__name{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);color:var(--color-fg-default);margin:0 0 8px}.GalleryCard-module-scss-module__JLzgmW__city{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-soft)}@media screen and not (min-width:640px){.GalleryCard-module-scss-module__JLzgmW__root{height:auto}.GalleryCard-module-scss-module__JLzgmW__image{height:180px}}
.CarouselCounter-module-scss-module__xfxjAW__counter{color:var(--color-primary-default);font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);margin-top:16px}@media screen and not (min-width:1024px){.CarouselCounter-module-scss-module__xfxjAW__counter{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}
.ToastContainer-module-scss-module__mNaBSG__toastContainer{z-index:2000;flex-direction:column;gap:16px;display:flex;position:fixed;overflow:auto hidden}.ToastContainer-module-scss-module__mNaBSG__top-left{top:20px;left:40px}.ToastContainer-module-scss-module__mNaBSG__top-center{top:20px;left:50%;transform:translate(-50%)}.ToastContainer-module-scss-module__mNaBSG__top-right{top:20px;right:40px}.ToastContainer-module-scss-module__mNaBSG__bottom-left{bottom:20px;left:40px}.ToastContainer-module-scss-module__mNaBSG__bottom-center{bottom:20px;left:50%;transform:translate(-50%)}.ToastContainer-module-scss-module__mNaBSG__bottom-right{bottom:20px;right:40px}@media screen and not (min-width:640px){.ToastContainer-module-scss-module__mNaBSG__toastContainer{left:20px;right:20px}}
.CardItemAction-module-scss-module__Y0W8cG__action{z-index:2;position:absolute;bottom:24px;left:24px}