.ProgressBar_container__Z0uPm{width:100%;display:flex}.ProgressBar_container__Z0uPm .ProgressBar_item__rLqUI{all:unset;width:calc(100%/var(--total-amount))}.ProgressBar_container__Z0uPm .ProgressBar_item__rLqUI.ProgressBar_completed__OsyCb{cursor:pointer}.ProgressBar_container__Z0uPm .ProgressBar_item__rLqUI .ProgressBar_itemContent__YwHcB{display:flex;align-items:center}.ProgressBar_container__Z0uPm .ProgressBar_item__rLqUI .ProgressBar_itemContent__YwHcB .ProgressBar_itemText__Uui_0{color:#999;font-size:.8125rem;line-height:1.5;font-weight:400;letter-spacing:.0075rem;transition:color .2s ease-in-out,font-weight .2s ease-in-out;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:calc(100% - 2rem)}.ProgressBar_container__Z0uPm .ProgressBar_item__rLqUI .ProgressBar_itemContent__YwHcB .ProgressBar_itemText__Uui_0.ProgressBar_active__drUh_{color:#444;font-weight:500}.ProgressBar_container__Z0uPm .ProgressBar_item__rLqUI .ProgressBar_itemContent__YwHcB .ProgressBar_itemText__Uui_0.ProgressBar_completed__OsyCb{color:#444;font-weight:400}.ProgressBar_container__Z0uPm .ProgressBar_item__rLqUI .ProgressBar_itemContent__YwHcB .ProgressBar_completedIcon__iI7Fe{color:#ff578c;margin-left:.5rem;width:1rem;height:1rem}.ProgressBar_container__Z0uPm .ProgressBar_item__rLqUI .ProgressBar_bar__zRhli{height:.25rem;background:linear-gradient(90deg,#ff578c 50%,silver 0);background-size:200% 100%;background-position:100% 100%;width:100%;margin-top:.5rem;transition:background-position .2s ease-in-out}.ProgressBar_container__Z0uPm .ProgressBar_item__rLqUI .ProgressBar_bar__zRhli.ProgressBar_active__drUh_{background-position:0 100%}.ProgressBar_container__Z0uPm .ProgressBar_item__rLqUI.ProgressBar_completed__OsyCb:hover .ProgressBar_completedIcon__iI7Fe{color:#ff7ba4}.ProgressBar_container__Z0uPm .ProgressBar_item__rLqUI.ProgressBar_completed__OsyCb:focus .ProgressBar_completedIcon__iI7Fe{color:#e65a88}.CheckList_checkListContainer__5a9G6{width:100%}.CheckList_checkListContainer__5a9G6 .CheckList_title__pEhQO{margin-bottom:1rem}.CheckList_checkListContainer__5a9G6 .CheckList_title__pEhQO.CheckList_h2__LCzDB{font-size:1.6875rem;line-height:1.4;font-weight:400;letter-spacing:.0075rem}@media(min-width:48em){.CheckList_checkListContainer__5a9G6 .CheckList_title__pEhQO.CheckList_h2__LCzDB{font-size:2rem;line-height:1.3}}.CheckList_checkListContainer__5a9G6 .CheckList_title__pEhQO.CheckList_h3__ut_mi{font-size:1.1875rem;line-height:1.5;font-weight:500;letter-spacing:.00875rem}@media(min-width:48em){.CheckList_checkListContainer__5a9G6 .CheckList_title__pEhQO.CheckList_h3__ut_mi{font-size:1.25rem}}.CheckList_checkListContainer__5a9G6 .CheckList_title__pEhQO.CheckList_h4__6rdl8{font-size:1rem;line-height:1.5;font-weight:500;letter-spacing:.01rem}.CheckList_checkListContainer__5a9G6 .CheckList_title__pEhQO.CheckList_discreet__6ozHs{color:#444}.CheckList_checkListContainer__5a9G6 .CheckList_list__oz00S{list-style-type:none}.CheckList_checkListContainer__5a9G6 .CheckList_list__oz00S .CheckList_listItem__I1hfv{font-size:1rem;line-height:1.5;font-weight:400;letter-spacing:.0075rem;display:flex;flex-direction:row;align-items:flex-start;gap:.5rem;margin-bottom:1rem}.CheckList_checkListContainer__5a9G6 .CheckList_list__oz00S .CheckList_listItem__I1hfv.CheckList_discreet__6ozHs{color:#444}.CheckList_checkListContainer__5a9G6 .CheckList_list__oz00S .CheckList_listItem__I1hfv .CheckList_checkIcon__zK0qG{color:#000;margin-top:.4375rem;flex-shrink:0}.CheckList_checkListContainer__5a9G6 .CheckList_list__oz00S .CheckList_listItem__I1hfv .CheckList_checkIcon__zK0qG.CheckList_discreet__6ozHs{color:#444}.InfoTooltip_wrapper__SC_Jd{position:relative}.InfoTooltip_trigger__vrww5,.InfoTooltip_wrapper__SC_Jd{display:inline-flex;align-items:center}.InfoTooltip_tooltip__s9zT8{--tooltip-max-width:rem(450px);--tooltip-offset:rem(8px);position:absolute;z-index:50;left:50%;width:max-content;max-width:min(var(--tooltip-max-width),90vw);white-space:normal;padding:1rem;background:#454745;color:#fff;opacity:0;pointer-events:none;transition:opacity .12s ease,transform .12s ease}.InfoTooltip_top__0tuN_{bottom:calc(100% + var(--tooltip-offset));transform:translateX(-50%) translateY(2px) scale(.98)}.InfoTooltip_top__0tuN_:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:.3125rem solid transparent;border-top-color:#454745;margin-top:-.0625rem}.InfoTooltip_top__0tuN_.InfoTooltip_open__mFO_R{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}.InfoTooltip_bottom__zXZRT{top:calc(100% + var(--tooltip-offset));transform:translateX(-50%) translateY(-2px) scale(.98)}.InfoTooltip_bottom__zXZRT:after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border:.3125rem solid transparent;border-bottom-color:#454745;margin-bottom:-.0625rem}.InfoTooltip_bottom__zXZRT.InfoTooltip_open__mFO_R{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}.InfoTooltip_closed__S5Fqq{opacity:0}.InfoTooltip_listItem__KqbnS,.InfoTooltip_longTitle__sidd4,.InfoTooltip_longValueWithSymbol__BBc2b,.InfoTooltip_longValue__JLFDE,.InfoTooltip_shortText___7udw{margin:0;font-size:1rem;line-height:1.5;font-weight:500;letter-spacing:.01rem;letter-spacing:.0075rem}.InfoTooltip_long__JjSOy{display:grid;grid-gap:.625rem;gap:.625rem}.InfoTooltip_longItem__gWB2J{display:grid;grid-gap:.125rem;gap:.125rem}.InfoTooltip_longTitle__sidd4{font-weight:500;letter-spacing:.01rem}.InfoTooltip_longItemWithIcon__xjM4J{display:grid;grid-template-columns:1.125rem 1fr;grid-gap:.5rem;gap:.5rem;align-items:start}.InfoTooltip_titleRow___xdhD{display:flex;align-items:center;gap:.5rem}.InfoTooltip_longValueWithSymbol__BBc2b{padding-left:1.5rem}.InfoTooltip_longTextBlock__TcnEs{display:grid;grid-gap:.125rem;gap:.125rem}.InfoTooltip_icon__VTEzm{display:inline-flex;line-height:0;flex-shrink:0;margin-top:.125rem}.InfoTooltip_icon__VTEzm svg{width:1rem;height:1rem;fill:currentColor;transform:rotate(180deg)}.InfoTooltip_iconGreen__Xoq9N{color:#03bd88}.InfoTooltip_iconPink__7DP8Y{color:#ff6695}.InfoTooltip_listItems__y_MEA{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.SelectAmount_container__Zl7wq{display:flex;flex-direction:column;margin-top:1.5rem}@media(min-width:48em){.SelectAmount_container__Zl7wq{margin-top:2rem}}.SelectAmount_container__Zl7wq .SelectAmount_title__38pSR{color:#000;font-size:1.1875rem;line-height:1.5;font-weight:500;letter-spacing:.00875rem}@media(min-width:48em){.SelectAmount_container__Zl7wq .SelectAmount_title__38pSR{font-size:1.25rem}}.SelectAmount_container__Zl7wq .SelectAmount_description__8n4MS{color:#444;display:block;margin-top:.25rem;font-size:.875rem;line-height:1.5;font-weight:400;letter-spacing:.0075rem}@media(min-width:48em){.SelectAmount_container__Zl7wq .SelectAmount_description__8n4MS{margin-bottom:.5rem}}.SelectAmount_container__Zl7wq .SelectAmount_infoContainer__ge_cu{align-items:center;display:flex;margin:.5rem 0 1.5rem;position:relative}@media(min-width:48em){.SelectAmount_container__Zl7wq .SelectAmount_infoContainer__ge_cu{margin:1rem 0 2rem}}.SelectAmount_container__Zl7wq .SelectAmount_infoContainer__ge_cu.SelectAmount_lowAmount__AFd3W{background-color:#f0f0f0;padding:1rem}.SelectAmount_container__Zl7wq .SelectAmount_infoContainer__ge_cu .SelectAmount_infoText__sgIim{color:#444;font-size:.875rem;line-height:1.5;font-weight:400;letter-spacing:.0075rem}.SelectAmount_container__Zl7wq .SelectAmount_infoContainer__ge_cu .SelectAmount_infoIcon__EZfpb{align-items:center;color:#444;cursor:pointer;display:flex;height:1.25rem;width:1.25rem}.SelectAmount_container__Zl7wq .SelectAmount_infoContainer__ge_cu .SelectAmount_tooltip__C_tem.SelectAmount_tooltip__C_tem{left:auto;max-width:18.75rem;right:0;transform:translateX(0);white-space:normal;width:max-content}.SelectAmount_container__Zl7wq .SelectAmount_infoContainer__ge_cu .SelectAmount_tooltip__C_tem.SelectAmount_tooltip__C_tem[class*=top]{bottom:calc(100% + .75rem)}.SelectAmount_container__Zl7wq .SelectAmount_infoContainer__ge_cu .SelectAmount_tooltip__C_tem.SelectAmount_tooltip__C_tem[class*=top][class*=open]{transform:translateX(0) translateY(0) scale(1)}.SelectAmount_container__Zl7wq .SelectAmount_infoContainer__ge_cu .SelectAmount_tooltip__C_tem.SelectAmount_tooltip__C_tem:after{left:auto;right:.625rem;transform:translateX(50%)}.SelectAmount_container__Zl7wq .SelectAmount_infoContainer__ge_cu .SelectAmount_infoIconTrigger__DI7LS{margin-left:.5rem}.PreviewCard_previewCard__7jwy0{background-color:#f0f0f0;padding:1rem;display:flex;flex-direction:column;color:#444}.PreviewCard_previewCard__7jwy0 .PreviewCard_title__4ZVwP{font-size:1rem;line-height:1.5;font-weight:500;letter-spacing:.01rem}.PreviewCard_previewCard__7jwy0 .PreviewCard_item__j2q9d{display:block;font-size:1rem;line-height:1.5;font-weight:400;letter-spacing:.0075rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PreviewCard_previewCard__7jwy0 .PreviewCard_item__j2q9d:first-of-type{margin:.25rem 0 1rem}.BankInformation_container__Uclo_{display:flex;flex-direction:column;margin-top:.5rem}.BankInformation_container__Uclo_ .BankInformation_title__uzD6C{margin-top:.5rem;font-size:1.1875rem;line-height:1.5;font-weight:500;letter-spacing:.00875rem}@media(min-width:48em){.BankInformation_container__Uclo_ .BankInformation_title__uzD6C{font-size:1.25rem;margin-top:1rem}}.BankInformation_container__Uclo_ .BankInformation_preamble___siK2{color:#444;display:block;margin-top:.5rem;font-size:.875rem;line-height:1.5;font-weight:400;letter-spacing:.0075rem}.BankInformation_container__Uclo_ .BankInformation_bankInformationSection___p1q7{display:flex;flex-direction:column;margin-top:1rem;position:relative}@media(min-width:48em){.BankInformation_container__Uclo_ .BankInformation_bankInformationSection___p1q7{margin-top:1.5rem}}.BankInformation_container__Uclo_ .BankInformation_bankInformationSection___p1q7 .BankInformation_infoIcon__AngPm{height:1.25rem;position:absolute;right:0;top:0;width:1.25rem}.BankInformation_container__Uclo_ .BankInformation_bankInformationSection___p1q7 .BankInformation_infoIcon__AngPm .BankInformation_tooltip__Seq_v.BankInformation_tooltip__Seq_v{left:auto;max-width:18.75rem;right:0;transform:translateX(0);white-space:normal;width:max-content}.BankInformation_container__Uclo_ .BankInformation_bankInformationSection___p1q7 .BankInformation_infoIcon__AngPm .BankInformation_tooltip__Seq_v.BankInformation_tooltip__Seq_v[class*=top]{bottom:calc(100% + .75rem)}.BankInformation_container__Uclo_ .BankInformation_bankInformationSection___p1q7 .BankInformation_infoIcon__AngPm .BankInformation_tooltip__Seq_v.BankInformation_tooltip__Seq_v[class*=top][class*=open]{transform:translateX(0) translateY(0) scale(1)}.BankInformation_container__Uclo_ .BankInformation_bankInformationSection___p1q7 .BankInformation_infoIcon__AngPm .BankInformation_tooltip__Seq_v.BankInformation_tooltip__Seq_v:after{left:auto;right:.625rem;transform:translateX(50%)}.BankInformation_container__Uclo_ .BankInformation_bankInformationSection___p1q7 .BankInformation_inputContainer__XCMhB{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.BankInformation_container__Uclo_ .BankInformation_bankInformationSection___p1q7 .BankInformation_inputContainer__XCMhB .BankInformation_inputLeft__8m4yK,.BankInformation_container__Uclo_ .BankInformation_bankInformationSection___p1q7 .BankInformation_inputContainer__XCMhB .BankInformation_inputRight__C8E0r{width:100%}@media(min-width:22.5em){.BankInformation_container__Uclo_ .BankInformation_bankInformationSection___p1q7 .BankInformation_inputContainer__XCMhB .BankInformation_inputLeft__8m4yK{width:unset;flex:35 0 8.5rem}.BankInformation_container__Uclo_ .BankInformation_bankInformationSection___p1q7 .BankInformation_inputContainer__XCMhB .BankInformation_inputRight__C8E0r{width:unset;flex:65 0 14.75rem}}.BankInformation_container__Uclo_ .BankInformation_bankInformationSection___p1q7 .BankInformation_description__poMBA{color:#444;margin-top:.5rem;font-size:.875rem;line-height:1.5;font-weight:400;letter-spacing:.0075rem}.BankInformation_container__Uclo_ .BankInformation_bankInformationSection___p1q7 .BankInformation_bankNameContainer__gV83u{margin-top:1rem}.BankInformation_container__Uclo_ .BankInformation_bankInformationSection___p1q7 .BankInformation_bankNameContainer__gV83u .BankInformation_informationTitle__Jchi0{font-size:1rem;line-height:1.5;font-weight:500;letter-spacing:.01rem;color:#000}.BankInformation_container__Uclo_ .BankInformation_bankInformationSection___p1q7 .BankInformation_bankNameContainer__gV83u .BankInformation_informationText__zpV8i{font-size:1rem;line-height:1.5;font-weight:400;letter-spacing:.0075rem;color:#000}.BankInformation_container__Uclo_ .BankInformation_bankInformationSection___p1q7 .BankInformation_mailInput__X_ZRv,.BankInformation_container__Uclo_ .BankInformation_bankInformationSection___p1q7 .BankInformation_socialSecurityInput__CjbMS{margin-top:1rem}@media(min-width:48em){.BankInformation_container__Uclo_ .BankInformation_bankInformationSection___p1q7 .BankInformation_socialSecurityInput__CjbMS{margin-top:1.5rem}}.BankInformation_container__Uclo_ .BankInformation_previewCard__G9EAq{margin-top:1.5rem}@media(min-width:48em){.BankInformation_container__Uclo_ .BankInformation_previewCard__G9EAq{margin-top:2rem}}.BankInformation_container__Uclo_ .BankInformation_errorCard__dZuZR{margin-bottom:1rem}.BankInformation_container__Uclo_ .BankInformation_checkboxContainer__UOqoR{margin-top:1.5rem}@media(min-width:48em){.BankInformation_container__Uclo_ .BankInformation_checkboxContainer__UOqoR{padding:.84375rem 0;margin-top:2rem}}.BankInformation_container__Uclo_ .BankInformation_checkboxContainer__UOqoR .BankInformation_contactLink__wrRBW{color:#444}.BankInformation_container__Uclo_ .BankInformation_infoText__U5Iuj{color:#444;margin-top:1.5rem;font-size:1rem;line-height:1.5;font-weight:500;letter-spacing:.01rem}@media(min-width:48em){.BankInformation_container__Uclo_ .BankInformation_infoText__U5Iuj{margin-top:1rem}}.BankInformation_container__Uclo_ .BankInformation_logosContainer__aeIo4{display:flex;gap:1.5rem;margin-top:.5rem;padding:.5rem 0}.BankInformation_container__Uclo_ .BankInformation_divider__gtwig{background-color:#e0e0e0;height:.125rem;margin-top:1rem;width:100%}@media(min-width:48em){.BankInformation_container__Uclo_ .BankInformation_divider__gtwig{margin-top:1.5rem}}.BankInformation_container__Uclo_ .BankInformation_infoSection__Rd693{color:#666;margin-top:1rem}@media(min-width:48em){.BankInformation_container__Uclo_ .BankInformation_infoSection__Rd693{margin-top:1.5rem}}.BankInformation_container__Uclo_ .BankInformation_infoSection__Rd693 .BankInformation_contactLink__wrRBW{color:#666}.hjfLogoLoader_hjfLogoLoader__3M_mC{width:100%;height:auto}.MessageCard_messageCard__EsaDj{box-sizing:border-box;margin-top:.5rem;min-height:3rem;width:100%}.MessageCard_messageCard__EsaDj.MessageCard_error__CYL_R{background-color:#fde9e9;color:#d32f2f;margin-top:2.5rem;min-height:unset;padding:1rem}.MessageCard_messageCard__EsaDj.MessageCard_complete__tOvf5{background-color:#e0f7f1;color:#01a46d;margin-top:2.5rem;min-height:unset;padding:1rem}@media(min-width:48em){.MessageCard_messageCard__EsaDj{min-height:1.5rem}}.BankIdSign_container__Ho6_v{display:flex;flex-direction:column;margin-top:.5rem}.BankIdSign_container__Ho6_v .BankIdSign_title__3exLe{margin-top:1rem;font-size:1.1875rem;line-height:1.5;font-weight:500;letter-spacing:.00875rem}@media(min-width:48em){.BankIdSign_container__Ho6_v .BankIdSign_title__3exLe{font-size:1.25rem}}.BankIdSign_container__Ho6_v .BankIdSign_descriptionTop__xx1Hh{margin-top:.5rem;font-size:1rem;line-height:1.5;font-weight:400;letter-spacing:.0075rem}.BankIdSign_container__Ho6_v .BankIdSign_qrSection__Vubgm{align-items:center;display:flex;flex-direction:column;margin:.5rem 0 2rem}.BankIdSign_container__Ho6_v .BankIdSign_qrSection__Vubgm .BankIdSign_descriptionBottom__3Zrtf{margin:1rem 0;font-size:1rem;line-height:1.5;font-weight:400;letter-spacing:.0075rem}.BankIdSign_container__Ho6_v .BankIdSign_qrSection__Vubgm .BankIdSign_loaderContainer__1NSGh{align-items:center;background-color:#f0f0f0;display:flex;flex-direction:column;margin-top:.5rem;padding:1.5rem;width:15rem}.BankIdSign_container__Ho6_v .BankIdSign_qrSection__Vubgm .BankIdSign_loaderContainer__1NSGh .BankIdSign_hjfLogoLoader__dG4gO{margin-top:.5rem;width:6.5625rem}.BankIdSign_container__Ho6_v .BankIdSign_qrSection__Vubgm .BankIdSign_loaderContainer__1NSGh .BankIdSign_loaderText__lcw9J{color:#444;margin-top:.5rem;font-size:1rem;line-height:1.5;font-weight:400;letter-spacing:.0075rem}.BankIdSign_container__Ho6_v .BankIdSign_qrSection__Vubgm .BankIdSign_statusMessage__3XOHi{margin-top:1rem;text-align:center;font-size:1rem;line-height:1.5;font-weight:400;letter-spacing:.0075rem}.BankIdSign_container__Ho6_v .BankIdSign_qrSection__Vubgm .BankIdSign_errorCard__XI5hd{margin-top:.5rem}@media(min-width:48em){.BankIdSign_container__Ho6_v .BankIdSign_qrSection__Vubgm{margin:2rem 0}}.MonthlyDonation_container__5pFyQ{max-width:none;padding:0}@media(min-width:48em){.MonthlyDonation_container__5pFyQ{padding:0 1rem}}@media(min-width:62em){.MonthlyDonation_container__5pFyQ{padding:0}}.MonthlyDonation_container__5pFyQ .MonthlyDonation_BackgroundContainer__FVbz8{background-color:#f3eedd}@media(min-width:48em){.MonthlyDonation_container__5pFyQ .MonthlyDonation_BackgroundContainer__FVbz8{padding:0 1rem}}.MonthlyDonation_container__5pFyQ .MonthlyDonation_BackgroundContainer__FVbz8 .MonthlyDonation_gridContainer__aTX95{display:grid;grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:58.75rem}.MonthlyDonation_container__5pFyQ .MonthlyDonation_BackgroundContainer__FVbz8 .MonthlyDonation_gridContainer__aTX95 .MonthlyDonation_checkListSection__p6j9j{display:none}@media(min-width:48em){.MonthlyDonation_container__5pFyQ .MonthlyDonation_BackgroundContainer__FVbz8 .MonthlyDonation_gridContainer__aTX95 .MonthlyDonation_checkListSection__p6j9j{display:block;grid-column:1/5;grid-row:2}}.MonthlyDonation_container__5pFyQ .MonthlyDonation_BackgroundContainer__FVbz8 .MonthlyDonation_gridContainer__aTX95 .MonthlyDonation_heroSection__g0Bn4{grid-column:1/13;margin:2.5rem 1rem 1.5rem}@media(min-width:48em){.MonthlyDonation_container__5pFyQ .MonthlyDonation_BackgroundContainer__FVbz8 .MonthlyDonation_gridContainer__aTX95 .MonthlyDonation_heroSection__g0Bn4{grid-column:5/13;margin:2.5rem 0 1.5rem}}.MonthlyDonation_container__5pFyQ .MonthlyDonation_BackgroundContainer__FVbz8 .MonthlyDonation_gridContainer__aTX95 .MonthlyDonation_heroSection__g0Bn4 .MonthlyDonation_title__b0HF4{color:#000;font-size:2.1875rem;line-height:1.3;font-weight:400;letter-spacing:0}@media(min-width:48em){.MonthlyDonation_container__5pFyQ .MonthlyDonation_BackgroundContainer__FVbz8 .MonthlyDonation_gridContainer__aTX95 .MonthlyDonation_heroSection__g0Bn4 .MonthlyDonation_title__b0HF4{font-size:2.6875rem}}.MonthlyDonation_container__5pFyQ .MonthlyDonation_BackgroundContainer__FVbz8 .MonthlyDonation_gridContainer__aTX95 .MonthlyDonation_formSection__NPNia{background-color:#fefcf9;border-radius:0 2rem 0 0;grid-column:1/13;margin:0 1rem 2.5rem;padding:1.5rem}@media(min-width:48em){.MonthlyDonation_container__5pFyQ .MonthlyDonation_BackgroundContainer__FVbz8 .MonthlyDonation_gridContainer__aTX95 .MonthlyDonation_formSection__NPNia{grid-column:5/13;margin:0 0 2.5rem;padding:2.5rem}}