.About-module-scss-module__o5kavW__root{z-index:1;background:var(--color-primary-muted);border-radius:48px;margin:0 0 72px;padding:40px;position:relative}.About-module-scss-module__o5kavW__content{color:var(--color-constant-white);grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.About-module-scss-module__o5kavW__title{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}.About-module-scss-module__o5kavW__description{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);padding:12px 20px 0 0}.About-module-scss-module__o5kavW__list{grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;display:grid}.About-module-scss-module__o5kavW__item{padding:96px 0 0}.About-module-scss-module__o5kavW__block{background:var(--color-azure-default);border-radius:20px;padding:24px 32px 32px;position:relative}.About-module-scss-module__o5kavW__image{height:auto;position:absolute;top:-64px;right:32px}.About-module-scss-module__o5kavW__heading{color:var(--color-primary-default);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);margin:96px 0 16px}.About-module-scss-module__o5kavW__text{color:var(--color-primary-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}@media screen and not (min-width:1280px){.About-module-scss-module__o5kavW__root{padding:32px}.About-module-scss-module__o5kavW__list{gap:16px}.About-module-scss-module__o5kavW__image{top:-64px;right:20px}.About-module-scss-module__o5kavW__block{height:100%;padding:20px}.About-module-scss-module__o5kavW__heading{margin:72px 0 16px}}@media screen and not (min-width:1024px){.About-module-scss-module__o5kavW__root{border-radius:40px;margin:0 0 64px;padding:24px}.About-module-scss-module__o5kavW__content{grid-template-columns:repeat(1,1fr)}.About-module-scss-module__o5kavW__list{scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;border-radius:0 0 10px 10px;gap:12px;margin:0 -24px;padding:0 24px;display:flex;overflow-x:auto}.About-module-scss-module__o5kavW__item{flex-shrink:0;width:264px}}@media screen and not (min-width:640px){.About-module-scss-module__o5kavW__root{background-color:#0000;padding:0}.About-module-scss-module__o5kavW__content{background:var(--color-primary-muted);border-radius:24px;gap:16px;padding:16px 20px 20px}.About-module-scss-module__o5kavW__description{padding:0}.About-module-scss-module__o5kavW__list{gap:8px}.About-module-scss-module__o5kavW__item{padding:64px 0 0}.About-module-scss-module__o5kavW__block{border-radius:16px;padding:16px}.About-module-scss-module__o5kavW__heading{margin:0 0 24px}.About-module-scss-module__o5kavW__image{width:108px;top:-56px;right:20px}}
.Banner-module-scss-module__2bdXkW__root{flex-direction:column;align-items:flex-start;padding:72px 0 72px 40px;display:flex;position:relative}.Banner-module-scss-module__2bdXkW__title{font:var(--typography-display-xxl-font);letter-spacing:var(--typography-display-xxl-letter-spacing);max-width:440px;color:var(--color-constant-white);margin:0 0 24px}.Banner-module-scss-module__2bdXkW__text{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);max-width:440px;color:var(--color-secondary-muted);margin:0 0 48px}.Banner-module-scss-module__2bdXkW__link{width:200px;height:72px;color:var(--color-primary-soft);text-align:center;background:var(--color-azure-default);font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);border-radius:100px;justify-content:center;align-items:center;text-decoration:none;display:flex}.Banner-module-scss-module__2bdXkW__link:hover{background:#e1eeff;border-color:#e1eeff}.Banner-module-scss-module__2bdXkW__image{height:auto;position:absolute;top:-54px;right:50px}@media screen and not (min-width:1440px){.Banner-module-scss-module__2bdXkW__image{width:640px;top:10px;right:40px}}@media screen and not (min-width:1280px){.Banner-module-scss-module__2bdXkW__root{padding:72px 0 72px 32px}.Banner-module-scss-module__2bdXkW__title{max-width:400px}.Banner-module-scss-module__2bdXkW__text{max-width:380px}.Banner-module-scss-module__2bdXkW__image{width:595px;right:0}}@media screen and not (min-width:1024px){.Banner-module-scss-module__2bdXkW__root{padding:48px 0 48px 24px}.Banner-module-scss-module__2bdXkW__title{max-width:328px}.Banner-module-scss-module__2bdXkW__image{width:467px;top:34px;right:-32px}}@media screen and not (min-width:768px){.Banner-module-scss-module__2bdXkW__title{max-width:300px}.Banner-module-scss-module__2bdXkW__text{max-width:280px}.Banner-module-scss-module__2bdXkW__image{width:384px;top:56px;right:-26px}}@media screen and not (min-width:640px){.Banner-module-scss-module__2bdXkW__root{align-items:center;padding:12px 12px 48px}.Banner-module-scss-module__2bdXkW__title{text-align:center;max-width:200px;margin:0 0 16px}.Banner-module-scss-module__2bdXkW__text{text-align:center;max-width:400px;margin:0 0 24px}.Banner-module-scss-module__2bdXkW__link{width:157px;height:64px}.Banner-module-scss-module__2bdXkW__image{order:-1;width:100%;max-width:480px;position:static}}
.Footer-module-scss-module__edhEYG__footer{padding:0 0 64px}.Footer-module-scss-module__edhEYG__root{background:var(--color-primary-soft);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border-radius:48px;gap:24px;padding:40px 48px;display:flex;position:relative}.Footer-module-scss-module__edhEYG__year{color:var(--color-constant-white);margin-right:auto}.Footer-module-scss-module__edhEYG__link{color:var(--color-secondary-soft);text-decoration:none}.Footer-module-scss-module__edhEYG__link:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:2px;border-radius:50px}@media screen and not (min-width:1280px){.Footer-module-scss-module__edhEYG__root{padding:40px}}@media screen and not (min-width:1024px){.Footer-module-scss-module__edhEYG__footer{padding:0 0 48px}.Footer-module-scss-module__edhEYG__root{border-radius:40px;flex-direction:column;align-items:center;gap:16px;padding:32px 40px}.Footer-module-scss-module__edhEYG__year{order:1;margin:16px 0 0}}@media screen and not (min-width:640px){.Footer-module-scss-module__edhEYG__root{border-radius:24px;padding:32px 20px}.Footer-module-scss-module__edhEYG__link{text-align:center}}
.LoginButton-module-scss-module__NomXza__button{--button-background-color: ;--button-border-color: ;--button-color:var(--color-constant-white);--button-height: ;--button-padding: ;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;height:var(--button-height);min-height:var(--button-height);padding:var(--button-padding);border:1px solid var(--button-border-color);color:var(--button-color);white-space:nowrap;appearance:none;background:var(--button-background-color);border-radius:100px;outline:none;justify-content:center;align-items:center;gap:8px;text-decoration:none;transition:all .2s;display:inline-flex}.LoginButton-module-scss-module__NomXza__button_m{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing)}.LoginButton-module-scss-module__NomXza__button_m .LoginButton-module-scss-module__NomXza__logo{height:20px}.LoginButton-module-scss-module__NomXza__button_s{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.LoginButton-module-scss-module__NomXza__button_s .LoginButton-module-scss-module__NomXza__logo{height:20px}.LoginButton-module-scss-module__NomXza__button_xs{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing)}.LoginButton-module-scss-module__NomXza__button_xs .LoginButton-module-scss-module__NomXza__logo{height:18px}.LoginButton-module-scss-module__NomXza__button_filled{--button-background-color:var(--color-fg-default);--button-border-color:var(--color-fg-default);--button-color:var(--color-constant-white)}.LoginButton-module-scss-module__NomXza__button_outline{--button-background-color:transparent;--button-border-color:var(--color-border-default);--button-color:var(--color-fg-default)}.LoginButton-module-scss-module__NomXza__button:disabled{pointer-events:none;opacity:.4}.LoginButton-module-scss-module__NomXza__button_xs{--button-height:36px;--button-padding:0 12px}.LoginButton-module-scss-module__NomXza__button_s{--button-height:44px;--button-padding:0 16px}.LoginButton-module-scss-module__NomXza__button_m{--button-height:64px;--button-padding:0 22px}.LoginButton-module-scss-module__NomXza__button:focus-visible{outline:2px solid var(--color-primary-soft);outline-offset:2px}@media (hover:hover){.LoginButton-module-scss-module__NomXza__button_filled:hover{--button-background-color:#242a33;--button-border-color:#242a33}.LoginButton-module-scss-module__NomXza__button_outline:hover{--button-background-color:var(--color-neutral-container-hover);--button-border-color:var(--color-neutral-container-hover);--button-color:var(--color-fg-default)}}
.ModalPaymentSuccess-module-scss-module__5VZk3q__content{flex-direction:column;justify-content:center;align-items:center;gap:10px;max-width:600px;display:flex}.ModalPaymentSuccess-module-scss-module__5VZk3q__title{font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing);color:var(--color-primary-active);text-align:center}.ModalPaymentSuccess-module-scss-module__5VZk3q__text{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default);text-align:center}.ModalPaymentSuccess-module-scss-module__5VZk3q__link{color:var(--color-primary-soft);text-decoration:none}
.DataBar-module-scss-module__4zbtra__root{background:var(--color-secondary-container-default);border-radius:24px;justify-content:space-between;align-items:center;gap:24px;margin:24px 0 0;padding:40px;display:flex;position:relative}.DataBar-module-scss-module__4zbtra__block{align-items:center;gap:20px;display:flex}.DataBar-module-scss-module__4zbtra__block a{text-decoration:none}.DataBar-module-scss-module__4zbtra__text{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-primary-soft)}.DataBar-module-scss-module__4zbtra__location{cursor:pointer;width:50%;font:inherit;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:16px;padding:0;text-decoration:none;display:flex}.DataBar-module-scss-module__4zbtra__regionsText{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default);margin:0 0 16px}.DataBar-module-scss-module__4zbtra__regions{gap:12px;width:100%;list-style:none}.DataBar-module-scss-module__4zbtra__regions .DataBar-module-scss-module__4zbtra__item{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-default);margin:0 0 12px}.DataBar-module-scss-module__4zbtra__icon{width:64px;height:64px;color:var(--color-secondary-on-default);background:var(--color-constant-white);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.DataBar-module-scss-module__4zbtra__content{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-secondary-on-default)}.DataBar-module-scss-module__4zbtra__content span{color:var(--color-primary-muted)}@media screen and not (min-width:1280px){.DataBar-module-scss-module__4zbtra__root{padding:32px}.DataBar-module-scss-module__4zbtra__block{gap:16px}}@media screen and not (min-width:1024px){.DataBar-module-scss-module__4zbtra__root{background-color:#0000;padding:0}.DataBar-module-scss-module__4zbtra__rootAnchor{flex-direction:column-reverse}.DataBar-module-scss-module__4zbtra__rootDrawer{flex-direction:column;margin:16px 0 0}.DataBar-module-scss-module__4zbtra__content br{display:none}.DataBar-module-scss-module__4zbtra__location{background:var(--color-secondary-container-default);border-radius:24px;width:100%;padding:32px}.DataBar-module-scss-module__4zbtra__iconDrawer{border-radius:16px;width:56px;height:56px}.DataBar-module-scss-module__4zbtra__block{flex-direction:column-reverse;gap:24px;width:100%}.DataBar-module-scss-module__4zbtra__block button{width:100%}.DataBar-module-scss-module__4zbtra__text br{display:none}}@media screen and not (min-width:640px){.DataBar-module-scss-module__4zbtra__regions{columns:1}.DataBar-module-scss-module__4zbtra__location{padding:20px}.DataBar-module-scss-module__4zbtra__locationAnchor{border-radius:18px}.DataBar-module-scss-module__4zbtra__locationDrawer{border-radius:24px}}
.CharityItem-module-scss-module__8-B36W__tabs{margin:32px 0 -32px;padding:0 40px}@media screen and not (min-width:1280px){.CharityItem-module-scss-module__8-B36W__tabs{padding:0 32px}}@media screen and not (min-width:1024px){.CharityItem-module-scss-module__8-B36W__tabs{padding:0}}@media screen and not (min-width:640px){.CharityItem-module-scss-module__8-B36W__tabs{margin:32px 0 -64px}}
.EmptyBlock-module-scss-module__7RxPZG__text{color:var(--color-primary-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.EmptyBlock-module-scss-module__7RxPZG__block{background-color:var(--color-neutral-container-soft);border-radius:32px;flex-direction:column;justify-content:space-between;height:268px;padding:24px;display:flex}.EmptyBlock-module-scss-module__7RxPZG__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:164px;display:flex}.EmptyBlock-module-scss-module__7RxPZG__link{width:100%;text-decoration:none}.EmptyBlock-module-scss-module__7RxPZG__link button{width:100%}@media screen and not (min-width:640px){.EmptyBlock-module-scss-module__7RxPZG__block{border-radius:18px;height:224px;padding:20px}}
.Header-module-scss-module__D5sCEa__header{z-index:120;background-color:var(--color-constant-white);border-radius:0 0 32px 32px}.Header-module-scss-module__D5sCEa__header_menuOpen{border-radius:0;position:relative}.Header-module-scss-module__D5sCEa__content{justify-content:space-between;align-items:center;height:64px;display:flex;position:relative}.Header-module-scss-module__D5sCEa__logos{align-items:center;gap:24px;display:flex}.Header-module-scss-module__D5sCEa__platrLink{padding:6px 2px}.Header-module-scss-module__D5sCEa__platrLink:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:2px;border-radius:100px}.Header-module-scss-module__D5sCEa__components{align-items:center;gap:27px;display:flex}.Header-module-scss-module__D5sCEa__list{gap:16px;list-style:none;display:flex}.Header-module-scss-module__D5sCEa__item{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-default);text-decoration:none}.Header-module-scss-module__D5sCEa__item:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:4px;border-radius:100px}.Header-module-scss-module__D5sCEa__buttons{align-items:center;gap:11px;display:flex}.Header-module-scss-module__D5sCEa__buttons_gap{gap:12px}.Header-module-scss-module__D5sCEa__overlay{z-index:10;background-color:#00000080;position:fixed;inset:0}@media screen and not (min-width:1280px){.Header-module-scss-module__D5sCEa__nav{display:none}}@media screen and not (min-width:1024px){.Header-module-scss-module__D5sCEa__header{border-radius:0 0 24px 24px}.Header-module-scss-module__D5sCEa__header_menuOpen{border-radius:0}.Header-module-scss-module__D5sCEa__content{height:52px}.Header-module-scss-module__D5sCEa__logos{gap:20px}.Header-module-scss-module__D5sCEa__platrLink{padding:4px 2px}}@media screen and not (min-width:640px){.Header-module-scss-module__D5sCEa__platrLink{display:none}}
.WishDonationCardSuccessModal-module-scss-module__f5ab0q__root{background-color:var(--color-constant-white);border-radius:32px;padding:32px}.WishDonationCardSuccessModal-module-scss-module__f5ab0q__qr{justify-content:center;align-items:center;width:148px;height:148px;margin:16px auto;display:flex}.WishDonationCardSuccessModal-module-scss-module__f5ab0q__title{color:var(--color-fg-default);text-align:center;font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing)}.WishDonationCardSuccessModal-module-scss-module__f5ab0q__text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-default);text-align:center;margin:16px 0}.WishDonationCardSuccessModal-module-scss-module__f5ab0q__button{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);cursor:pointer;width:100%;height:64px;color:var(--color-primary-on-default);background:var(--color-primary-soft);border:none;border-radius:100px;margin:20px 0 0;padding:20px 28px;position:relative;overflow:hidden}.WishDonationCardSuccessModal-module-scss-module__f5ab0q__button:before{content:"";z-index:0;background:var(--color-primary-active);width:0;height:100%;animation:20s linear forwards WishDonationCardSuccessModal-module-scss-module__f5ab0q__fillProgress;position:absolute;top:0;left:0}.WishDonationCardSuccessModal-module-scss-module__f5ab0q__buttonText{z-index:1;position:relative}@keyframes WishDonationCardSuccessModal-module-scss-module__f5ab0q__fillProgress{0%{width:0}to{width:100%}}
.CenteredCarousel-module-scss-module__lWx0zq__root{width:100%;position:relative}.CenteredCarousel-module-scss-module__lWx0zq__navigation{gap:12px;display:flex;position:absolute;bottom:100%;right:0;transform:translateY(-24px)}.CenteredCarousel-module-scss-module__lWx0zq__list{scroll-behavior:smooth;align-items:center;gap:32px;margin:0 -48px;display:flex;overflow-x:hidden}.CenteredCarousel-module-scss-module__lWx0zq__list:before,.CenteredCarousel-module-scss-module__lWx0zq__list:after{content:"";flex-shrink:0;width:calc(50% - 250px)}@media screen and not (min-width:1280px){.CenteredCarousel-module-scss-module__lWx0zq__navigation{transform:translateY(-47px)}.CenteredCarousel-module-scss-module__lWx0zq__list{margin:0 -32px}}@media screen and not (min-width:1024px){.CenteredCarousel-module-scss-module__lWx0zq__list{gap:16px;margin:0 -24px}.CenteredCarousel-module-scss-module__lWx0zq__navigation{display:none}}@media screen and not (min-width:640px){.CenteredCarousel-module-scss-module__lWx0zq__list{gap:8px;margin:0 -16px}}
.AwardsPopup-module-scss-module__rKpBJq__root{background-color:var(--color-bg-page);gap:16px;padding:16px;display:flex}.AwardsPopup-module-scss-module__rKpBJq__image{border-radius:8px;width:104px;height:104px;display:flex;overflow:hidden}.AwardsPopup-module-scss-module__rKpBJq__content{flex-direction:column;align-items:flex-start;display:flex}.AwardsPopup-module-scss-module__rKpBJq__heading{font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);color:var(--color-primary-soft)}.AwardsPopup-module-scss-module__rKpBJq__description{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-primary-muted);margin:0 0 12px}.AwardsPopup-module-scss-module__rKpBJq__link a{color:var(--color-primary-default);text-decoration:none}@media screen and not (min-width:640px){.AwardsPopup-module-scss-module__rKpBJq__root{background:var(--color-secondary-container-soft);flex-direction:column;align-items:center;gap:0;padding:0}.AwardsPopup-module-scss-module__rKpBJq__image{margin:4px 0}.AwardsPopup-module-scss-module__rKpBJq__content{background-color:var(--color-bg-page);border-radius:24px 24px 0 0;align-items:center;width:100%;padding:24px 25px}.AwardsPopup-module-scss-module__rKpBJq__description{margin:0 0 20px}.AwardsPopup-module-scss-module__rKpBJq__link{width:100%;max-width:310px}}
.CharityRandomizerModalCard-module-scss-module__qFcACG__root{width:var(--reel-card-width);flex-shrink:0}.CharityRandomizerModalCard-module-scss-module__qFcACG__image{aspect-ratio:1;border-radius:18px;width:100%;position:relative;overflow:hidden}.CharityRandomizerModalCard-module-scss-module__qFcACG__image .CharityRandomizerModalCard-module-scss-module__qFcACG__cover{object-fit:cover;width:100%;height:100%}.CharityRandomizerModalCard-module-scss-module__qFcACG__image .CharityRandomizerModalCard-module-scss-module__qFcACG__logo{border-radius:12px;position:absolute;bottom:8px;left:8px}.CharityRandomizerModalCard-module-scss-module__qFcACG__directions{width:100%;color:var(--color-fg-soft);text-overflow:ellipsis;white-space:nowrap;font:var(--typography-single-xs-font);letter-spacing:var(--typography-single-xs-letter-spacing);margin-top:12px;list-style-type:none;overflow:hidden}.CharityRandomizerModalCard-module-scss-module__qFcACG__directions li:not(:last-child):after{content:", "}.CharityRandomizerModalCard-module-scss-module__qFcACG__directions li{display:inline}.CharityRandomizerModalCard-module-scss-module__qFcACG__title{width:100%;color:var(--color-primary-default);text-overflow:ellipsis;white-space:nowrap;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);margin-top:6px;overflow:hidden}
.Achievements-module-scss-module__XQ03Xa__root{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}@media screen and not (min-width:1280px){.Achievements-module-scss-module__XQ03Xa__root{gap:16px}}@media screen and not (min-width:1024px){.Achievements-module-scss-module__XQ03Xa__root{grid-template-columns:repeat(2,1fr)}}@media screen and not (min-width:640px){.Achievements-module-scss-module__XQ03Xa__root{grid-template-columns:1fr}}
.Header-module-scss-module__QDMB5a__content{justify-content:space-between;align-items:center;height:64px;display:flex;position:relative}.Header-module-scss-module__QDMB5a__logos{align-items:center;gap:24px;display:flex}.Header-module-scss-module__QDMB5a__logo{align-items:center;display:flex}.Header-module-scss-module__QDMB5a__logo__container{justify-content:flex-start;align-items:center;gap:8px;display:flex}.Header-module-scss-module__QDMB5a__logo svg{aspect-ratio:183/32;width:auto;height:32px}.Header-module-scss-module__QDMB5a__logo:focus-visible,.Header-module-scss-module__QDMB5a__link:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:2px;border-radius:50px}.Header-module-scss-module__QDMB5a__components{justify-content:flex-end;align-items:center;gap:22px;display:flex}.Header-module-scss-module__QDMB5a__header{z-index:120;background-color:var(--color-bg-page);border-radius:0 0 32px 32px}.Header-module-scss-module__QDMB5a__header_menuOpen{border-radius:0;position:relative}.Header-module-scss-module__QDMB5a__overlay{z-index:10;background:#00000080;position:fixed;inset:0}.Header-module-scss-module__QDMB5a__nav{justify-content:flex-start;align-items:center;gap:16px;margin:0;padding:0;list-style:none;display:flex}.Header-module-scss-module__QDMB5a__nav .Header-module-scss-module__QDMB5a__item{opacity:.7}.Header-module-scss-module__QDMB5a__nav .Header-module-scss-module__QDMB5a__active,.Header-module-scss-module__QDMB5a__nav .Header-module-scss-module__QDMB5a__item:hover,.Header-module-scss-module__QDMB5a__nav .Header-module-scss-module__QDMB5a__item:focus-visible{opacity:1}.Header-module-scss-module__QDMB5a__item{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);height:100%;color:var(--color-fg-default);align-items:center;padding:3px 8px;text-decoration:none;transition:all .2s;display:flex}.Header-module-scss-module__QDMB5a__item:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:4px;border-radius:50px}@media (prefers-reduced-motion){.Header-module-scss-module__QDMB5a__item{transition:none}}.Header-module-scss-module__QDMB5a__active{opacity:1}.Header-module-scss-module__QDMB5a__badge{color:#fff;background-color:var(--color-primary-muted);min-width:24px;height:24px;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border:3px solid #fff;border-radius:12px;justify-content:center;align-items:center;padding:0 6px;display:flex;position:absolute;top:-8px;right:-8px}.Header-module-scss-module__QDMB5a__button_unstyled{all:unset;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:12px;margin:0;padding:0;display:flex}.Header-module-scss-module__QDMB5a__button_unstyled:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px;border-radius:4px}.Header-module-scss-module__QDMB5a__button_unstyled:hover{opacity:.8}.Header-module-scss-module__QDMB5a__button_unstyled:active{opacity:.6}.Header-module-scss-module__QDMB5a__loginButton{color:inherit;text-decoration:none}.Header-module-scss-module__QDMB5a__loginButton:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:2px;border-radius:50px}.Header-module-scss-module__QDMB5a__menuIcon{margin-left:-4px;padding:4px}.Header-module-scss-module__QDMB5a__menuIcon:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:0;border-radius:50px}.Header-module-scss-module__QDMB5a__buttons{justify-content:flex-end;align-items:center;gap:12px;display:flex}.Header-module-scss-module__QDMB5a__buttons_gap{gap:14px}@media screen and not (min-width:1280px){.Header-module-scss-module__QDMB5a__nav{display:none}}@media screen and not (min-width:1024px){.Header-module-scss-module__QDMB5a__logos{gap:20px}.Header-module-scss-module__QDMB5a__content{height:52px}.Header-module-scss-module__QDMB5a__logo svg{aspect-ratio:160/28;width:auto;height:28px}.Header-module-scss-module__QDMB5a__bird{height:36px}.Header-module-scss-module__QDMB5a__nav{display:none}}@media screen and not (min-width:768px){.Header-module-scss-module__QDMB5a__logo svg{aspect-ratio:160/28;width:auto;height:28px}}@media screen and not (min-width:640px){.Header-module-scss-module__QDMB5a__logo__container{gap:0}.Header-module-scss-module__QDMB5a__logos{gap:10px}.Header-module-scss-module__QDMB5a__logo{padding:0}.Header-module-scss-module__QDMB5a__link{display:none}.Header-module-scss-module__QDMB5a__bird{width:92px}.Header-module-scss-module__QDMB5a__content{height:52px}.Header-module-scss-module__QDMB5a__components{gap:0}.Header-module-scss-module__QDMB5a__logo svg{aspect-ratio:114/20;width:auto;height:20px}.Header-module-scss-module__QDMB5a__button{display:none}}@media (hover:hover){.Header-module-scss-module__QDMB5a__nav:hover .Header-module-scss-module__QDMB5a__item{opacity:.7}.Header-module-scss-module__QDMB5a__nav:hover .Header-module-scss-module__QDMB5a__active,.Header-module-scss-module__QDMB5a__nav:hover .Header-module-scss-module__QDMB5a__item:hover{opacity:1}}
.Carousel-module-scss-module__sHrgTq__root{margin:0 0 64px;padding:0 0 40px}.Carousel-module-scss-module__sHrgTq__title{color:var(--color-primary-soft);font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);padding:40px 40px 24px}.Carousel-module-scss-module__sHrgTq__slide{cursor:pointer;border-radius:32px;flex-shrink:0;width:780px;overflow:hidden}.Carousel-module-scss-module__sHrgTq__slide img{width:100%}@media screen and not (min-width:1280px){.Carousel-module-scss-module__sHrgTq__root{padding:0 0 32px}.Carousel-module-scss-module__sHrgTq__title{padding:32px 32px 24px}}@media screen and not (min-width:1024px){.Carousel-module-scss-module__sHrgTq__root{padding:0 0 24px}.Carousel-module-scss-module__sHrgTq__title{padding:24px}.Carousel-module-scss-module__sHrgTq__slide{width:580px}}@media screen and not (min-width:640px){.Carousel-module-scss-module__sHrgTq__root{margin:0 0 48px;padding:0}.Carousel-module-scss-module__sHrgTq__title{padding:16px}.Carousel-module-scss-module__sHrgTq__slide{border-radius:16px;width:328px}}
.Achievement-module-scss-module__O9FqNa__root{border:2px solid var(--color-primary-muted);height:401px;color:var(--color-primary-default);border-radius:48px;flex-direction:column;justify-content:space-between;gap:32px;margin:0 0 72px;padding:40px;display:flex;position:relative;overflow:hidden}.Achievement-module-scss-module__O9FqNa__info{flex-direction:column;gap:16px;display:flex}.Achievement-module-scss-module__O9FqNa__title{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing)}.Achievement-module-scss-module__O9FqNa__text{max-width:350px;font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing)}.Achievement-module-scss-module__O9FqNa__button_wrapper{display:flex}.Achievement-module-scss-module__O9FqNa__button{text-decoration:none}.Achievement-module-scss-module__O9FqNa__image{height:380px;position:absolute;bottom:-26px;right:79px}@media screen and not (min-width:1280px){.Achievement-module-scss-module__O9FqNa__root{padding:32px}.Achievement-module-scss-module__O9FqNa__image{bottom:-40px;right:58px}}@media screen and not (min-width:1024px){.Achievement-module-scss-module__O9FqNa__root{border-radius:40px;height:auto;padding:24px}.Achievement-module-scss-module__O9FqNa__image{height:294px;bottom:-25px;right:20px}}@media screen and not (min-width:768px){.Achievement-module-scss-module__O9FqNa__image{height:242px;right:17px}}@media screen and not (min-width:640px){.Achievement-module-scss-module__O9FqNa__root{text-align:center;border-radius:28px;align-items:center;height:460px;margin:0 0 48px;padding:20px;position:static}.Achievement-module-scss-module__O9FqNa__info{gap:12px}.Achievement-module-scss-module__O9FqNa__button_wrapper{z-index:1;width:100%;position:relative}.Achievement-module-scss-module__O9FqNa__button{width:100%}.Achievement-module-scss-module__O9FqNa__image{z-index:-1;height:234px;bottom:38px;right:50%;transform:translate(50%)}}
.Header-module-scss-module__84qmiW__header{z-index:120;background-color:var(--color-constant-white);border-radius:0 0 32px 32px}.Header-module-scss-module__84qmiW__header_menuOpen{border-radius:0;position:relative}.Header-module-scss-module__84qmiW__content{justify-content:space-between;align-items:center;height:64px;display:flex;position:relative}.Header-module-scss-module__84qmiW__components{align-items:center;gap:24px;display:flex}.Header-module-scss-module__84qmiW__list{gap:16px;list-style:none;display:flex}.Header-module-scss-module__84qmiW__item{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-default);border-radius:100px;text-decoration:none}.Header-module-scss-module__84qmiW__item:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:4px}.Header-module-scss-module__84qmiW__buttons{align-items:center;gap:11px;padding-left:3px;display:flex}.Header-module-scss-module__84qmiW__buttons_gap{gap:12px}.Header-module-scss-module__84qmiW__overlay{z-index:10;background-color:#00000080;position:fixed;inset:0}@media screen and not (min-width:1280px){.Header-module-scss-module__84qmiW__nav{display:none}}@media screen and not (min-width:1024px){.Header-module-scss-module__84qmiW__header{border-radius:0 0 24px 24px}.Header-module-scss-module__84qmiW__header_menuOpen{border-radius:0}.Header-module-scss-module__84qmiW__content{height:52px}}
.Hero-module-scss-module__NZCX3W__root{background-color:var(--color-primary-soft);border-radius:48px;flex-direction:column;justify-content:space-between;height:480px;padding:40px;display:flex;position:relative}.Hero-module-scss-module__NZCX3W__image{height:440px;position:absolute;bottom:50%;right:20px;transform:translateY(50%)}.Hero-module-scss-module__NZCX3W__content{flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;display:flex}.Hero-module-scss-module__NZCX3W__info{color:var(--color-constant-white);flex-direction:column;gap:24px;display:flex}.Hero-module-scss-module__NZCX3W__title{font:var(--typography-display-xl-font);letter-spacing:var(--typography-display-xl-letter-spacing)}.Hero-module-scss-module__NZCX3W__breakLine{display:block}.Hero-module-scss-module__NZCX3W__text{max-width:400px;font:var(--typography-display-xs-font);letter-spacing:var(--typography-display-xs-letter-spacing)}.Hero-module-scss-module__NZCX3W__button{text-decoration:none}.Hero-module-scss-module__NZCX3W__button:focus-visible{outline:2px solid var(--color-constant-white);outline-offset:4px;border-radius:100px}@media screen and not (min-width:1440px){.Hero-module-scss-module__NZCX3W__info{gap:16px}}@media screen and not (min-width:1280px){.Hero-module-scss-module__NZCX3W__root{border-radius:40px;padding:32px}.Hero-module-scss-module__NZCX3W__image{height:360px;right:40px}}@media screen and not (min-width:1024px){.Hero-module-scss-module__NZCX3W__root{padding:24px}.Hero-module-scss-module__NZCX3W__image{height:264px;bottom:20px;right:20px;transform:none}.Hero-module-scss-module__NZCX3W__info{gap:12px}}@media screen and not (min-width:640px){.Hero-module-scss-module__NZCX3W__root{text-align:center;border-radius:28px;align-items:center;padding:16px}.Hero-module-scss-module__NZCX3W__image{width:298px;height:210px;position:static}.Hero-module-scss-module__NZCX3W__content{align-items:center;gap:24px;width:100%;height:auto}.Hero-module-scss-module__NZCX3W__button{width:100%}}
.WishDonationEventModal-module-scss-module__nDbEXW__container{background:var(--color-bg-page);border-radius:32px}.WishDonationEventModal-module-scss-module__nDbEXW__header{background:var(--color-neutral-container-soft);border-radius:32px;flex-direction:column;align-items:center;padding:32px 24px;display:flex}.WishDonationEventModal-module-scss-module__nDbEXW__image{border-radius:50%;width:104px;height:104px;margin:16px 0;overflow:hidden}.WishDonationEventModal-module-scss-module__nDbEXW__image img{object-fit:cover;width:100%;height:100%}.WishDonationEventModal-module-scss-module__nDbEXW__title{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);color:var(--color-fg-default);margin:4px 0}.WishDonationEventModal-module-scss-module__nDbEXW__city{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-soft)}.WishDonationEventModal-module-scss-module__nDbEXW__content{padding:24px 32px}.WishDonationEventModal-module-scss-module__nDbEXW__text{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-soft);text-align:center}.WishDonationEventModal-module-scss-module__nDbEXW__description{flex-direction:column;gap:2px;margin:0 0 24px;display:flex}.WishDonationEventModal-module-scss-module__nDbEXW__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.WishDonationEventModal-module-scss-module__nDbEXW__row p{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.WishDonationEventModal-module-scss-module__nDbEXW__row span{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-soft);gap:4px;display:flex}.WishDonationEventModal-module-scss-module__nDbEXW__price{flex-shrink:0}.WishDonationEventModal-module-scss-module__nDbEXW__mass{border-top:1px solid var(--color-border-default);justify-content:space-between;align-items:flex-start;gap:12px;margin:24px 0 0;padding:16px 0;display:flex}.WishDonationEventModal-module-scss-module__nDbEXW__title{color:var(--color-fg-default);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing)}.WishDonationEventModal-module-scss-module__nDbEXW__amount{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-soft)}.WishDonationEventModal-module-scss-module__nDbEXW__counter{background:var(--color-neutral-container-soft);border-radius:32px;align-items:center;gap:4px;height:44px;padding:6px 16px;display:flex}.WishDonationEventModal-module-scss-module__nDbEXW__count{font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);text-align:center;min-width:40px}.WishDonationEventModal-module-scss-module__nDbEXW__button{cursor:pointer;width:24px;height:24px;color:var(--color-fg-default);background-color:#0000;border:none}.WishDonationEventModal-module-scss-module__nDbEXW__tel{width:100%;margin:0 0 24px}.WishDonationEventModal-module-scss-module__nDbEXW__payment{gap:12px;margin:0 0 24px;display:flex}.WishDonationEventModal-module-scss-module__nDbEXW__radio{cursor:pointer;border:1px solid var(--color-border-default);width:100%;height:64px;color:var(--color-fg-default);text-align:left;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);background-color:#0000;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 16px;transition:border .2s;display:flex;position:relative}.WishDonationEventModal-module-scss-module__nDbEXW__radio:hover{border:1px solid var(--color-fg-default)}.WishDonationEventModal-module-scss-module__nDbEXW__input{width:0;height:0;position:absolute;top:0;left:0}.WishDonationEventModal-module-scss-module__nDbEXW__circle{border:2px solid var(--color-primary-muted);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.WishDonationEventModal-module-scss-module__nDbEXW__circle:after{content:"";background-color:var(--color-constant-white);border-radius:50%;width:8px;height:8px}.WishDonationEventModal-module-scss-module__nDbEXW__active{border:1px solid var(--color-fg-default)}.WishDonationEventModal-module-scss-module__nDbEXW__active .WishDonationEventModal-module-scss-module__nDbEXW__circle{background-color:var(--color-primary-muted)}.WishDonationEventModal-module-scss-module__nDbEXW__disabled{pointer-events:none;opacity:.4}.WishDonationEventModal-module-scss-module__nDbEXW__checkbox{font:var(--typography-description-s-font);letter-spacing:var(--typography-description-s-letter-spacing)}.WishDonationEventModal-module-scss-module__nDbEXW__checkbox a{color:var(--color-primary-soft);text-decoration:none}.WishDonationEventModal-module-scss-module__nDbEXW__submit{padding:0 32px 32px}.WishDonationEventModal-module-scss-module__nDbEXW__submit button{width:100%}.WishDonationEventModal-module-scss-module__nDbEXW__buttons{flex-direction:column;gap:12px;display:flex}.WishDonationEventModal-module-scss-module__nDbEXW__link{text-decoration:none}.WishDonationEventModal-module-scss-module__nDbEXW__link_disabled{pointer-events:none;opacity:.4}@media screen and not (min-width:640px){.WishDonationEventModal-module-scss-module__nDbEXW__container{border-radius:24px 24px 0 0}}
.BannerContainer-module-scss-module__bStCIa__container{width:100%;color:var(--color-white)}.BannerContainer-module-scss-module__bStCIa__container_primary{background:var(--color-primary-soft)}.BannerContainer-module-scss-module__bStCIa__container_info{background:var(--color-info-soft)}.BannerContainer-module-scss-module__bStCIa__container_warning{background:var(--color-warning-soft)}.BannerContainer-module-scss-module__bStCIa__container_error{background:var(--color-error-soft)}.BannerContainer-module-scss-module__bStCIa__container_success{background:var(--color-success-soft)}.BannerContainer-module-scss-module__bStCIa__content{padding:12px 0}
.CharityRandomizerModal-module-scss-module__WpUQIq__content{--modal-side-padding:32px;padding:var(--modal-side-padding);background-color:var(--color-bg-page)}.CharityRandomizerModal-module-scss-module__WpUQIq__title{color:var(--color-fg-default);text-align:center;font:var(--typography-heading-h5-font);letter-spacing:var(--typography-heading-h5-letter-spacing);margin-bottom:20px}.CharityRandomizerModal-module-scss-module__WpUQIq__viewport{--reel-card-width:220px;--reel-gap:12px;--reel-step:calc(var(--reel-card-width) + var(--reel-gap));--reel-duration:var(--reel-duration-base);--reel-offset-from:calc(var(--reel-step)*-1*var(--reel-start-index));--reel-offset-to:calc(var(--reel-step)*-1*var(--reel-selected-index));width:calc(100% + var(--modal-side-padding)*2);max-width:600px;min-height:280px;margin:0 calc(var(--modal-side-padding)*-1);align-items:center;display:flex;overflow:hidden}.CharityRandomizerModal-module-scss-module__WpUQIq__link{color:inherit;text-decoration:none}.CharityRandomizerModal-module-scss-module__WpUQIq__track{will-change:transform;transform:translateX(var(--reel-offset-to));gap:var(--reel-gap);flex-shrink:0;align-items:flex-start;padding-inline-start:calc(50% - var(--reel-card-width)/2);display:flex}.CharityRandomizerModal-module-scss-module__WpUQIq__track_animated{animation:CharityRandomizerModal-module-scss-module__WpUQIq__reel-slide var(--reel-duration)cubic-bezier(.2,.1,.1,1)forwards}@media (prefers-reduced-motion:reduce){.CharityRandomizerModal-module-scss-module__WpUQIq__viewport{--reel-duration:1ms}}.CharityRandomizerModal-module-scss-module__WpUQIq__buttons{flex-direction:column;justify-content:center;gap:20px;padding-top:20px;display:flex}.CharityRandomizerModal-module-scss-module__WpUQIq__reload span:first-child{align-items:center;gap:8px;display:flex}.CharityRandomizerModal-module-scss-module__WpUQIq__reload{--button-height:auto;cursor:pointer;width:auto;height:auto;min-height:auto;color:var(--color-primary-hover);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);background:0 0;border:none;justify-content:center;align-self:center;align-items:center;gap:8px;display:flex}.CharityRandomizerModal-module-scss-module__WpUQIq__reload[aria-disabled=true]{opacity:.4}.CharityRandomizerModal-module-scss-module__WpUQIq__reloader_icon{width:16px;height:16px}@media screen and not (min-width:640px){.CharityRandomizerModal-module-scss-module__WpUQIq__content{--modal-side-padding:18px}.CharityRandomizerModal-module-scss-module__WpUQIq__title{margin-bottom:8px}.charity-randomizer-modal-container button[aria-label=Закрыть]{top:16px}}@keyframes CharityRandomizerModal-module-scss-module__WpUQIq__reel-slide{0%{transform:translateX(var(--reel-offset-from))}to{transform:translateX(var(--reel-offset-to))}}
.AwardCard-module-scss-module__BPTtFa__card{background:var(--color-neutral-container-soft);border-radius:16px;flex-direction:column;flex:1;gap:4px;height:240px;padding:12px 16px;display:flex}.AwardCard-module-scss-module__BPTtFa__sum{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);color:var(--color-primary-soft)}.AwardCard-module-scss-module__BPTtFa__title{color:var(--color-fg-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.AwardCard-module-scss-module__BPTtFa__image{width:88px;height:88px;margin:auto 0 0}.AwardCard-module-scss-module__BPTtFa__image img{width:100%;height:100%}@media screen and not (min-width:1024px){.AwardCard-module-scss-module__BPTtFa__card{height:204px}}@media screen and not (min-width:640px){.AwardCard-module-scss-module__BPTtFa__card{flex:initial}}
.LectureVideoModal-module-scss-module__OLxWFG__close{cursor:pointer;z-index:1;width:48px;height:48px;color:var(--color-neutral-default);background:var(--color-neutral-container-soft);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex;position:absolute;top:12px;right:12px}.LectureVideoModal-module-scss-module__OLxWFG__close:focus-visible{outline:2px solid var(--color-neutral-container-soft);outline-offset:2px}.LectureVideoModal-module-scss-module__OLxWFG__player{position:relative}.LectureVideoModal-module-scss-module__OLxWFG__video{aspect-ratio:16/9;background:var(--color-neutral-container-soft);border-radius:24px;outline:none;width:100%;display:block}.LectureVideoModal-module-scss-module__OLxWFG__icon{scale:var(--play-icon-scale);width:64px;height:64px;transition:scale .2s}.LectureVideoModal-module-scss-module__OLxWFG__play{--play-icon-scale:1;cursor:pointer;background-color:#00000029;border:0;border-radius:24px;outline:none;justify-content:center;align-items:center;padding:0;transition:background-color .2s;display:flex;position:absolute;inset:0}.LectureVideoModal-module-scss-module__OLxWFG__play:hover,.LectureVideoModal-module-scss-module__OLxWFG__play:focus-visible{--play-icon-scale:1.25;background-color:#0000003d}.LectureVideoModal-module-scss-module__OLxWFG__play:focus-visible .LectureVideoModal-module-scss-module__OLxWFG__icon{outline:2px solid var(--color-neutral-container-soft);outline-offset:2px;border-radius:100%}@media screen and not (min-width:640px){.LectureVideoModal-module-scss-module__OLxWFG__overlay{align-items:stretch;padding:0}.LectureVideoModal-module-scss-module__OLxWFG__container.LectureVideoModal-module-scss-module__OLxWFG__container{background:var(--color-constant-black);width:100%;height:100dvh;max-height:100dvh;box-shadow:none;border-radius:0;align-items:center}.LectureVideoModal-module-scss-module__OLxWFG__video,.LectureVideoModal-module-scss-module__OLxWFG__play{border-radius:0}}@media (hover:hover){.LectureVideoModal-module-scss-module__OLxWFG__close:hover{color:var(--color-primary-dark)}}@media (prefers-reduced-motion:reduce){.LectureVideoModal-module-scss-module__OLxWFG__close,.LectureVideoModal-module-scss-module__OLxWFG__play,.LectureVideoModal-module-scss-module__OLxWFG__icon{transition:none}}
.Donation-module-scss-module__0o0BOa__root{background:var(--color-secondary-container-soft);border-radius:48px;justify-content:space-between;align-items:flex-end;padding:40px;display:flex;position:relative}.Donation-module-scss-module__0o0BOa__content{flex-direction:column;gap:16px;max-width:439px;display:flex}.Donation-module-scss-module__0o0BOa__title{color:var(--color-primary-default);font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}.Donation-module-scss-module__0o0BOa__description{color:var(--color-primary-soft);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.Donation-module-scss-module__0o0BOa__icon{position:absolute;bottom:47px;right:177px}.Donation-module-scss-module__0o0BOa__button{width:100%;max-width:180px;text-decoration:none}.Donation-module-scss-module__0o0BOa__button button{width:100%}@media screen and not (min-width:1280px){.Donation-module-scss-module__0o0BOa__root{border-radius:40px;padding:32px}.Donation-module-scss-module__0o0BOa__icon{bottom:26px;right:132px}}@media screen and not (min-width:1024px){.Donation-module-scss-module__0o0BOa__root{gap:32px;align-items:initial;flex-direction:column;padding:24px}.Donation-module-scss-module__0o0BOa__icon{width:265px;bottom:12px;right:12px}}@media screen and not (min-width:768px){.Donation-module-scss-module__0o0BOa__content{max-width:400px}}@media screen and not (min-width:640px){.Donation-module-scss-module__0o0BOa__root{border-radius:24px;padding:16px}.Donation-module-scss-module__0o0BOa__title{width:160px}.Donation-module-scss-module__0o0BOa__description{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.Donation-module-scss-module__0o0BOa__icon{width:163px;bottom:148px;right:16px}.Donation-module-scss-module__0o0BOa__button{max-width:initial}}
.Header-module-scss-module__8fyEVa__content{justify-content:space-between;align-items:center;height:64px;display:flex;position:relative}.Header-module-scss-module__8fyEVa__logos{align-items:center;gap:32px;display:flex}.Header-module-scss-module__8fyEVa__logo{align-items:center;display:flex}.Header-module-scss-module__8fyEVa__logo__container{justify-content:flex-start;align-items:center;gap:8px;display:flex}.Header-module-scss-module__8fyEVa__logo svg{aspect-ratio:183/32;width:auto;height:32px}.Header-module-scss-module__8fyEVa__logo:focus-visible,.Header-module-scss-module__8fyEVa__link:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:2px;border-radius:50px}.Header-module-scss-module__8fyEVa__components{justify-content:flex-end;align-items:center;gap:22px;display:flex}.Header-module-scss-module__8fyEVa__header{z-index:120;background-color:var(--color-bg-page);border-radius:0 0 32px 32px}.Header-module-scss-module__8fyEVa__header_menuOpen{border-radius:0;position:relative}.Header-module-scss-module__8fyEVa__overlay{z-index:10;background:#00000080;position:fixed;inset:0}.Header-module-scss-module__8fyEVa__button_unstyled{all:unset;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:12px;margin:0;padding:0;display:flex}.Header-module-scss-module__8fyEVa__button_unstyled:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px;border-radius:4px}.Header-module-scss-module__8fyEVa__button_unstyled:hover{opacity:.8}.Header-module-scss-module__8fyEVa__button_unstyled:active{opacity:.6}.Header-module-scss-module__8fyEVa__menuIcon{margin-left:-4px;padding:4px}.Header-module-scss-module__8fyEVa__menuIcon:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:0;border-radius:50px}.Header-module-scss-module__8fyEVa__buttons{justify-content:flex-end;align-items:center;gap:12px;display:flex}.Header-module-scss-module__8fyEVa__buttons_gap{gap:14px}@media screen and not (min-width:1024px){.Header-module-scss-module__8fyEVa__header{border-radius:0 0 24px 24px}.Header-module-scss-module__8fyEVa__content{height:52px}.Header-module-scss-module__8fyEVa__logos{gap:24px}.Header-module-scss-module__8fyEVa__logo svg{aspect-ratio:160/28;width:auto;height:28px}.Header-module-scss-module__8fyEVa__wb{width:115px}}@media screen and not (min-width:768px){.Header-module-scss-module__8fyEVa__logo svg{aspect-ratio:160/28;width:auto;height:28px}}@media screen and not (min-width:640px){.Header-module-scss-module__8fyEVa__logo__container{gap:0}.Header-module-scss-module__8fyEVa__logos{gap:10px}.Header-module-scss-module__8fyEVa__logo{padding:0}.Header-module-scss-module__8fyEVa__logo svg{aspect-ratio:114/20;width:auto;height:20px}.Header-module-scss-module__8fyEVa__link{display:none}.Header-module-scss-module__8fyEVa__content{height:52px}.Header-module-scss-module__8fyEVa__components{gap:0}}
.Faq-module-scss-module__BiDhHq__root{grid-template-columns:repeat(3,1fr);align-items:flex-start;gap:24px;margin:0 0 72px;display:grid}.Faq-module-scss-module__BiDhHq__block{height:320px;color:var(--color-primary-default);background-color:var(--color-constant-white);border-radius:32px;flex-direction:column;grid-column:3;justify-content:end;padding:32px;display:flex;position:relative}.Faq-module-scss-module__BiDhHq__info{flex-direction:column;align-items:start;gap:12px;display:flex}.Faq-module-scss-module__BiDhHq__heading{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-primary-default)}.Faq-module-scss-module__BiDhHq__phone{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-primary-default);text-decoration:none}.Faq-module-scss-module__BiDhHq__phone:hover{text-decoration:underline}.Faq-module-scss-module__BiDhHq__phone:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:4px;border-radius:50px}.Faq-module-scss-module__BiDhHq__image{height:160px;position:absolute;top:24px;right:24px}.Faq-module-scss-module__BiDhHq__faq{grid-area:1/1/auto/3}@media screen and not (min-width:1024px){.Faq-module-scss-module__BiDhHq__root{grid-template-columns:1fr;gap:16px}.Faq-module-scss-module__BiDhHq__block{grid-column:1;height:180px;padding:24px}.Faq-module-scss-module__BiDhHq__info{justify-content:space-between;height:100%}.Faq-module-scss-module__BiDhHq__image{height:148px;top:16px}.Faq-module-scss-module__BiDhHq__faq{grid-area:2/1}}@media screen and not (min-width:640px){.Faq-module-scss-module__BiDhHq__root{margin:0 0 48px}.Faq-module-scss-module__BiDhHq__block{border-radius:28px;padding:20px}.Faq-module-scss-module__BiDhHq__image{height:120px;top:auto;bottom:12px;right:12px}}
.Hero-module-scss-module__Z_W_Pa__root{height:460px;color:var(--color-constant-white);flex-direction:column;gap:24px;padding:40px;display:flex;position:relative}.Hero-module-scss-module__Z_W_Pa__title{font:var(--typography-display-xl-font);letter-spacing:var(--typography-display-xl-letter-spacing);z-index:1;max-width:800px}.Hero-module-scss-module__Z_W_Pa__text{font:var(--typography-display-xs-font);letter-spacing:var(--typography-display-xs-letter-spacing);z-index:1;max-width:480px;margin:auto 0 0}.Hero-module-scss-module__Z_W_Pa__contents{display:contents}.Hero-module-scss-module__Z_W_Pa__image{object-fit:cover;border-radius:48px;width:100%;height:100%;position:absolute;inset:0}.Hero-module-scss-module__Z_W_Pa__ill{aspect-ratio:436/300;height:300px;position:absolute;bottom:-64px;right:-64px}@media screen and not (min-width:1440px){.Hero-module-scss-module__Z_W_Pa__root{gap:16px}.Hero-module-scss-module__Z_W_Pa__title{max-width:728px}}@media screen and not (min-width:1280px){.Hero-module-scss-module__Z_W_Pa__root{padding:32px}.Hero-module-scss-module__Z_W_Pa__title{max-width:590px}.Hero-module-scss-module__Z_W_Pa__image{border-radius:40px}.Hero-module-scss-module__Z_W_Pa__ill{height:240px}}@media screen and not (min-width:1024px){.Hero-module-scss-module__Z_W_Pa__root{gap:12px;padding:24px}.Hero-module-scss-module__Z_W_Pa__title,.Hero-module-scss-module__Z_W_Pa__text{max-width:440px}.Hero-module-scss-module__Z_W_Pa__ill{height:220px}}@media screen and not (min-width:768px){.Hero-module-scss-module__Z_W_Pa__title,.Hero-module-scss-module__Z_W_Pa__text{max-width:355px}.Hero-module-scss-module__Z_W_Pa__ill{height:200px}}@media screen and not (min-width:640px){.Hero-module-scss-module__Z_W_Pa__root{padding:16px}.Hero-module-scss-module__Z_W_Pa__title{max-width:none}.Hero-module-scss-module__Z_W_Pa__text{margin:0}.Hero-module-scss-module__Z_W_Pa__image{border-radius:28px}}
.Join-module-scss-module__x3Z1HG__root{background-color:var(--color-primary-muted);border-radius:48px;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:24px;padding:40px;display:grid}.Join-module-scss-module__x3Z1HG__info{flex-direction:column;gap:24px;display:flex}.Join-module-scss-module__x3Z1HG__title{color:var(--color-constant-white);font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing)}.Join-module-scss-module__x3Z1HG__text{color:var(--color-secondary-muted);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing)}.Join-module-scss-module__x3Z1HG__link{color:var(--color-secondary-muted)}.Join-module-scss-module__x3Z1HG__link:focus-visible{outline:2px solid var(--color-constant-white);outline-offset:2px;border-radius:100px}.Join-module-scss-module__x3Z1HG__list{flex-direction:column;grid-row:span 2;gap:24px;list-style:none;display:flex}.Join-module-scss-module__x3Z1HG__button{place-self:end start;text-decoration:none}.Join-module-scss-module__x3Z1HG__button:focus-visible{outline:2px solid var(--color-constant-white);outline-offset:4px;border-radius:100px}@media screen and not (min-width:1440px){.Join-module-scss-module__x3Z1HG__info,.Join-module-scss-module__x3Z1HG__list{gap:16px}}@media screen and not (min-width:1280px){.Join-module-scss-module__x3Z1HG__root{border-radius:40px;gap:16px;padding:32px}}@media screen and not (min-width:1024px){.Join-module-scss-module__x3Z1HG__root{padding:24px}.Join-module-scss-module__x3Z1HG__info,.Join-module-scss-module__x3Z1HG__list{gap:12px}}@media screen and not (min-width:640px){.Join-module-scss-module__x3Z1HG__root{border-radius:28px;flex-direction:column;gap:8px;padding:16px;display:flex}.Join-module-scss-module__x3Z1HG__info{padding:0 0 12px}.Join-module-scss-module__x3Z1HG__button{place-self:auto}}
.RandomizerWishModal-module-scss-module__p8H8XW__content{background-color:var(--color-bg-page);flex-direction:column;padding:32px 0;display:flex;overflow:hidden}.RandomizerWishModal-module-scss-module__p8H8XW__reelWrapper{align-items:center;width:600px;padding:32px 0 0;display:flex;position:relative;left:50%;transform:translate(-50%)}.RandomizerWishModal-module-scss-module__p8H8XW__preview{flex-direction:column;align-items:center;padding:40px 0;display:flex}.RandomizerWishModal-module-scss-module__p8H8XW__title{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);color:var(--color-fg-default);margin:8px 0 16px}.RandomizerWishModal-module-scss-module__p8H8XW__text{color:var(--color-fg-default);text-align:center;font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.RandomizerWishModal-module-scss-module__p8H8XW__topContentWrapper{flex-direction:column;align-items:center;width:100%;height:346px;display:flex}.RandomizerWishModal-module-scss-module__p8H8XW__topContentWrapper__loader{justify-content:center}.RandomizerWishModal-module-scss-module__p8H8XW__topContentWrapper__text{color:var(--color-primary-soft);text-align:center;font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.RandomizerWishModal-module-scss-module__p8H8XW__topContentWrapper__image{flex:1;justify-content:center;align-items:center;display:flex}.RandomizerWishModal-module-scss-module__p8H8XW__topContentWrapper__image svg{width:360px;max-width:100%}.RandomizerWishModal-module-scss-module__p8H8XW__reel{gap:12px;animation:3s forwards RandomizerWishModal-module-scss-module__p8H8XW__reel-rotate;display:flex}.RandomizerWishModal-module-scss-module__p8H8XW__reel__item{justify-content:center;align-items:center;display:flex}.RandomizerWishModal-module-scss-module__p8H8XW__item{flex-shrink:0;max-width:280px}.RandomizerWishModal-module-scss-module__p8H8XW__reloadButton{cursor:pointer;color:var(--color-primary-hover);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);background:0 0;border:0;align-items:center;gap:8px;margin:20px auto;display:flex}.RandomizerWishModal-module-scss-module__p8H8XW__button{padding:0 32px}.RandomizerWishModal-module-scss-module__p8H8XW__button button{width:100%}@keyframes RandomizerWishModal-module-scss-module__p8H8XW__reel-rotate{0%{transform:translate(0)}to{transform:translate(-4804px)}}
.CharityRandomizerBanner-module-scss-module__vkEHCq__root{cursor:pointer;background:var(--color-secondary-container-hover);border-radius:18px;padding:14px 16px 16px;position:relative;overflow:hidden}.CharityRandomizerBanner-module-scss-module__vkEHCq__root:focus-visible{outline:none}.CharityRandomizerBanner-module-scss-module__vkEHCq__root.CharityRandomizerBanner-module-scss-module__vkEHCq__disabled{cursor:default}.CharityRandomizerBanner-module-scss-module__vkEHCq__content{z-index:1;flex-direction:column;max-width:calc(100% - 84px);height:100%;display:flex;position:relative}.CharityRandomizerBanner-module-scss-module__vkEHCq__button{width:161px;margin-top:auto;display:flex}.CharityRandomizerBanner-module-scss-module__vkEHCq__disabled .CharityRandomizerBanner-module-scss-module__vkEHCq__button{cursor:default;opacity:.4}.CharityRandomizerBanner-module-scss-module__vkEHCq__root:focus-visible .CharityRandomizerBanner-module-scss-module__vkEHCq__button{outline:2px solid var(--color-primary-soft);outline-offset:2px;border-radius:100px}.CharityRandomizerBanner-module-scss-module__vkEHCq__title{max-width:205px;color:var(--color-primary-soft);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.CharityRandomizerBanner-module-scss-module__vkEHCq__text{max-width:197px;color:var(--color-primary-soft);font:var(--typography-description-s-font);letter-spacing:var(--typography-description-s-letter-spacing);margin-top:2px}.CharityRandomizerBanner-module-scss-module__vkEHCq__image{pointer-events:none;width:180px;height:134px;margin:0;position:absolute;top:calc(50% + 2px);right:-48px;transform:translateY(-50%)}
.CharityRandomizerCard-module-scss-module__wyFNIa__button{align-self:stretch;width:100%}.CharityRandomizerCard-module-scss-module__wyFNIa__disabled .CharityRandomizerCard-module-scss-module__wyFNIa__button{cursor:default;opacity:.4}.CharityRandomizerCard-module-scss-module__wyFNIa__root:focus-visible .CharityRandomizerCard-module-scss-module__wyFNIa__button{outline:2px solid var(--color-primary-soft);outline-offset:2px;border-radius:100px}.CharityRandomizerCard-module-scss-module__wyFNIa__root{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:center;appearance:none;background:var(--color-secondary-container-hover);border:none;border-radius:32px;flex-direction:column;justify-content:flex-start;align-items:center;padding:20px;display:flex}.CharityRandomizerCard-module-scss-module__wyFNIa__root:focus-visible{outline:none}.CharityRandomizerCard-module-scss-module__wyFNIa__root.CharityRandomizerCard-module-scss-module__wyFNIa__disabled{cursor:default}.CharityRandomizerCard-module-scss-module__wyFNIa__root__horizontal .CharityRandomizerCard-module-scss-module__wyFNIa__content .CharityRandomizerCard-module-scss-module__wyFNIa__button{display:none}.CharityRandomizerCard-module-scss-module__wyFNIa__content{margin:auto 0;padding-bottom:32px;display:block}.CharityRandomizerCard-module-scss-module__wyFNIa__image{width:100%;height:148px;margin-bottom:8px}.CharityRandomizerCard-module-scss-module__wyFNIa__title{max-width:230px;color:var(--color-primary-soft);text-align:center;font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);margin:0 auto;display:block;position:relative}.CharityRandomizerCard-module-scss-module__wyFNIa__text{color:var(--color-primary-soft);text-align:center;font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);margin-top:8px;display:block}@media screen and not (min-width:640px){.CharityRandomizerCard-module-scss-module__wyFNIa__root__vertical{background:0 0;gap:12px;padding:0}.CharityRandomizerCard-module-scss-module__wyFNIa__root__vertical .CharityRandomizerCard-module-scss-module__wyFNIa__image{height:80px;margin-top:10px}.CharityRandomizerCard-module-scss-module__wyFNIa__root__vertical .CharityRandomizerCard-module-scss-module__wyFNIa__content{background:var(--color-secondary-container-hover);border-radius:20px;width:100%;height:100%;padding:12px}.CharityRandomizerCard-module-scss-module__wyFNIa__root__vertical .CharityRandomizerCard-module-scss-module__wyFNIa__title{max-width:108px;font:var(--typography-description-s-font);letter-spacing:var(--typography-description-s-letter-spacing);margin:0 auto}.CharityRandomizerCard-module-scss-module__wyFNIa__root__horizontal{background:var(--color-secondary-container-hover);padding:16px;display:block;position:relative;overflow:hidden}.CharityRandomizerCard-module-scss-module__wyFNIa__root__horizontal .CharityRandomizerCard-module-scss-module__wyFNIa__title{text-align:left;margin-bottom:12px}.CharityRandomizerCard-module-scss-module__wyFNIa__root__horizontal .CharityRandomizerCard-module-scss-module__wyFNIa__button{display:none}.CharityRandomizerCard-module-scss-module__wyFNIa__root__horizontal .CharityRandomizerCard-module-scss-module__wyFNIa__content{z-index:1;max-width:calc(100% - 84px);position:relative}.CharityRandomizerCard-module-scss-module__wyFNIa__root__horizontal .CharityRandomizerCard-module-scss-module__wyFNIa__content .CharityRandomizerCard-module-scss-module__wyFNIa__button{width:161px;display:flex}.CharityRandomizerCard-module-scss-module__wyFNIa__root__horizontal .CharityRandomizerCard-module-scss-module__wyFNIa__image{pointer-events:none;width:199px;height:148px;margin:0;position:absolute;top:50%;right:0;transform:translate(25%,-50%)}}
.LoginButton-module-scss-module__rEKkyq__buttons{justify-content:flex-end;align-items:center;gap:12px;display:flex}.LoginButton-module-scss-module__rEKkyq__buttons_gap{gap:14px}.LoginButton-module-scss-module__rEKkyq__buttons:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:2px}
.ModalEditProfile-module-scss-module__Bv1tbq__container{background-color:var(--color-constant-white);flex-direction:column;height:100%;padding:32px;display:flex}.ModalEditProfile-module-scss-module__Bv1tbq__heading{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);color:var(--color-fg-default);margin:0 0 20px}.ModalEditProfile-module-scss-module__Bv1tbq__tabs{border-bottom:1px solid var(--color-border-default);gap:20px;display:flex}.ModalEditProfile-module-scss-module__Bv1tbq__tab{cursor:pointer;color:var(--color-fg-default);white-space:nowrap;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);background-color:#0000;border:none;border-bottom:3px solid #0000;border-radius:0;padding:20px 0}.ModalEditProfile-module-scss-module__Bv1tbq__tab__active{border-bottom:3px solid var(--color-fg-default)}.ModalEditProfile-module-scss-module__Bv1tbq__content{height:100%;max-height:456px;overflow-y:auto}.ModalEditProfile-module-scss-module__Bv1tbq__label{font:var(--typography-heading-h5-font);letter-spacing:var(--typography-heading-h5-letter-spacing);color:var(--color-fg-default);padding:24px 0 16px}.ModalEditProfile-module-scss-module__Bv1tbq__avatars{border:1px solid var(--color-border-default);border-radius:18px;flex-wrap:wrap;gap:4px;padding:16px;display:flex}.ModalEditProfile-module-scss-module__Bv1tbq__avatar{cursor:pointer;background-color:#0000;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:92px;height:92px;padding:8px;display:flex}.ModalEditProfile-module-scss-module__Bv1tbq__avatar__selected{border:2px solid var(--color-fg-default)}.ModalEditProfile-module-scss-module__Bv1tbq__avatar img{border-radius:50%}.ModalEditProfile-module-scss-module__Bv1tbq__row{border:1px solid var(--color-border-default);border-radius:20px;justify-content:space-between;align-items:center;gap:8px;padding:16px;display:flex}.ModalEditProfile-module-scss-module__Bv1tbq__row label{flex-shrink:0}.ModalEditProfile-module-scss-module__Bv1tbq__margin{margin:12px 0 0}.ModalEditProfile-module-scss-module__Bv1tbq__title{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);width:100%;color:var(--color-fg-default);overflow:hidden}.ModalEditProfile-module-scss-module__Bv1tbq__section{border:1px solid var(--color-border-default);border-radius:20px;flex-direction:column;gap:16px;padding:16px;display:flex}.ModalEditProfile-module-scss-module__Bv1tbq__block{justify-content:space-between;gap:8px;display:flex}.ModalEditProfile-module-scss-module__Bv1tbq__block label{flex-shrink:0}.ModalEditProfile-module-scss-module__Bv1tbq__list{flex-direction:column;gap:12px;display:flex}.ModalEditProfile-module-scss-module__Bv1tbq__buttons{justify-content:flex-end;gap:12px;margin:20px 0 0;display:flex}.ModalEditProfile-module-scss-module__Bv1tbq__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}.ModalEditProfile-module-scss-module__Bv1tbq__placeholder{color:var(--color-fg-soft);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.ModalEditProfile-module-scss-module__Bv1tbq__suffix{color:var(--color-fg-default)}.ModalEditProfile-module-scss-module__Bv1tbq__selectContent{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.ModalEditProfile-module-scss-module__Bv1tbq__option{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border-radius:6px;padding:10px 12px}.ModalEditProfile-module-scss-module__Bv1tbq__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}.ModalEditProfile-module-scss-module__Bv1tbq__select_block{flex-direction:column;gap:8px;margin:12px 0 0;display:flex}.ModalEditProfile-module-scss-module__Bv1tbq__hint{font:var(--typography-single-xs-font);letter-spacing:var(--typography-single-xs-letter-spacing);color:var(--color-neutral-soft);padding:0 12px}@media screen and not (min-width:640px){.ModalEditProfile-module-scss-module__Bv1tbq__container{padding:24px 16px}.ModalEditProfile-module-scss-module__Bv1tbq__heading{margin:0 0 16px}.ModalEditProfile-module-scss-module__Bv1tbq__buttons{gap:8px;margin:16px 0 0}}
.LectureVideoCard-module-scss-module__Dse6mG__root{aspect-ratio:16/9;background:var(--color-neutral-container-soft);border-radius:24px;flex-direction:column;gap:16px;display:flex;position:relative;overflow:hidden}.LectureVideoCard-module-scss-module__Dse6mG__image{object-fit:cover;width:100%;height:100%;display:block}.LectureVideoCard-module-scss-module__Dse6mG__play{--play-icon-scale:1;cursor:pointer;border-radius:inherit;background-color:#00000029;border:0;justify-content:center;align-items:center;padding:0;transition:background-color .2s;display:flex;position:absolute;inset:0}.LectureVideoCard-module-scss-module__Dse6mG__play:hover,.LectureVideoCard-module-scss-module__Dse6mG__play:focus-visible{--play-icon-scale:1.25;background-color:#0000003d}.LectureVideoCard-module-scss-module__Dse6mG__play:focus-visible{outline:none}.LectureVideoCard-module-scss-module__Dse6mG__root:has(.LectureVideoCard-module-scss-module__Dse6mG__play:focus-visible){outline:2px solid var(--color-primary-default);outline-offset:2px}.LectureVideoCard-module-scss-module__Dse6mG__icon{scale:var(--play-icon-scale);width:64px;height:64px;transition:scale .2s}.LectureVideoCard-module-scss-module__Dse6mG__title{color:var(--color-primary-default);font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing)}@media (prefers-reduced-motion:reduce){.LectureVideoCard-module-scss-module__Dse6mG__play,.LectureVideoCard-module-scss-module__Dse6mG__icon{transition:none}}
.Footer-module-scss-module__LNdgcq__footer{padding:0 0 48px}.Footer-module-scss-module__LNdgcq__root{background:var(--color-secondary-container-soft);border-radius:48px;justify-content:space-between;align-items:center;margin:64px 0 0;padding:24px 48px;display:flex;position:relative}.Footer-module-scss-module__LNdgcq__rights{color:var(--color-fg-default);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing)}.Footer-module-scss-module__LNdgcq__icon{position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.Footer-module-scss-module__LNdgcq__links{text-align:right;flex-direction:column;gap:12px;display:flex}.Footer-module-scss-module__LNdgcq__link{color:var(--color-primary-soft);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);text-decoration:none}@media screen and not (min-width:1280px){.Footer-module-scss-module__LNdgcq__root{padding:24px 40px}}@media screen and not (min-width:768px){.Footer-module-scss-module__LNdgcq__root{border-radius:24px;flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.Footer-module-scss-module__LNdgcq__links{text-align:left}.Footer-module-scss-module__LNdgcq__icon{bottom:44px;right:10px;left:initial;transform:initial;width:96px;position:absolute}}
.Location-module-scss-module__inFwzG__root{border:2px solid var(--color-primary-muted);border-radius:48px;grid-template-columns:repeat(2,1fr);gap:24px;margin:0 0 72px;padding:38px 40px;display:grid}.Location-module-scss-module__inFwzG__content{height:402px;color:var(--color-primary-default);background:var(--color-constant-white);border-radius:24px;flex-direction:column;gap:24px;padding:32px;display:flex}.Location-module-scss-module__inFwzG__heading{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);margin:0 0 auto}.Location-module-scss-module__inFwzG__subtitle{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing)}.Location-module-scss-module__inFwzG__address{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing)}.Location-module-scss-module__inFwzG__map{object-fit:cover;border-radius:24px;width:100%;height:100%}.Location-module-scss-module__inFwzG__link{cursor:pointer;width:100%;height:134px;color:var(--color-primary-on-default);background:var(--color-primary-soft);font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);border-radius:24px;grid-column:span 2;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.Location-module-scss-module__inFwzG__link:hover{background:var(--color-primary-default)}.Location-module-scss-module__inFwzG__link:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:2px}.Location-module-scss-module__inFwzG__left{height:100%;position:absolute;top:0;left:0}.Location-module-scss-module__inFwzG__right{height:100%;position:absolute;top:0;right:0}@media screen and not (min-width:1280px){.Location-module-scss-module__inFwzG__root{gap:16px;padding:30px 32px}.Location-module-scss-module__inFwzG__link{height:132px}}@media screen and not (min-width:1024px){.Location-module-scss-module__inFwzG__root{border-radius:40px;grid-template-columns:repeat(1,1fr);padding:24px}.Location-module-scss-module__inFwzG__content{height:280px}.Location-module-scss-module__inFwzG__map{max-height:402px}.Location-module-scss-module__inFwzG__link{grid-column:initial;height:128px}}@media screen and not (min-width:640px){.Location-module-scss-module__inFwzG__root{border-radius:28px;gap:8px;margin:0 0 48px;padding:16px}.Location-module-scss-module__inFwzG__content{border-radius:20px;gap:16px;height:200px;padding:16px}.Location-module-scss-module__inFwzG__map{border-radius:20px;max-height:280px}.Location-module-scss-module__inFwzG__link{border-radius:20px;height:80px}}
.Footer-module-scss-module__DpGhDW__footer{padding:0 0 64px}.Footer-module-scss-module__DpGhDW__root{background-color:var(--color-constant-white);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border-radius:48px;gap:24px;padding:40px 48px;display:flex;position:relative}.Footer-module-scss-module__DpGhDW__year{color:var(--color-fg-soft);margin-right:auto}.Footer-module-scss-module__DpGhDW__link{color:var(--color-primary-soft);text-decoration:none}.Footer-module-scss-module__DpGhDW__link:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:2px;border-radius:50px}@media screen and not (min-width:1280px){.Footer-module-scss-module__DpGhDW__root{padding:40px}}@media screen and not (min-width:1024px){.Footer-module-scss-module__DpGhDW__footer{padding:0 0 48px}.Footer-module-scss-module__DpGhDW__root{border-radius:40px;flex-direction:column;align-items:center;gap:16px;padding:32px 40px}.Footer-module-scss-module__DpGhDW__year{order:1;margin:16px 0 0}}@media screen and not (min-width:640px){.Footer-module-scss-module__DpGhDW__root{border-radius:24px;padding:32px 20px}.Footer-module-scss-module__DpGhDW__link{text-align:center}}
.How-module-scss-module__KMcntq__root{color:var(--color-primary-default);background-color:var(--color-constant-white);border-radius:48px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:48px 24px;padding:40px;display:grid;overflow:hidden}.How-module-scss-module__KMcntq__title{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing)}.How-module-scss-module__KMcntq__text{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.How-module-scss-module__KMcntq__link{color:var(--color-primary-default);border-radius:100px}.How-module-scss-module__KMcntq__link:focus-visible{outline:2px solid var(--color-primary-soft);outline-offset:2px}.How-module-scss-module__KMcntq__list{grid-column:span 2;grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.How-module-scss-module__KMcntq__item{background-color:var(--color-azure-default);border-radius:28px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:48px;padding:32px;display:flex}.How-module-scss-module__KMcntq__info{flex-direction:column;gap:24px;display:flex}.How-module-scss-module__KMcntq__index{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);background-color:var(--color-constant-white);border-radius:100px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.How-module-scss-module__KMcntq__instruction{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.How-module-scss-module__KMcntq__instruction_first{max-width:300px}.How-module-scss-module__KMcntq__button{border-radius:100px;text-decoration:none}.How-module-scss-module__KMcntq__button:focus-visible{outline:2px solid var(--color-primary-soft);outline-offset:2px}@media screen and not (min-width:1440px){.How-module-scss-module__KMcntq__root{gap:32px 24px}.How-module-scss-module__KMcntq__item{border-radius:24px;justify-content:normal;gap:32px;padding:24px}.How-module-scss-module__KMcntq__info{gap:16px}}@media screen and not (min-width:1280px){.How-module-scss-module__KMcntq__root{border-radius:40px;gap:32px 16px;padding:32px}.How-module-scss-module__KMcntq__list{gap:16px}}@media screen and not (min-width:1024px){.How-module-scss-module__KMcntq__root{flex-direction:column;gap:12px;padding:24px;display:flex}.How-module-scss-module__KMcntq__list{scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;gap:12px;margin:12px -24px 0;padding:0 24px;display:flex;overflow-x:auto}.How-module-scss-module__KMcntq__list::-webkit-scrollbar{display:none}.How-module-scss-module__KMcntq__item{flex-grow:1;flex-shrink:0;gap:24px;width:288px}.How-module-scss-module__KMcntq__info{gap:12px}}@media screen and not (min-width:640px){.How-module-scss-module__KMcntq__root{border-radius:28px;padding:16px}.How-module-scss-module__KMcntq__list{gap:8px}.How-module-scss-module__KMcntq__item{border-radius:18px;justify-content:space-between;width:220px;padding:16px}}
.JoinButton-module-scss-module__Ul7Cbq__root{background-color:var(--color-secondary-container-default);border-radius:28px;justify-content:space-between;align-items:center;gap:24px;padding:32px;transition:background-color .3s;display:flex;position:relative}.JoinButton-module-scss-module__Ul7Cbq__root:hover{background-color:var(--color-secondary-container-hover)}.JoinButton-module-scss-module__Ul7Cbq__root:focus-visible{outline:2px solid var(--color-constant-white);outline-offset:4px}.JoinButton-module-scss-module__Ul7Cbq__heading{font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);color:var(--color-primary-default)}.JoinButton-module-scss-module__Ul7Cbq__absLink{position:absolute;inset:0}@media screen and not (min-width:1440px){.JoinButton-module-scss-module__Ul7Cbq__root{border-radius:24px;padding:24px}}@media screen and not (min-width:640px){.JoinButton-module-scss-module__Ul7Cbq__root{border-radius:18px;padding:16px}}
.WishList-module-scss-module__eQEc6G__root{color:red}.WishList-module-scss-module__eQEc6G__button{cursor:pointer;height:72px;font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);border-radius:100px;padding:20px 36px}.WishList-module-scss-module__eQEc6G__sticky{pointer-events:auto;z-index:10;border:1px solid var(--color-fg-default);color:var(--color-primary-soft);white-space:nowrap;background:var(--color-constant-white);transition:opacity .2s;display:none;position:fixed;bottom:30px;left:50%;transform:translate(-50%)}.WishList-module-scss-module__eQEc6G__static{color:var(--color-primary-on-default);background:var(--color-primary-soft);border:none}.WishList-module-scss-module__eQEc6G__show{opacity:1;display:block}@media screen and not (min-width:768px){.WishList-module-scss-module__eQEc6G__button{padding:20px 28px}}
.FoundationItem-module-scss-module__jQWcIW__root{--content-background-color:var(--color-neutral-container-soft);--image-opacity:1;border-radius:32px;flex-direction:column;flex-grow:1;display:flex;overflow:hidden}.FoundationItem-module-scss-module__jQWcIW__root:hover{--content-background-color:var(--color-neutral-container-muted);--image-opacity:.9}.FoundationItem-module-scss-module__jQWcIW__image{z-index:0;aspect-ratio:3/2;height:190px;opacity:var(--image-opacity);transition:opacity .3s;overflow:hidden}.FoundationItem-module-scss-module__jQWcIW__image .FoundationItem-module-scss-module__jQWcIW__cover{object-fit:cover;width:100%;height:100%}.FoundationItem-module-scss-module__jQWcIW__content{z-index:1;background-color:var(--content-background-color);border-radius:32px;flex-direction:column;flex:1;margin-top:-32px;padding:20px;transition:background-color .3s;display:flex}.FoundationItem-module-scss-module__jQWcIW__directions{color:var(--color-fg-soft);text-overflow:ellipsis;white-space:nowrap;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);list-style-type:none;overflow:hidden}.FoundationItem-module-scss-module__jQWcIW__directions li:not(:last-child):after{content:", "}.FoundationItem-module-scss-module__jQWcIW__directions li{display:inline}.FoundationItem-module-scss-module__jQWcIW__title{-webkit-line-clamp:2;color:var(--color-primary-default);font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);-webkit-box-orient:vertical;margin-top:8px;display:-webkit-box;overflow:hidden}@media screen and not (min-width:640px){.FoundationItem-module-scss-module__jQWcIW__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.FoundationItem-module-scss-module__jQWcIW__description{-webkit-line-clamp:2;color:var(--color-fg-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);-webkit-box-orient:vertical;margin-top:8px;display:-webkit-box;overflow:hidden}.FoundationItem-module-scss-module__jQWcIW__description__single_line{-webkit-line-clamp:1}.FoundationItem-module-scss-module__jQWcIW__footer{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;display:flex}.FoundationItem-module-scss-module__jQWcIW__logo{object-fit:cover;border-radius:12px;flex-shrink:0;width:72px;height:72px}.FoundationItem-module-scss-module__jQWcIW__logo__mobile{display:none}@media screen and not (min-width:640px){.FoundationItem-module-scss-module__jQWcIW__root{border-radius:0;flex-direction:column;display:flex}.FoundationItem-module-scss-module__jQWcIW__image{aspect-ratio:5/4;height:144px;position:relative}.FoundationItem-module-scss-module__jQWcIW__content{--content-background-color:transparent;border-radius:0;margin-top:12px;padding:0}.FoundationItem-module-scss-module__jQWcIW__directions{font:var(--typography-single-xs-font);letter-spacing:var(--typography-single-xs-letter-spacing)}.FoundationItem-module-scss-module__jQWcIW__title{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.FoundationItem-module-scss-module__jQWcIW__cover{border-radius:18px}.FoundationItem-module-scss-module__jQWcIW__logo{width:48px;height:48px;position:absolute;bottom:8px;left:8px}.FoundationItem-module-scss-module__jQWcIW__logo__mobile{display:block}.FoundationItem-module-scss-module__jQWcIW__logo__footer{display:none}.FoundationItem-module-scss-module__jQWcIW__footer{flex-direction:column;gap:0}.FoundationItem-module-scss-module__jQWcIW__button{--button-padding:10px 14px;width:100%;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);margin-top:12px}.FoundationItem-module-scss-module__jQWcIW__description{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}
.WarningBanner-module-scss-module__IcFI4G__root{color:var(--color-primary-on-default);background:var(--color-primary-soft);border-radius:16px;align-items:center;gap:20px;margin:20px 0 0;padding:18px 30px 18px 20px;display:flex}.WarningBanner-module-scss-module__IcFI4G__icon{flex-shrink:0;display:flex}.WarningBanner-module-scss-module__IcFI4G__icon>span{--icon-size:40px!important}.WarningBanner-module-scss-module__IcFI4G__heading{font:var(--typography-body-m-medium-font);letter-spacing:var(--typography-body-m-medium-letter-spacing)}.WarningBanner-module-scss-module__IcFI4G__text{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.WarningBanner-module-scss-module__IcFI4G__text span{font-weight:500}@media screen and not (min-width:768px){.WarningBanner-module-scss-module__IcFI4G__root{align-items:flex-start}}
.History-module-scss-module__bL3EqW__root{border:1px solid var(--color-secondary-default);border-radius:32px;grid-template-columns:repeat(4,1fr);grid-template-areas:"heading text text button""berries awards awards awards";gap:72px 16px;padding:24px 24px 16px;display:grid}.History-module-scss-module__bL3EqW__heading{grid-area:heading;align-items:center;gap:16px;display:flex;overflow:hidden}.History-module-scss-module__bL3EqW__avatar{background-color:var(--color-secondary-soft);border-radius:50%;flex-shrink:0;width:56px;height:56px;overflow:hidden}.History-module-scss-module__bL3EqW__avatar img{object-fit:cover;width:100%;height:100%}.History-module-scss-module__bL3EqW__content{flex-direction:column;gap:4px;display:flex;overflow:hidden}.History-module-scss-module__bL3EqW__name{color:var(--color-primary-default);text-overflow:ellipsis;white-space:nowrap;font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);gap:6px;display:flex;overflow:hidden}.History-module-scss-module__bL3EqW__moderate{cursor:pointer;background-color:#0000;border:none;outline:none;width:16px;height:16px;margin:4px 0 0;display:flex}.History-module-scss-module__bL3EqW__tooltip.History-module-scss-module__bL3EqW__tooltip{z-index:200;max-width:283px;color:var(--color-fg-soft);text-align:left;white-space:wrap;opacity:1;background:var(--color-constant-white);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);border-radius:12px;padding:12px;display:flex;transform:translateY(-45px);box-shadow:0 4px 14px #00000026}.History-module-scss-module__bL3EqW__edit{cursor:pointer;color:var(--color-primary-muted);text-align:left;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);background-color:#0000;border:none}.History-module-scss-module__bL3EqW__berrie{margin:16px 0 0;display:none}.History-module-scss-module__bL3EqW__text{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);color:var(--color-primary-default);grid-area:text}.History-module-scss-module__bL3EqW__text span{color:var(--color-primary-muted)}.History-module-scss-module__bL3EqW__button{grid-area:button;justify-content:flex-end;text-decoration:none;display:flex}.History-module-scss-module__bL3EqW__berries{grid-area:berries;align-items:flex-end;display:flex}.History-module-scss-module__bL3EqW__block{align-items:center;gap:12px;text-decoration:none;display:flex}.History-module-scss-module__bL3EqW__icon{background:var(--color-neutral-container-soft);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.History-module-scss-module__bL3EqW__count p{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-primary-muted);margin:0 0 2px}.History-module-scss-module__bL3EqW__count span{color:var(--color-primary-default);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.History-module-scss-module__bL3EqW__awards{grid-area:awards;gap:12px;display:flex}.History-module-scss-module__bL3EqW__awards>*{flex:1}.History-module-scss-module__bL3EqW__empty{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);width:100%;color:var(--color-primary-muted);text-align:center}@media screen and not (min-width:1024px){.History-module-scss-module__bL3EqW__root{grid-template-areas:"heading heading berries berries""text text text text""awards awards awards awards""button button button button";grid-template-columns:initial;gap:24px;padding:24px}.History-module-scss-module__bL3EqW__text{margin:24px 0 0}.History-module-scss-module__bL3EqW__berries{justify-content:flex-end;align-items:center}.History-module-scss-module__bL3EqW__block{text-align:right;flex-direction:row-reverse}.History-module-scss-module__bL3EqW__button{width:100%}.History-module-scss-module__bL3EqW__button span{text-align:center;width:100%}.History-module-scss-module__bL3EqW__awards{gap:8px}}@media screen and not (min-width:640px){.History-module-scss-module__bL3EqW__root{border:none;border-radius:0;grid-template-areas:"heading heading heading heading""text text text text""awards awards awards awards""button button button button";gap:32px;padding:0}.History-module-scss-module__bL3EqW__name,.History-module-scss-module__bL3EqW__edit{text-align:center}.History-module-scss-module__bL3EqW__heading{border:1px solid var(--color-secondary-default);border-radius:24px;flex-direction:column;gap:20px;padding:32px 8px 24px}.History-module-scss-module__bL3EqW__berrie{align-self:center;display:inline-flex}.History-module-scss-module__bL3EqW__text{margin:0}.History-module-scss-module__bL3EqW__text br,.History-module-scss-module__bL3EqW__berries{display:none}.History-module-scss-module__bL3EqW__awards{scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;margin:0 -16px;display:flex;overflow-x:auto}.History-module-scss-module__bL3EqW__awards>div{flex-shrink:0;width:144px}.History-module-scss-module__bL3EqW__awards>div:first-child{margin:0 0 0 16px}.History-module-scss-module__bL3EqW__awards>div:last-child{margin:0 16px 0 0}.History-module-scss-module__bL3EqW__tooltip.History-module-scss-module__bL3EqW__tooltip{transform:translate(-50%);top:255px!important;left:50%!important}}
.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}}
.Header-module-scss-module__990UcW__header{z-index:120;background-color:var(--color-constant-white);border-radius:0 0 32px 32px;position:relative}.Header-module-scss-module__990UcW__header_menuOpen{border-radius:0}.Header-module-scss-module__990UcW__content{justify-content:space-between;align-items:center;height:64px;display:flex;position:relative}.Header-module-scss-module__990UcW__logos{align-items:center;gap:32px;display:flex}.Header-module-scss-module__990UcW__link{border-radius:100px}.Header-module-scss-module__990UcW__link:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:4px}.Header-module-scss-module__990UcW__bird{aspect-ratio:2;height:40px}.Header-module-scss-module__990UcW__buttons{align-items:center;gap:15px;display:flex}.Header-module-scss-module__990UcW__overlay{z-index:10;background-color:#00000080;position:fixed;inset:0}@media screen and not (min-width:1024px){.Header-module-scss-module__990UcW__header{border-radius:0 0 24px 24px}.Header-module-scss-module__990UcW__header_menuOpen{border-radius:0}.Header-module-scss-module__990UcW__content{height:52px}.Header-module-scss-module__990UcW__logos{gap:24px}.Header-module-scss-module__990UcW__bird{height:36px}}@media screen and not (min-width:640px){.Header-module-scss-module__990UcW__bird{display:none}.Header-module-scss-module__990UcW__buttons{gap:11px}}
.Partners-module-scss-module__0GorYW__root{border:2px solid var(--color-primary-muted);border-radius:48px;margin:0 0 72px;padding:38px 40px}.Partners-module-scss-module__0GorYW__title{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-default);margin:0 0 40px}.Partners-module-scss-module__0GorYW__list{grid-template-columns:repeat(4,1fr);gap:24px;list-style:none;display:grid}.Partners-module-scss-module__0GorYW__item{background:var(--color-bg-page);border-radius:24px;flex-direction:column;justify-content:space-between;align-items:center;gap:12px;padding:24px;display:flex}.Partners-module-scss-module__0GorYW__tag{color:var(--color-secondary-on-default);background:var(--color-secondary-muted);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border-radius:16px;padding:8px 12px}.Partners-module-scss-module__0GorYW__image{justify-content:center;align-items:center;width:100%;height:192px;display:flex}.Partners-module-scss-module__0GorYW__name{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-soft)}@media screen and not (min-width:1280px){.Partners-module-scss-module__0GorYW__root{padding:30px 32px}.Partners-module-scss-module__0GorYW__title{margin:0 0 32px}.Partners-module-scss-module__0GorYW__list{grid-template-columns:repeat(2,1fr);gap:16px}.Partners-module-scss-module__0GorYW__image{height:112px}}@media screen and not (min-width:1024px){.Partners-module-scss-module__0GorYW__root{border-radius:40px;padding:22px 24px}.Partners-module-scss-module__0GorYW__title{margin:0 0 24px}}@media screen and not (min-width:640px){.Partners-module-scss-module__0GorYW__root{border-radius:28px;margin:0 0 48px;padding:14px 16px}.Partners-module-scss-module__0GorYW__title{margin:0 0 16px}.Partners-module-scss-module__0GorYW__list{grid-template-columns:repeat(1,1fr);gap:12px}.Partners-module-scss-module__0GorYW__item{border-radius:20px;padding:16px}.Partners-module-scss-module__0GorYW__tag{font:var(--typography-single-xs-font);letter-spacing:var(--typography-single-xs-letter-spacing);padding:6px 8px}.Partners-module-scss-module__0GorYW__image{height:98px}}
.Header-module-scss-module__9gfVuW__content{justify-content:space-between;align-items:center;height:64px;display:flex;position:relative}.Header-module-scss-module__9gfVuW__logo{align-items:center;display:flex}.Header-module-scss-module__9gfVuW__logo__container{justify-content:flex-start;align-items:center;gap:8px;display:flex}.Header-module-scss-module__9gfVuW__logo svg{aspect-ratio:183/32;width:auto;height:32px}.Header-module-scss-module__9gfVuW__logo:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:2px;border-radius:50px}.Header-module-scss-module__9gfVuW__components{justify-content:flex-end;align-items:center;gap:22px;display:flex}.Header-module-scss-module__9gfVuW__header{z-index:120;background-color:var(--color-constant-white);border-radius:0 0 32px 32px}.Header-module-scss-module__9gfVuW__header_menuOpen{border-radius:0;position:relative}.Header-module-scss-module__9gfVuW__overlay{z-index:10;background-color:#00000080;position:fixed;inset:0}.Header-module-scss-module__9gfVuW__nav{justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Header-module-scss-module__9gfVuW__nav .Header-module-scss-module__9gfVuW__item{opacity:.7}.Header-module-scss-module__9gfVuW__nav .Header-module-scss-module__9gfVuW__active,.Header-module-scss-module__9gfVuW__nav .Header-module-scss-module__9gfVuW__item:hover,.Header-module-scss-module__9gfVuW__nav .Header-module-scss-module__9gfVuW__item:focus-visible{opacity:1}.Header-module-scss-module__9gfVuW__item{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);height:100%;color:var(--color-fg-default);align-items:center;padding:3px 8px;text-decoration:none;transition:all .2s;display:flex}.Header-module-scss-module__9gfVuW__item:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:4px;border-radius:50px}@media (prefers-reduced-motion){.Header-module-scss-module__9gfVuW__item{transition:none}}.Header-module-scss-module__9gfVuW__active{opacity:1}.Header-module-scss-module__9gfVuW__badge{color:#fff;background-color:var(--color-primary-muted);min-width:24px;height:24px;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border:3px solid #fff;border-radius:12px;justify-content:center;align-items:center;padding:0 6px;display:flex;position:absolute;top:-8px;right:-8px}.Header-module-scss-module__9gfVuW__button_unstyled{all:unset;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:12px;margin:0;padding:0;display:flex}.Header-module-scss-module__9gfVuW__button_unstyled:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px;border-radius:4px}.Header-module-scss-module__9gfVuW__button_unstyled:hover{opacity:.8}.Header-module-scss-module__9gfVuW__button_unstyled:active{opacity:.6}.Header-module-scss-module__9gfVuW__loginButton{color:inherit;text-decoration:none}.Header-module-scss-module__9gfVuW__loginButton:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:2px;border-radius:50px}.Header-module-scss-module__9gfVuW__menuIcon{margin-left:-4px;padding:4px}.Header-module-scss-module__9gfVuW__menuIcon:focus-visible{outline:2px solid var(--color-primary-muted);border-radius:50px}.Header-module-scss-module__9gfVuW__buttons{justify-content:flex-end;align-items:center;gap:12px;display:flex}.Header-module-scss-module__9gfVuW__buttons_gap{gap:14px}@media (max-width:1365px){.Header-module-scss-module__9gfVuW__nav{gap:0}}@media screen and not (min-width:1024px){.Header-module-scss-module__9gfVuW__header{border-radius:0 0 24px 24px}.Header-module-scss-module__9gfVuW__header_menuOpen{border-radius:0}.Header-module-scss-module__9gfVuW__content{height:52px}.Header-module-scss-module__9gfVuW__logo svg{aspect-ratio:160/28;width:auto;height:28px}.Header-module-scss-module__9gfVuW__nav{display:none}}@media screen and not (min-width:768px){.Header-module-scss-module__9gfVuW__logo svg{aspect-ratio:160/28;width:auto;height:28px}}@media screen and not (min-width:640px){.Header-module-scss-module__9gfVuW__logo__container{gap:0}.Header-module-scss-module__9gfVuW__content{height:52px}.Header-module-scss-module__9gfVuW__components{gap:0}.Header-module-scss-module__9gfVuW__logo{padding:0}.Header-module-scss-module__9gfVuW__logo svg{aspect-ratio:114/20;width:auto;height:20px}.Header-module-scss-module__9gfVuW__button{display:none}}@media (hover:hover){.Header-module-scss-module__9gfVuW__nav:hover .Header-module-scss-module__9gfVuW__item{opacity:.7}.Header-module-scss-module__9gfVuW__nav:hover .Header-module-scss-module__9gfVuW__active,.Header-module-scss-module__9gfVuW__nav:hover .Header-module-scss-module__9gfVuW__item:hover{opacity:1}}
.Quiz-module-scss-module__f9kxHq__root{background-color:var(--color-primary-soft);border-radius:48px;flex-direction:column;justify-content:space-between;align-items:flex-start;height:400px;padding:40px;display:flex;position:relative}.Quiz-module-scss-module__f9kxHq__info{max-width:700px;color:var(--color-constant-white);flex-direction:column;gap:24px;display:flex}.Quiz-module-scss-module__f9kxHq__title{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing)}.Quiz-module-scss-module__f9kxHq__text{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.Quiz-module-scss-module__f9kxHq__button:focus-visible{outline:2px solid var(--color-constant-white);outline-offset:2px}.Quiz-module-scss-module__f9kxHq__ill{aspect-ratio:427/379;height:calc(100% - 22px);position:absolute;inset:11px 40px 11px auto}@media screen and not (min-width:1440px){.Quiz-module-scss-module__f9kxHq__info{gap:16px;max-width:540px}}@media screen and not (min-width:1280px){.Quiz-module-scss-module__f9kxHq__root{border-radius:40px;padding:32px}.Quiz-module-scss-module__f9kxHq__info{max-width:440px}.Quiz-module-scss-module__f9kxHq__ill{right:32px}}@media screen and not (min-width:1024px){.Quiz-module-scss-module__f9kxHq__root{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:24px 16px;height:auto;padding:24px;display:grid}.Quiz-module-scss-module__f9kxHq__info{gap:12px;max-width:none}.Quiz-module-scss-module__f9kxHq__ill{width:100%;height:100%;position:static}.Quiz-module-scss-module__f9kxHq__button{grid-column:span 2}}@media screen and not (min-width:640px){.Quiz-module-scss-module__f9kxHq__root{border-radius:28px;align-items:stretch;gap:16px;padding:16px;display:flex}.Quiz-module-scss-module__f9kxHq__info{padding:0 0 4px}.Quiz-module-scss-module__f9kxHq__ill{height:180px}}
.Footer-module-scss-module__MCX3Kq__root{background:#639;flex-direction:column;align-items:center;gap:48px;width:100%;padding:110px 0 0;display:flex;position:relative}.Footer-module-scss-module__MCX3Kq__root_finished{padding-top:60px}.Footer-module-scss-module__MCX3Kq__buttonWishPlace{z-index:10;position:absolute;bottom:550px;transform:translate(-120%)}.Footer-module-scss-module__MCX3Kq__buttons{z-index:1;flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.Footer-module-scss-module__MCX3Kq__link{color:var(--color-primary-muted);text-decoration:none}.Footer-module-scss-module__MCX3Kq__image{z-index:10;position:absolute;bottom:245px}.Footer-module-scss-module__MCX3Kq__image_finished{bottom:125px}.Footer-module-scss-module__MCX3Kq__cone{position:absolute;bottom:-10px;transform:translate(50%)}.Footer-module-scss-module__MCX3Kq__background{z-index:1;width:100%;height:465px;position:absolute;bottom:0;left:0}.Footer-module-scss-module__MCX3Kq__bottom{z-index:3;width:100%;color:var(--color-fg-soft);background:var(--color-bg-page);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);justify-content:space-between;padding:24px 0;display:flex;position:relative}@media screen and not (min-width:1024px){.Footer-module-scss-module__MCX3Kq__root{padding-top:260px}.Footer-module-scss-module__MCX3Kq__root_finished{padding-top:145px}.Footer-module-scss-module__MCX3Kq__image{width:735px;bottom:231px}.Footer-module-scss-module__MCX3Kq__background{width:1500px;height:auto;bottom:-40px;left:50%;transform:translate(-50%)}}@media screen and not (min-width:640px){.Footer-module-scss-module__MCX3Kq__root{gap:18px;padding-top:90px}.Footer-module-scss-module__MCX3Kq__background{width:1400px;transform:translate(-27%)}.Footer-module-scss-module__MCX3Kq__image{width:358px;bottom:310px}.Footer-module-scss-module__MCX3Kq__image_finished{bottom:220px}.Footer-module-scss-module__MCX3Kq__bottom{text-align:center;flex-direction:column;align-items:center;gap:20px}.Footer-module-scss-module__MCX3Kq__buttonWishPlace{bottom:490px}.Footer-module-scss-module__MCX3Kq__cone{width:77px;bottom:-50px;left:290px}}@media (prefers-reduced-motion:no-preference){.Footer-module-scss-module__MCX3Kq__buttonWishPlace:hover .Footer-module-scss-module__MCX3Kq__cone,.Footer-module-scss-module__MCX3Kq__buttonWishPlace:focus .Footer-module-scss-module__MCX3Kq__cone{animation:.5s Footer-module-scss-module__MCX3Kq__shake}}@keyframes Footer-module-scss-module__MCX3Kq__shake{0%{transform:translate(50%)rotate(0)}33%{transform:translate(50%)rotate(10deg)}66%{transform:translate(50%)rotate(-5deg)}to{transform:translate(50%)rotate(0)}}
.FundraisingItem-module-scss-module__nW4kpa__root{--title-color:var(--color-fg-default);--image-opacity:1;grid-template-rows:auto auto auto 1fr auto auto auto;grid-template-areas:"image""region""title"".""money""progress""footer";width:100%;height:100%;display:grid;position:relative;overflow:visible}.FundraisingItem-module-scss-module__nW4kpa__root:hover{--title-color:var(--color-primary-soft);--image-opacity:.9}.FundraisingItem-module-scss-module__nW4kpa__image{aspect-ratio:3/2;width:100%;opacity:var(--image-opacity);border-radius:32px;grid-area:image;margin:0 0 16px;transition:opacity .3s;overflow:hidden}.FundraisingItem-module-scss-module__nW4kpa__image img{object-fit:cover;width:100%;height:100%;display:block}.FundraisingItem-module-scss-module__nW4kpa__region{color:var(--color-fg-soft);text-overflow:ellipsis;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);grid-area:region;margin-bottom:12px;padding-right:16px;overflow:hidden}.FundraisingItem-module-scss-module__nW4kpa__region__list{white-space:nowrap;grid-auto-flow:column;justify-content:start;list-style-type:none;display:block;overflow:hidden}.FundraisingItem-module-scss-module__nW4kpa__region__list li:not(:last-child):after{content:","}.FundraisingItem-module-scss-module__nW4kpa__region__list li{margin-left:4px;display:inline}.FundraisingItem-module-scss-module__nW4kpa__region__list li:first-child{margin-left:0}.FundraisingItem-module-scss-module__nW4kpa__title{-webkit-line-clamp:2;color:var(--title-color);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);-webkit-box-orient:vertical;grid-area:title;margin-bottom:18px;padding-right:16px;transition:color .3s;display:-webkit-box;overflow:hidden}.FundraisingItem-module-scss-module__nW4kpa__money{color:var(--color-fg-soft);text-overflow:ellipsis;white-space:nowrap;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);grid-area:money;margin-bottom:12px;padding-right:16px;overflow:hidden}.FundraisingItem-module-scss-module__nW4kpa__money_collected{color:var(--color-fg-default)}.FundraisingItem-module-scss-module__nW4kpa__progress{vertical-align:0;background-color:var(--color-border-default);border:none;border-radius:4px;grid-area:progress;width:calc(100% - 16px);height:4px;overflow:hidden}.FundraisingItem-module-scss-module__nW4kpa__progress::-webkit-progress-bar{background:var(--color-border-default);border-radius:4px}.FundraisingItem-module-scss-module__nW4kpa__progress::-webkit-progress-value{background:var(--color-primary-muted);border-radius:4px}.FundraisingItem-module-scss-module__nW4kpa__progress::-moz-progress-bar{background:var(--color-primary-muted);border-radius:4px}.FundraisingItem-module-scss-module__nW4kpa__days{color:var(--color-fg-soft);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.FundraisingItem-module-scss-module__nW4kpa__button{margin:0}.FundraisingItem-module-scss-module__nW4kpa__button:focus-visible{outline:2px solid var(--color-primary-active);outline-offset:2px}.FundraisingItem-module-scss-module__nW4kpa__button:disabled{--button-border-color:var(--color-secondary-soft);opacity:1}.FundraisingItem-module-scss-module__nW4kpa__footer{grid-area:footer;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding-top:24px;padding-right:16px;display:grid}@media screen and not (min-width:640px){.FundraisingItem-module-scss-module__nW4kpa__image{aspect-ratio:5/4}.FundraisingItem-module-scss-module__nW4kpa__footer{grid-template-columns:1fr;gap:0;padding-top:16px}.FundraisingItem-module-scss-module__nW4kpa__button{--button-padding:10px 14px;width:100%;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing)}.FundraisingItem-module-scss-module__nW4kpa__title{margin-bottom:14px}.FundraisingItem-module-scss-module__nW4kpa__region{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;margin:0;padding-right:0;position:absolute;overflow:hidden}.FundraisingItem-module-scss-module__nW4kpa__days{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.FundraisingItem-module-scss-module__nW4kpa__title,.FundraisingItem-module-scss-module__nW4kpa__money,.FundraisingItem-module-scss-module__nW4kpa__footer{padding-right:0}.FundraisingItem-module-scss-module__nW4kpa__root__page{background:var(--color-neutral-container-soft);border-radius:18px;grid-template:"image region""image title""money money""progress progress""footer footer"/120px minmax(0,1fr);gap:12px;padding:12px}.FundraisingItem-module-scss-module__nW4kpa__root__page .FundraisingItem-module-scss-module__nW4kpa__image{aspect-ratio:3/2;border-radius:12px;width:120px;margin:0}.FundraisingItem-module-scss-module__nW4kpa__root__page .FundraisingItem-module-scss-module__nW4kpa__progress{width:100%}.FundraisingItem-module-scss-module__nW4kpa__root__page .FundraisingItem-module-scss-module__nW4kpa__region{clip:auto;clip-path:none;width:auto;height:auto;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);margin:0 0 12px;padding-right:0;position:static}.FundraisingItem-module-scss-module__nW4kpa__root__page .FundraisingItem-module-scss-module__nW4kpa__title{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);margin:0;padding-right:0}.FundraisingItem-module-scss-module__nW4kpa__root__page .FundraisingItem-module-scss-module__nW4kpa__money{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);margin:0;padding-top:8px;padding-right:0}.FundraisingItem-module-scss-module__nW4kpa__root__page .FundraisingItem-module-scss-module__nW4kpa__footer{grid-template-columns:1fr auto;grid-template-areas:"days button";gap:16px;padding:0}.FundraisingItem-module-scss-module__nW4kpa__root__page .FundraisingItem-module-scss-module__nW4kpa__button{--button-padding:10px 36px;width:auto;min-width:97px;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);grid-area:button}.FundraisingItem-module-scss-module__nW4kpa__root__page .FundraisingItem-module-scss-module__nW4kpa__days{white-space:normal;clip:auto;clip-path:none;width:auto;height:auto;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);grid-area:days;position:static;overflow:visible}}
.Carousel-module-scss-module__Dir8ua__root{position:relative}.Carousel-module-scss-module__Dir8ua__list{scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;gap:24px;margin-block:-4px;padding:4px;scroll-padding:0 4px;display:flex;overflow-x:auto}.Carousel-module-scss-module__Dir8ua__list::-webkit-scrollbar{display:none}.Carousel-module-scss-module__Dir8ua__list>*{scroll-snap-align:start;min-width:0}.Carousel-module-scss-module__Dir8ua__s>*{flex:0 0 100%}.Carousel-module-scss-module__Dir8ua__m_>*{flex:0 0 calc(25% - 18px)}.Carousel-module-scss-module__Dir8ua__l>*{flex:0 0 calc(16.6667% - 20px)}.Carousel-module-scss-module__Dir8ua__promoCode>*{flex:none}.Carousel-module-scss-module__Dir8ua__help>*,.Carousel-module-scss-module__Dir8ua__marathon>*{flex:0 0 calc(33.3333% - 16px)}.Carousel-module-scss-module__Dir8ua__landing_social_business{margin:-4px -40px;padding:4px 40px;scroll-padding:0 40px}.Carousel-module-scss-module__Dir8ua__landing_social_business>*{flex:0 0 calc(20% - 19.2px)}@media screen and not (min-width:1440px){.Carousel-module-scss-module__Dir8ua__l>*{flex:0 0 calc(20% - 19.2px)}.Carousel-module-scss-module__Dir8ua__landing_social_business{gap:16px}.Carousel-module-scss-module__Dir8ua__landing_social_business>*{flex:0 0 calc(20% - 12.8px)}}@media screen and not (min-width:1280px){.Carousel-module-scss-module__Dir8ua__list{gap:16px}.Carousel-module-scss-module__Dir8ua__m_>*{flex:0 0 calc(33.3333% - 10.6667px)}.Carousel-module-scss-module__Dir8ua__l>*{flex:0 0 calc(25% - 12px)}.Carousel-module-scss-module__Dir8ua__help>*,.Carousel-module-scss-module__Dir8ua__marathon>*{flex:0 0 calc(33.3333% - 10.6667px)}.Carousel-module-scss-module__Dir8ua__landing_social_business{margin:-4px -32px;padding:4px 32px;scroll-padding:0 32px}.Carousel-module-scss-module__Dir8ua__landing_social_business>*{flex:0 0 max(208px,20% - 12.8px)}}@media screen and not (min-width:1024px){.Carousel-module-scss-module__Dir8ua__list{margin:-4px -24px;padding:4px 24px;scroll-padding:0 24px}.Carousel-module-scss-module__Dir8ua__s>*,.Carousel-module-scss-module__Dir8ua__m_>*,.Carousel-module-scss-module__Dir8ua__help>*{flex:0 0 308px}.Carousel-module-scss-module__Dir8ua__l>*{flex:0 0 220px}.Carousel-module-scss-module__Dir8ua__landing_social_business,.Carousel-module-scss-module__Dir8ua__marathon{gap:12px}.Carousel-module-scss-module__Dir8ua__marathon>*{flex:0 0 288px}}@media screen and not (min-width:640px){.Carousel-module-scss-module__Dir8ua__list{gap:8px;margin:-4px -16px;padding:4px 16px;scroll-padding:0 16px}.Carousel-module-scss-module__Dir8ua__s>*,.Carousel-module-scss-module__Dir8ua__m_>*{flex:0 0 220px}.Carousel-module-scss-module__Dir8ua__l>*{flex:0 0 160px}.Carousel-module-scss-module__Dir8ua__landing_social_business{gap:12px}.Carousel-module-scss-module__Dir8ua__marathon>*{flex:0 0 225px}}
.CarouselControllers-module-scss-module__LFNpbq__navigation{gap:12px;display:flex;position:absolute;top:-92px;right:0}.CarouselControllers-module-scss-module__LFNpbq__hidden{display:none}@media screen and not (min-width:1280px){.CarouselControllers-module-scss-module__LFNpbq__navigation{top:-76px}}@media screen and not (min-width:1024px){.CarouselControllers-module-scss-module__LFNpbq__navigation{display:none}}
.CarouselCounter-module-scss-module__mIubNq__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__mIubNq__counter{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}
.Eco-module-scss-module__T4buBW__card{cursor:pointer;text-align:left;background:var(--color-neutral-container-soft);border:none;border-radius:40px;grid-template-columns:repeat(3,1fr);gap:24px;width:100%;display:grid}.Eco-module-scss-module__T4buBW__card:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px}.Eco-module-scss-module__T4buBW__block{z-index:1;flex-direction:column;justify-content:space-between;padding:32px 0 32px 32px;display:flex;position:relative}.Eco-module-scss-module__T4buBW__content{flex-direction:column;gap:16px;display:flex}.Eco-module-scss-module__T4buBW__heading{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-primary-default)}.Eco-module-scss-module__T4buBW__description{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);color:var(--color-fg-soft)}.Eco-module-scss-module__T4buBW__image{object-fit:cover;border-radius:40px;grid-column:span 2;width:100%;height:100%}.Eco-module-scss-module__T4buBW__link{max-width:233px;text-decoration:none;display:block}@media screen and not (min-width:1024px){.Eco-module-scss-module__T4buBW__card{background:0 0;border-radius:32px;flex-direction:column-reverse;gap:0;display:flex}.Eco-module-scss-module__T4buBW__block{background:var(--color-neutral-container-soft);border-radius:32px;gap:28px;height:100%;margin:-32px 0 0;padding:16px 20px 20px}.Eco-module-scss-module__T4buBW__image{aspect-ratio:16/9;border-radius:32px 32px 0 0;height:auto}.Eco-module-scss-module__T4buBW__content{gap:8px}.Eco-module-scss-module__T4buBW__heading{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing)}}@media screen and not (min-width:640px){.Eco-module-scss-module__T4buBW__image{border-radius:24px 24px 0 0}.Eco-module-scss-module__T4buBW__block{border-radius:24px;margin:-24px 0 0;padding:12px 16px 16px}.Eco-module-scss-module__T4buBW__description{display:none}.Eco-module-scss-module__T4buBW__link{margin:0 16px}}@media (hover:hover){.Eco-module-scss-module__T4buBW__card:hover{background:var(--color-neutral-container-muted)}.Eco-module-scss-module__T4buBW__card:hover .Eco-module-scss-module__T4buBW__button>span{--button-border-color:var(--color-primary-hover);--button-background-color:var(--color-primary-hover);--button-color:var(--color-constant-white)}}
.Menu-module-scss-module__2Kebva__root{justify-content:center;margin:0 0 32px;display:flex}.Menu-module-scss-module__2Kebva__menu{border:1px solid var(--color-secondary-default);border-radius:32px;align-items:center;gap:18px;height:48px;padding:0 24px;list-style:none;display:flex}.Menu-module-scss-module__2Kebva__item{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-default)}.Menu-module-scss-module__2Kebva__item a{color:inherit;opacity:.7;padding:8px 2px;text-decoration:none}.Menu-module-scss-module__2Kebva__item a:focus-visible{outline:2px solid var(--color-primary-muted);outline-offset:2px;border-radius:32px}@media (hover:hover){.Menu-module-scss-module__2Kebva__item a:hover{opacity:1}}@media screen and not (min-width:1024px){.Menu-module-scss-module__2Kebva__root{display:none}}
.MediaSection-module-scss-module__sqav_G__root{background:var(--color-constant-white);border-radius:48px;margin:0 0 72px;padding:40px}.MediaSection-module-scss-module__sqav_G__title{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-default);margin:0 0 40px}.MediaSection-module-scss-module__sqav_G__carousel{border-radius:0 0 12px 12px}.MediaSection-module-scss-module__sqav_G__image{position:relative}.MediaSection-module-scss-module__sqav_G__tag{color:var(--color-primary-soft);background:var(--color-secondary-muted);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border-radius:16px;padding:8px 12px;position:absolute;bottom:16px;left:16px}.MediaSection-module-scss-module__sqav_G__button{max-width:440px;margin:24px auto 0;text-decoration:none;display:block}@media screen and not (min-width:1280px){.MediaSection-module-scss-module__sqav_G__root{padding:32px}.MediaSection-module-scss-module__sqav_G__title{margin:0 0 32px}}@media screen and not (min-width:1024px){.MediaSection-module-scss-module__sqav_G__root{border-radius:40px;padding:24px}.MediaSection-module-scss-module__sqav_G__title{margin:0 0 24px}}@media screen and not (min-width:640px){.MediaSection-module-scss-module__sqav_G__root{border-radius:28px;margin:0 0 48px;padding:16px}.MediaSection-module-scss-module__sqav_G__title{margin:0 0 16px}.MediaSection-module-scss-module__sqav_G__button{margin:16px 0 0}}
.PartnerModal-module-scss-module__uakUwW__root{background-color:var(--color-bg-page);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px 32px;display:flex}.PartnerModal-module-scss-module__uakUwW__image{padding:20px 0}.PartnerModal-module-scss-module__uakUwW__title{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-primary-default)}.PartnerModal-module-scss-module__uakUwW__text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-default);text-align:center;padding:4px 0 12px}
.Orders-module-scss-module__yCISYW__root{background:var(--color-constant-white);border-radius:48px;grid-template-columns:repeat(2,1fr);gap:24px;margin:0 0 72px;padding:40px;display:grid}.Orders-module-scss-module__yCISYW__title{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-default);margin:0 0 24px}.Orders-module-scss-module__yCISYW__text{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-primary-default);flex-direction:column;gap:16px;display:flex}.Orders-module-scss-module__yCISYW__image{justify-content:flex-end;align-items:flex-end;display:flex}@media screen and not (min-width:1280px){.Orders-module-scss-module__yCISYW__root{gap:16px;padding:32px}.Orders-module-scss-module__yCISYW__title{margin:0 0 16px}}@media screen and not (min-width:1024px){.Orders-module-scss-module__yCISYW__root{border-radius:40px;padding:24px}}@media screen and not (min-width:640px){.Orders-module-scss-module__yCISYW__root{border-radius:28px;grid-template-columns:repeat(1,1fr);margin:0 0 48px;padding:16px}.Orders-module-scss-module__yCISYW__image{display:none}}
.FoundationList-module-scss-module___6aNia__list{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:24px;padding-inline-start:0;list-style-type:none;display:grid}.FoundationList-module-scss-module___6aNia__list>li{height:100%;display:flex}.FoundationList-module-scss-module___6aNia__list>li>*{width:100%}.FoundationList-module-scss-module___6aNia__list>li.FoundationList-module-scss-module___6aNia__randomizerBanner{display:none}.FoundationList-module-scss-module___6aNia__list>li.FoundationList-module-scss-module___6aNia__foundation{position:relative}.FoundationList-module-scss-module___6aNia__foundationLink{border-radius:32px;width:100%;text-decoration:none;display:flex}.FoundationList-module-scss-module___6aNia__foundationLink:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px}.FoundationList-module-scss-module___6aNia__randomizerCard .FoundationList-module-scss-module___6aNia__card{width:100%;min-width:0;height:100%}.FoundationList-module-scss-module___6aNia__button{justify-content:center;width:100%;margin:24px 0 0;display:flex}@media screen and not (min-width:1440px){.FoundationList-module-scss-module___6aNia__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and not (min-width:1280px){.FoundationList-module-scss-module___6aNia__list{gap:16px}}@media screen and not (min-width:1024px){.FoundationList-module-scss-module___6aNia__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and not (min-width:640px){.FoundationList-module-scss-module___6aNia__list{grid-auto-rows:auto;gap:32px 8px}.FoundationList-module-scss-module___6aNia__list>li.FoundationList-module-scss-module___6aNia__randomizerCard{display:none}.FoundationList-module-scss-module___6aNia__list>li.FoundationList-module-scss-module___6aNia__randomizerBanner{grid-column:span 2;height:140px;display:block;overflow:hidden}.FoundationList-module-scss-module___6aNia__list>li.FoundationList-module-scss-module___6aNia__randomizerBanner.FoundationList-module-scss-module___6aNia__disabled{height:168px}.FoundationList-module-scss-module___6aNia__list>li.FoundationList-module-scss-module___6aNia__randomizerBanner .FoundationList-module-scss-module___6aNia__card{height:100%}}
.ColleaguesHelpItem-module-scss-module__RjLDFG__loader{justify-content:center;align-items:center;min-height:300px;margin-top:100px;display:flex}