.Loader_loaderWrapper__0kuAA{display:flex;align-items:center}.Loader_loaderWrapper__0kuAA span{font-size:var(--theme-size-fontBody2);margin:0 1rem 0 0}.Loader_loaderWrapperReverse__zovyx span{color:var(--theme-color-lightGray2)}.Loader_loadingRing__fzdyL{display:flex;position:relative;justify-content:center;align-items:center;width:30px;height:30px;overflow:hidden}.Loader_loadingRing__fzdyL div{box-sizing:border-box;display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:20px;height:20px;margin:5px;border-radius:50%;animation:Loader_loading-ring__E76ww 1.2s cubic-bezier(.5,0,.5,1) infinite;border:2px solid transparent;border-top-color:currentcolor}.Loader_loadingRingReverse__jCC7s div{border:2px solid var(--theme-color-lightGray2);border-color:var(--theme-color-lightGray2) transparent transparent transparent}.Loader_loadingRing__fzdyL div:first-child{animation-delay:-.45s}.Loader_loadingRing__fzdyL div:nth-child(2){animation-delay:-.3s}.Loader_loadingRing__fzdyL div:nth-child(3){animation-delay:-.15s}@keyframes Loader_loading-ring__E76ww{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CookieBanner_cookieBanner__4uBqM{position:fixed;bottom:0;width:100%;z-index:998;max-height:100vh;background-color:#f9f9f9;box-shadow:0 -5px 5.9084px 0 rgba(0,0,0,.05)}.CookieBanner_contentWrapper__4MJEt{display:flex;padding:1.5rem;flex-direction:column;align-items:center;gap:1.5rem;max-height:100vh}.CookieBanner_cookieDisclaimer__kOay1{color:var(--theme-color-brandBlack);max-width:var(--theme-layout-max-content-width);font-family:Poppins,sans-serif;font-size:var(--theme-size-fontBody3);font-weight:400;line-height:1.3125rem;display:flex;justify-content:center;align-items:flex-start;gap:1rem;overflow-y:auto}.CookieBanner_cookieDisclaimer__kOay1 img{flex-shrink:0}.CookieBanner_cookieDisclaimer__kOay1 p{line-height:1.3125rem}.CookieBanner_cookieBannerLink__sILrD{font-weight:700;line-height:1.3125rem;text-decoration:underline}.CookieBanner_cookiesActionButtons__33ty0{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.CookieBanner_cookiesActionButtons__33ty0 button{min-width:12.5rem;max-width:15.5rem;height:2.5rem;padding:.75rem 2rem;justify-content:flex-end;align-items:center;gap:.625rem;margin:0!important}@media screen and (min-width:574px){.CookieBanner_cookiesActionButtons__33ty0{flex-direction:row-reverse;justify-content:center}}@media screen and (min-width:769px){.CookieBanner_cookieDisclaimer__kOay1{font-size:1rem;align-self:center}.CookieBanner_cookieDisclaimer__kOay1 p{line-height:1.5rem}}.TextInput_container__fGVKo{position:relative;display:flex;flex-direction:column}.TextInput_label__ADwe0{margin-bottom:0}.TextInput_inputWrapper__iKMFV{position:relative;display:flex;align-items:center}.TextInput_input__eHMV3{border:none!important;padding:0!important;margin:.5rem 0;flex:1;background:transparent;line-height:unset!important;font-size:22px;font-weight:600}.TextInput_input__eHMV3:focus-visible{outline:none!important}.TextInput_input__eHMV3:focus::-moz-placeholder{color:transparent}.TextInput_input__eHMV3:focus::placeholder{color:transparent}.TextInput_input__eHMV3::-moz-placeholder{color:#ccc}.TextInput_input__eHMV3::placeholder{color:#ccc}.TextInput_suffix__ihhJa{margin-left:4px}.TextInput_underline__Bz66Q{position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:#000;transition:background-color .2s,height .2s}.TextInput_input__eHMV3:focus-visible~.TextInput_underline__Bz66Q{background-color:var(--theme-color-uiDarkPurple);height:1px}.TextInput_errorUnderline__DQT1G{background-color:var(--theme-color-uiRed)!important;height:2px}.TextInput_errorText__Gd_Q4{color:var(--theme-color-uiRed);font-size:14px;margin-top:16px}.TextInput_outlinedLabel__kRhBf{margin-left:0}.TextInput_outlinedWrapper__mThay{outline:1px solid #ccc;margin:8px 0;box-sizing:border-box}.TextInput_outlinedWrapper__mThay:hover{outline:1px solid var(--theme-color-uiDarkPurple)}.TextInput_outlinedWrapper__mThay:focus-within{outline:2px solid var(--theme-color-uiDarkPurple)}.TextInput_outlinedWrapperError__18FRm{outline:1px solid var(--theme-color-uiRed);background-color:var(--theme-color-uiLightPink)}.TextInput_outlinedErrorText__u8xx5{margin:0}.TextInput_outlined__MXmD8{font-size:16px;margin:0;padding:12px 16px!important;font-weight:400;color:var(--theme-color-uiCharcoal);background:transparent}.TextInput_outlined__MXmD8::-moz-placeholder{color:#999}.TextInput_outlined__MXmD8::placeholder{color:#999}.TextInput_outlinedWrapper__mThay input:focus-visible::-moz-placeholder{color:transparent}.TextInput_outlinedWrapper__mThay input:focus-visible::placeholder{color:transparent}.TextInput_disabled__5Px9c{cursor:not-allowed}.TextInput_disabledWrapper__fRC2m{background-color:#f0f0f0;color:#a0a0a0;outline:none}.TextInput_disabledWrapper__fRC2m>.TextInput_underline__Bz66Q{background-color:#a0a0a0}.TextInput_disabledWrapper__fRC2m:hover{outline:none;cursor:not-allowed}.TextInput_adornment__no3vG{display:flex;align-items:center;margin:0 4px}.Radio_radioButton__44f1W{display:flex;width:100%;align-items:center;cursor:pointer;margin:0}.Radio_radioButton__44f1W:hover .Radio_input__p9lwE{border:1px solid var(--theme-color-uiPurple)}.Radio_input__p9lwE{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;min-width:24px;height:24px;margin:0 8px 0 0!important;border:1px solid var(--theme-color-uiDarkGrey);border-radius:50%;position:relative;cursor:pointer}.Radio_input__p9lwE:focus-visible{outline:2px solid var(--theme-color-uiPurple)}.Radio_input__p9lwE:after{content:"";display:block;width:8px;height:8px;background:#fff;border-radius:50%;position:absolute;top:50%;left:50%;opacity:0;transform:translate(-50%,-50%);transition:opacity .2s}.Radio_input__p9lwE:checked:after{opacity:1}.Radio_input__p9lwE:checked{background-color:#000;border:1px solid #000}.Radio_labelText__AU39c{font-size:16px;width:100%}@media screen and (max-width:770px){.Radio_labelText__AU39c{font-size:14px}}@media screen and (max-width:375px){.Radio_labelText__AU39c{font-size:12px}}.Checkbox_checkbox__yJNWX{display:flex;width:100%;align-items:center;cursor:pointer;margin:0}.Checkbox_checkbox__yJNWX:hover .Checkbox_input__wzhYN{border:1px solid var(--theme-color-uiPurple)}.Checkbox_input__wzhYN{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;min-width:24px;height:24px;margin:0 8px 0 0;border:1px solid var(--theme-color-uiDarkGrey);border-radius:4px;position:relative;cursor:pointer}.Checkbox_input__wzhYN:focus-visible{outline:2px solid var(--theme-color-uiPurple)}.Checkbox_errorText__DjKN9{color:var(--theme-color-uiRed);font-size:14px;margin:0}.Checkbox_input__wzhYN:checked{background-color:#000;border:1px solid #000}.Checkbox_input__wzhYN:checked:after{opacity:1}.Checkbox_labelText__672Km{font-size:16px;width:100%}@media screen and (max-width:770px){.Checkbox_labelText__672Km{font-size:14px}}@media screen and (max-width:375px){.Checkbox_labelText__672Km{font-size:12px}}.Skeleton_skeleton__390NH{position:relative;overflow:hidden;background-color:#e0e0e0}.Skeleton_skeleton__390NH:after{content:"";position:absolute;top:0;left:-150%;width:150%;height:100%;background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);animation:Skeleton_shimmer__kb56d 1.5s infinite}.Skeleton_image__2X8rj{padding:2rem}.Skeleton_dark__XZcZj{background-color:#4a4a4a}.Skeleton_dark__XZcZj:after{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.2),transparent)}@keyframes Skeleton_shimmer__kb56d{0%{transform:translateX(0)}to{transform:translateX(150%)}}.NotificationZone_notificationZone__Lp39B{width:100%;color:var(--theme-color-brandBlack)}.NotificationZone_contentWrapper__LLv2J{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 24px}.NotificationZone_success__gGguI{background:var(--theme-color-uiLightGreen)}.NotificationZone_error__W5uYE{background:var(--theme-color-uiLightPink)}.NotificationZone_info__YhgJr{background:var(--theme-color-uiLightBlue)}.NotificationZone_warning__R8PL3{background:var(--theme-color-uiLightOrange)}.NotificationZone_notificationMessage__OPn_4{margin:0;flex:1;position:relative;padding-left:2.75rem;font-size:var(--theme-size-fontBody3)}.NotificationZone_notificationMessage__OPn_4:before{content:"";width:1.5rem;height:1.5rem;position:absolute;top:.75rem;left:0;transform:translateY(-50%);background-repeat:no-repeat;background-size:contain}.NotificationZone_error__W5uYE .NotificationZone_notificationMessage__OPn_4:before{background-image:url(/assets/error.svg)}.NotificationZone_success__gGguI .NotificationZone_notificationMessage__OPn_4:before{background-image:url(/assets/green-check-icon.svg)}.NotificationZone_info__YhgJr .NotificationZone_notificationMessage__OPn_4:before{background-image:url(/assets/info.svg)}.NotificationZone_warning__R8PL3 .NotificationZone_notificationMessage__OPn_4:before{background-image:url(/assets/warning.svg)}.NotificationZone_closeButton__02o83{width:10px!important;height:10px!important;display:flex;justify-content:center;align-items:center;padding:0;margin-left:1.25rem;cursor:pointer}@media screen and (max-width:var(--theme-breakpoint-tablet )){.NotificationZone_contentWrapper__LLv2J{padding:1rem 0}.NotificationZone_notificationMessage__OPn_4{padding-left:1.875rem;font-size:var(--theme-size-fontBody3);line-height:var(--theme-height-lineHeight3)}.NotificationZone_notificationMessage__OPn_4:before{width:1.125rem;height:1.125rem}}.MultiplierMessage_wrapper__C6BF5{display:flex;align-items:flex-start;gap:1.25rem;padding:1.5rem;background-color:#fff;min-height:72px;border:1px solid var(--theme-color-uiGrey2)}.MultiplierMessage_imageWrapper__NiRoF{width:4rem;height:3.125rem;flex-shrink:0}.MultiplierMessage_imageWrapper__NiRoF img{width:100%}.MultiplierMessage_richTextWrapper__dte25,.MultiplierMessage_textWrapper__HzswW{font-size:.875rem;line-height:1.25rem;color:var(--theme-color-uiCharcoal)}.MultiplierMessage_richTextWrapper__dte25{margin-bottom:0}.MultiplierMessage_richTextWrapper__dte25 p{margin-bottom:0;display:inline}.MultiplierMessage_richTextWrapper__dte25 a{color:#000;text-decoration:underline;font-weight:700}.MultiplierMessage_text__gnHYo{margin-bottom:0;display:inline}.MultiplierMessage_ctaLink__3yR37{color:#000;text-decoration:underline;font-weight:700}.MultiplierMessage_skeleton__Ea2EO{width:100%!important;height:188px!important;border-radius:0!important}@media (min-width:700px){.MultiplierMessage_skeleton__Ea2EO{height:110px!important}}@media (min-width:1024px){.MultiplierMessage_wrapper__C6BF5{max-width:70%;padding:1rem;gap:.5rem}.MultiplierMessage_imageWrapper__NiRoF{width:2.5rem;height:1.875rem}.MultiplierMessage_skeleton__Ea2EO{width:70%!important;height:74px!important}}.OfferCardTile_outerWrapper__ZCK5J{flex:1;cursor:pointer}.OfferCardTile_container__VHDoB{background-color:var(--backgroundColor);color:var(--textColor);height:100%;display:flex;flex-direction:column}.OfferCardTile_imageWrapper__rL5eT{position:relative;max-height:var(--image-wrapper-height-mobile)}.OfferCardTile_logo__KBCkN{position:absolute;left:12px;top:12px;width:auto;height:50px}.OfferCardTile_imageTint__PdVTJ{background:linear-gradient(90deg,rgba(0,0,0,.5),transparent);width:100%;height:100%;position:absolute;inset:0}.OfferCardTile_offerImage__JAF7X{-o-object-fit:cover;object-fit:cover;width:100%;height:7.75rem}.OfferCardTile_contentWrapper__pZMDE{padding-block:1.5rem;padding-inline:1rem;display:flex;flex-direction:column;align-items:flex-start;flex:1;justify-content:space-between}.OfferCardTile_multiplierLabel__KvPu1{margin-block-end:.5rem;border-radius:.125rem;background-color:var(--theme-color-uiRed2);padding:.25rem;font-size:.625rem;font-weight:700;color:#fff;text-transform:uppercase;line-height:1}.OfferCardTile_tileTitle__qri7K{font-size:1rem;font-weight:600;line-height:1.375rem;max-width:30ch;margin-inline-end:auto}.OfferCardTile_detailsWrapper__mrXaN{display:flex;justify-content:flex-start;padding-block-start:.5rem}.OfferCardTile_expirationDate__xsdWY,.OfferCardTile_whereToRedeem__5miQh{color:var(--detailsTextColor);font-size:.75rem;line-height:1;margin-bottom:0}.OfferCardTile_whereToRedeem__5miQh:before{content:"•";display:inline-block;font-size:inherit;line-height:inherit;margin-inline:.25rem}.OfferCardTile_buttonWrapper__YEcMB{margin-block-start:1rem}.OfferCardTile_button__2maD3{display:inline-flex;align-items:center;gap:1rem;padding-inline:1rem;padding-block:.75rem;margin-inline-end:auto;font-size:.875rem;font-weight:700;line-height:1;background-color:var(--buttonBackgroundColor);color:var(--buttonTextColor);border-radius:initial;cursor:pointer;border:1px solid var(--buttonBorderColor);word-break:keep-all}.OfferCardTile_couponLink__0XbPk{text-decoration:none}.HeroBannerPoints_background__GVEeG:before{content:"";position:absolute;top:0;left:-10%;right:-10%;bottom:0;background-image:url(/assets/cross-circles-small.svg),url(/assets/cross-circles.svg);background-repeat:no-repeat;background-position:10% 5%,96% 70%;background-size:4rem,9.5rem}@media screen and (max-width:640px){.HeroBannerPoints_background__GVEeG:before{background-position:75% 0,99% 70%;background-size:1.5rem,6.25rem}}@media screen and (min-width:641px)and (max-width:1023px){.HeroBannerPoints_background__GVEeG:before{background-size:2.5rem,9.5rem;background-position:10% 5%,99% 30%}}.partnerSection_sectionLayout__uwBHj{padding:10px;scroll-margin-top:100px}.partnerSection_sectionLayout__uwBHj a{color:var(--theme-color-uiPurple)}.partnerSection_title__MQ8x9{margin-top:40px;text-align:center;font-size:24px;font-weight:700;margin-bottom:16px}.partnerSection_subtitle__VfnEl *{text-align:center;font-size:18px}.partnerSection_logoContainer__J8xZD{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row;gap:1em}.partnerSection_logo__ni0nE{width:120px;height:120px;-o-object-fit:cover;object-fit:cover}.partnerSection_infoCardSection__msLIg{display:flex;flex-direction:row;justify-content:space-between;gap:40px;padding:40px 0}.partnerSection_infoCard__ZtAN8{padding:20px;flex:1;width:100%;border:1px solid #ccc}.partnerSection_gray__YUErY{background-color:var(--theme-color-lightGray1)}.partnerSection_white__aVvHI{background-color:#fff}.partnerSection_backLinkSection__u6_Nr{display:flex;justify-content:flex-end;margin-bottom:40px}@media screen and (max-width:770px){.partnerSection_logoContainer__J8xZD{gap:.2em}.partnerSection_logo__ni0nE{width:60px;height:60px}.partnerSection_infoCardSection__msLIg{flex-direction:column;gap:40px}}.OurPartners_heading__Sbmie{padding:30px 10px 10px}.OurPartners_heading__Sbmie p{font-size:64px;text-align:center;font-family:Bebas Neue,sans-serif;font-weight:400}.OurPartners_heading__Sbmie strong{color:var(--theme-color-uiPurple);font-family:"DM Serif Display",serif;font-weight:400}.OurPartners_footLink__SWGt6{font-weight:700;color:var(--theme-color-uiPurple);font-size:21px;text-align:center;margin:2em 0}:root{--rmdp-primary-purple:#9c27b0;--rmdp-secondary-purple:#7b1fa2;--rmdp-shadow-purple:#8e24aa;--rmdp-today-purple:#e040fb;--rmdp-hover-purple:#d500f9;--rmdp-deselect-purple:#ba68c8}.purple .rmdp-wrapper{border:1px solid var(--rmdp-secondary-purple);box-shadow:0 0 5px var(--rmdp-secondary-purple)}.purple .rmdp-panel-body li{background-color:var(--rmdp-primary-purple);box-shadow:0 0 2px var(--rmdp-secondary-purple)}.purple .rmdp-week-day{color:var(--rmdp-primary-purple)}.purple .rmdp-day.rmdp-deactive{color:var(--rmdp-secondary-purple)}.purple .rmdp-range{background-color:var(--rmdp-primary-purple);box-shadow:0 0 3px var(--rmdp-shadow-purple)}.purple .rmdp-arrow{border:solid var(--rmdp-primary-purple);border-width:0 2px 2px 0}.purple .rmdp-arrow-container:hover{background-color:var(--rmdp-primary-purple);box-shadow:0 0 3px var(--rmdp-secondary-purple)}.purple .rmdp-panel-body::-webkit-scrollbar-thumb{background:var(--rmdp-primary-purple)}.purple .rmdp-day.rmdp-today span{background-color:var(--rmdp-today-purple)}.purple .rmdp-rtl .rmdp-panel{border-left:unset;border-right:1px solid var(--rmdp-secondary-purple)}.purple .rmdp-day.rmdp-selected span:not(.highlight){background-color:var(--rmdp-primary-purple);box-shadow:0 0 3px var(--rmdp-shadow-purple)}.purple .rmdp-day:not(.rmdp-day-hidden) span:hover{background-color:var(--rmdp-hover-purple)!important}.purple .b-deselect{color:var(--rmdp-deselect-purple);background-color:#fff}.purple .rmdp-action-button{color:var(--rmdp-primary-purple)}.purple .rmdp-button:not(.rmdp-action-button){background-color:var(--rmdp-primary-purple)}.purple .rmdp-button:not(.rmdp-action-button):hover{background-color:var(--rmdp-deselect-purple)}.StepperDisplay_container__LkDGN{--bg-color:#fff;--text-color:#000;--node-line-color:#000}.StepperDisplay_container__LkDGN.StepperDisplay_dark__acn_6{--bg-color:#000;--text-color:#fff;--node-line-color:#fff}.StepperDisplay_container__LkDGN{position:relative;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.StepperDisplay_nodeContainer__UT0zy{display:flex;flex-direction:row;position:relative;z-index:1}.StepperDisplay_nodeContainer__UT0zy:last-child .StepperDisplay_node__s8KeE:before{display:none}.StepperDisplay_node__s8KeE{width:1rem;min-width:1rem;height:1rem;min-height:1rem;border-radius:50%;padding-bottom:0}.StepperDisplay_node__s8KeE:before{z-index:-1;content:"";position:absolute;left:calc(.5rem - 1px);width:2px;height:100%;background-color:var(--node-line-color)}.StepperDisplay_nodeContent__J0_Eo{display:flex;flex-direction:column;font-size:24px;padding:0 1.25rem 3rem;height:100%}.StepperDisplay_nodeContent__J0_Eo h4{line-height:unset;padding-bottom:.75rem;color:var(--text-color)}.StepperDisplay_nodeContent__J0_Eo p{word-wrap:break-word;padding-bottom:1rem;margin:0;color:var(--text-color)}.StepperDisplay_nodeContent__J0_Eo img{-o-object-fit:contain;object-fit:contain}.StepperDisplay_nodeNumber__NzQbV{font-size:1.875rem;line-height:unset;padding:0 0 0 1rem;position:relative;top:-.5rem;color:var(--text-color)}.StepperDisplay_nodeText__Xk2Iq{font-size:clamp(.625rem,.625rem + (1vw - 0rem)*1.0811,.875rem)}.StepperDisplay_default__tvIjL{max-width:900px}.StepperDisplay_timeline__DXu3m{max-width:450px}.StepperDisplay_timeline__DXu3m .StepperDisplay_nodeText__Xk2Iq{font-size:1rem}@media screen and (min-width:768px){.StepperDisplay_container__LkDGN.StepperDisplay_default__tvIjL{grid-template-columns:repeat(4,minmax(0,1fr))}.StepperDisplay_container__LkDGN.StepperDisplay_default__tvIjL .StepperDisplay_nodeContainer__UT0zy{flex-direction:column}.StepperDisplay_container__LkDGN.StepperDisplay_default__tvIjL .StepperDisplay_node__s8KeE:before{top:calc(.5rem - 1px);height:2px;width:100%}.StepperDisplay_container__LkDGN.StepperDisplay_default__tvIjL .StepperDisplay_nodeContent__J0_Eo{padding:.75rem 1rem 0 0}.StepperDisplay_container__LkDGN.StepperDisplay_default__tvIjL .StepperDisplay_nodeNumber__NzQbV{font-size:2rem;padding:1.25rem 0 0;top:0}.StepperDisplay_container__LkDGN.StepperDisplay_timeline__DXu3m .StepperDisplay_nodeContent__J0_Eo{flex-direction:row-reverse}.StepperDisplay_container__LkDGN.StepperDisplay_timeline__DXu3m .StepperDisplay_nodeContent__J0_Eo img{height:-moz-fit-content;height:fit-content;margin:0 2rem 0 1rem}}@media screen and (min-width:1440px){.StepperDisplay_container__LkDGN.StepperDisplay_timeline__DXu3m{max-width:unset;grid-template-columns:repeat(4,minmax(0,1fr))}.StepperDisplay_container__LkDGN.StepperDisplay_timeline__DXu3m .StepperDisplay_nodeContainer__UT0zy{flex-direction:column}.StepperDisplay_container__LkDGN.StepperDisplay_timeline__DXu3m .StepperDisplay_node__s8KeE:before{top:calc(.5rem - 1px);height:2px;width:100%}.StepperDisplay_container__LkDGN.StepperDisplay_timeline__DXu3m .StepperDisplay_nodeContent__J0_Eo{flex-direction:column;min-width:-moz-fit-content;min-width:fit-content;padding:2rem 5rem 0 0}.StepperDisplay_container__LkDGN.StepperDisplay_timeline__DXu3m .StepperDisplay_nodeContent__J0_Eo div{min-height:4rem}.StepperDisplay_container__LkDGN.StepperDisplay_timeline__DXu3m .StepperDisplay_nodeContent__J0_Eo img{height:auto;width:160px;margin:auto 0}}.BNSLandingPageCalculator_background__0_hCm{background-repeat:no-repeat;background-size:100% 50%;background-position:bottom}.BNSLandingPageCalculator_imageContainer__zn_qN{display:flex;justify-content:center;position:relative;margin-top:3em}.BNSLandingPageCalculator_accent1__NFIi5{position:absolute;right:0;top:0}.BNSLandingPageCalculator_accent2__MrQw3{position:absolute;left:0;top:50%}@media screen and (max-width:770px){.BNSLandingPageCalculator_background__0_hCm{background-size:auto}.BNSLandingPageCalculator_mainImage__69xo1{width:190px;height:163px}.BNSLandingPageCalculator_accent1__NFIi5{width:15px;height:15px}.BNSLandingPageCalculator_accent2__MrQw3{width:28px;height:28px}}.MultiCTA_layout__BwF_H{padding:50px;display:flex;flex-direction:row;justify-content:space-evenly}.MultiCTA_cta__Idb5j{padding:2em;flex:1;align-content:center}.MultiCTA_buttonContainer__FhsfI{display:flex;justify-content:center}.MultiCTA_divider__VJhZX{width:3px;background-color:#fff}.MultiCTA_text__qNqZy p{color:#fff;text-align:center;font-size:24px;margin-bottom:20px}@media screen and (max-width:770px){.MultiCTA_layout__BwF_H{padding:3em 1em;flex-direction:column;gap:2em}.MultiCTA_divider__VJhZX{width:100%;height:3px;background-color:#fff}.MultiCTA_text__qNqZy p{margin-bottom:0}.MultiCTA_cta__Idb5j{padding:0}}@media screen and (max-width:375px){.MultiCTA_layout__BwF_H{padding:2em 0}}.GoalSettingEntryButton_transitionBox__D4HRn{padding-top:4px;padding-bottom:4px;transition:height .35s cubic-bezier(.4,0,.2,1);overflow:hidden}.GoalSettingEntryButton_container__IWzNH{display:flex;padding:16px;gap:8px;border-radius:var(--theme-shape-borderRadius);background-color:hsla(0,0%,100%,.1);align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.GoalSettingEntryButton_container__IWzNH:hover{background-color:#302839;cursor:pointer}.GoalSettingEntryButton_container__IWzNH:active{background-color:#3a3143}.GoalSettingEntryButton_container__IWzNH:focus-visible{outline:2px solid var(--themeable-color-primary);border-radius:var(--theme-shape-borderRadius)}.GoalSettingEntryButton_container__IWzNH p{margin:0;color:#fff;font-size:14px;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.GoalSettingForm_form__LZFCX{padding:4rem 100px 40px}.GoalSettingForm_title___emUf{text-wrap:balance;text-align:center;font-family:Poppins,sans-serif;font-size:27.65px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:24px}.GoalSettingForm_contentBody__fAV2X{margin-bottom:40px}.GoalSettingForm_contentBody__fAV2X p{font-size:16px;text-wrap:balance;margin-bottom:24px}.GoalSettingForm_titleBar__v6wza{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding-bottom:16px;border-bottom:1px solid var(--theme-color-uiGrey2)}.GoalSettingForm_titleBar__v6wza p{font-weight:700;font-size:14px;margin-bottom:-4px}.GoalSettingForm_ctaContainer__gM58K{margin-top:3rem;gap:24px;display:flex;flex-direction:column;align-items:center;align-content:flex-end;padding:0 30px}.GoalSettingForm_presetCategory__TauTe{display:flex;flex-direction:column;max-height:300px;padding-right:20px;overflow-y:auto}.GoalSettingForm_presetCategory__TauTe>*{padding:16px}.GoalSettingForm_presetCategory__TauTe img{margin:0 8px 0 4px}.GoalSettingForm_presetCategory__TauTe>:not(:last-child){border-bottom:1px solid #eeeded}.GoalSettingForm_ctaContainer__gM58K>*{margin:0!important}.GoalSettingForm_ctaContainer__gM58K .primary-button{padding-top:12px!important;padding-bottom:12px!important}.GoalSettingForm_presetGoalContainer__ZOXPy{display:flex;flex-direction:column;max-height:350px;overflow-y:auto;gap:16px}.GoalSettingForm_fakeButtonRadio__XIcoz input{position:absolute!important;opacity:0;width:0;height:0;pointer-events:none}.GoalSettingForm_fakeButtonRadio__XIcoz input~span{padding:8px;border:1px solid var(--theme-color-uiGrey3)}.GoalSettingForm_fakeButtonRadio__XIcoz img{margin-right:16px}.GoalSettingForm_fakeButtonRadio__XIcoz input:checked~span{border:2px solid var(--theme-color-uiDarkPurple)}.GoalSettingForm_fakeButtonRadio__XIcoz input:active~span{background-color:var(--theme-color-uiGrey2)}.GoalSettingForm_fakeButtonRadio__XIcoz input:focus-visible~span{border:1px solid var(--theme-color-uiDarkPurple);box-shadow:0 0 0 1px var(--theme-color-uiDarkPurple) inset}.GoalSettingForm_preview__SPEeG{overflow:hidden;padding:10px;width:100px;height:100px;-o-object-fit:contain;object-fit:contain;background-color:#000;border-radius:50px;margin-bottom:16px;margin-top:24px}.GoalSettingForm_gallery__OhEtX{display:inline-block!important;cursor:pointer;margin:0;width:auto!important;position:relative}.GoalSettingForm_galleryImageContainer__eR40v{border-radius:50%;background-color:#000;box-sizing:border-box;border:3px solid transparent}.GoalSettingForm_gallery__OhEtX input{position:absolute!important;opacity:0;width:0;height:0;pointer-events:none}.GoalSettingForm_gallery__OhEtX img{padding:8px;width:72px;height:72px;-o-object-fit:contain;object-fit:contain;box-sizing:border-box;transition:border .2s}.GoalSettingForm_gallery__OhEtX input:focus-visible~span .GoalSettingForm_galleryImageContainer__eR40v{border:3px solid var(--theme-color-uiPurple)}.GoalSettingForm_gallery__OhEtX input:checked~span .GoalSettingForm_galleryImageContainer__eR40v{border:3px solid var(--theme-color-uiPurple)}.GoalSettingForm_deleteButton__4PBUA{color:var(--theme-color-uiRed)!important}.GoalSettingForm_deleteButton__4PBUA:after{border-color:var(--theme-color-uiRed)!important}.GoalSettingForm_editTitle__RTubX{font-size:25px;font-weight:400;padding-bottom:24px;border-bottom:1px solid var(--theme-color-uiGrey2);margin-bottom:32px}@media screen and (max-width:768px){.GoalSettingForm_form__LZFCX{padding:0 1.5rem;display:flex;flex-direction:column;min-height:calc(100% - 54px)}.GoalSettingForm_presetCategory__TauTe{flex-grow:1;max-height:none}.GoalSettingForm_ctaContainer__gM58K{gap:24px;display:flex;position:sticky;bottom:0;left:0;width:100%;background-color:#fff;flex-direction:column;align-items:center;align-content:flex-end;padding:10px 30px 40px;flex-grow:1;justify-content:flex-end}}.GoalTile_container__pJgNv{display:flex;align-items:center;width:100%;padding:1rem;border-radius:.25rem;background-color:hsla(0,0%,100%,.1)}.GoalTile_container__pJgNv[data-bgVariant=dark]{background-color:#26202e}.GoalTile_container__pJgNv:focus-visible{outline:2px solid var(--themeable-color-primary);outline-offset:2px}.GoalTile_container__pJgNv.GoalTile_isClickable__1qgs8{cursor:pointer}.GoalTile_contentWrapper__fapS4{border-right:.5px solid hsla(0,0%,100%,.5);width:100%;flex:1 1 auto;min-width:0}.GoalTile_header__j8gkm{display:flex;align-items:center;gap:.5rem}.GoalTile_imageContainer__CbxJN{width:3.125rem;height:3.125rem;padding:.25rem;border-radius:50%;background-color:#000;border:1px solid var(--themeable-color-secondary);display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}.GoalTile_image__IHR9u{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;display:block}.GoalTile_textWrapper__cqz85{display:flex;flex-direction:column;gap:.125rem;justify-content:center;padding-block:.5rem;padding-inline-end:.625rem;max-width:calc(100% - 50px)}.GoalTile_goalTitle__K9xDn{margin-bottom:0;color:var(--themeable-color-foreground);font-size:.875rem;font-weight:600;line-height:1.25rem;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.GoalTile_goalText__YnpRI{margin-bottom:0;font-size:.625rem;font-weight:600;line-height:.875rem;color:var(--themeable-color-secondary-accent)}.GoalTile_desktopGoalTextWrapper__DXQac,.GoalTile_horizontalProgressContainer__rLTEr{display:none;visibility:hidden}.GoalTile_circularProgressContainer__4EIjA{width:3.125rem;height:3.125rem;margin-left:1rem;flex-shrink:0}.GoalTile_circularProgressPercentage__1Rpw1{font-size:.625rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;margin-bottom:0;color:var(--themeable-color-foreground)}.GoalTile_container__pJgNv.GoalTile_goalCompleted__LKbm2{background-color:var(--themeable-color-primary)}.GoalTile_textWrapper__cqz85.GoalTile_goalCompleted__LKbm2{flex-direction:column-reverse}.GoalTile_goalText__YnpRI.GoalTile_goalCompleted__LKbm2{color:var(--themeable-color-foreground);text-transform:uppercase}.GoalTile_mobileOnly__TuoUe{display:block}.GoalTile_desktopOnly__yxHcD{display:none}@media (min-width:1440px){.GoalTile_mobileOnly__TuoUe{display:none}.GoalTile_desktopOnly__yxHcD{display:block}.GoalTile_container__pJgNv:not([data-forceMobile=true]){padding:1.5rem}.GoalTile_contentWrapper__fapS4:not([data-forceMobile=true]){border-right:initial;align-items:flex-start;flex-direction:column}.GoalTile_header__j8gkm:not([data-forceMobile=true]){display:flex;justify-content:space-between;width:100%}.GoalTile_textWrapper__cqz85:not([data-forceMobile=true]){padding-block:.25rem;padding-inline-end:0;align-items:flex-end}.GoalTile_goalTitle__K9xDn:not([data-forceMobile=true]){font-size:1rem;line-height:1.375rem}.GoalTile_desktopGoalTextWrapper__DXQac:not([data-forceMobile=true]){visibility:visible;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding-block:2rem}.GoalTile_goalPercentage__ulZ0J:not([data-forceMobile=true]){font-size:2.5rem;line-height:1;color:var(--themeable-color-foreground);margin-bottom:0;font-variant-numeric:tabular-nums}.GoalTile_motivationText__shoCd:not([data-forceMobile=true]){font-size:.875rem;line-height:1;color:hsla(0,0%,100%,.6);margin-bottom:0}.GoalTile_horizontalProgressContainer__rLTEr:not([data-forceMobile=true]){display:block;visibility:visible}.GoalTile_horizontalProgressBar__YSJpg:not([data-forceMobile=true]){width:100%;height:.375rem;position:relative;background:#fff;border-radius:.625rem}.GoalTile_horizontalProgressBarTrack__a6FHg:not([data-forceMobile=true]){display:block;height:100%;width:0;border-radius:1rem;background-color:var(--progress-bar-color);position:relative;overflow:hidden;transition:width 1s ease-in-out;animation:GoalTile_progress__VxE8z 1s ease-in-out forwards}@keyframes GoalTile_progress__VxE8z{to{width:var(--progression)}}.GoalTile_circularProgressContainer__4EIjA:not([data-forceMobile=true]){display:none;visibility:hidden}.GoalTile_textWrapper__cqz85.GoalTile_goalCompleted__LKbm2:not([data-forceMobile=true]){flex-direction:column}.GoalTile_desktopGoalTextWrapper__DXQac.GoalTile_goalCompleted__LKbm2:not([data-forceMobile=true]){padding-block-end:0}.GoalTile_goalText__YnpRI.GoalTile_goalCompleted__LKbm2:not([data-forceMobile=true]){text-transform:none}.GoalTile_goalPercentage__ulZ0J.GoalTile_goalCompleted__LKbm2:not([data-forceMobile=true]){font-size:3rem;font-weight:600}.GoalTile_motivationText__shoCd.GoalTile_goalCompleted__LKbm2:not([data-forceMobile=true]){color:var(--themeable-color-foreground)}.GoalTile_congrats__JcWpa:not([data-forceMobile=true]){font-size:.75rem;font-weight:700;line-height:1;color:var(--themeable-color-foreground);text-transform:uppercase;margin-bottom:0}}.CircularProgress_circularProgressContainer__ddnF_{width:100%;height:100%;border-radius:50%;position:relative}.CircularProgress_circularProgressContainer__ddnF_:has(p){display:flex;align-items:center;justify-content:center}.CircularProgress_svgContainer__6DBCQ{width:100%;height:100%;transform:rotate(-90deg);position:absolute;inset:0}.CircularProgress_svgFirstCircle__MZ0__{fill:transparent;stroke:#fff;stroke-width:.625rem}.CircularProgress_svgSecondCircle__bQc2q{fill:transparent;stroke:var(--progressColor);stroke-width:.625rem;stroke-dasharray:var(--circumference);stroke-dashoffset:var(--circumference);stroke-linecap:round;transition:stroke-dashoffset 1s ease-in-out;animation:CircularProgress_progressAnimation__RNBYP 1s ease-in-out forwards}.CircularProgress_completed__on495{stroke:var(--completedProgressColor)}@keyframes CircularProgress_progressAnimation__RNBYP{to{stroke-dashoffset:var(--dashOffset)}}.GoalSettingDetails_form__PpfZq{padding:4rem 100px 40px}.GoalSettingDetails_completed__QZvPD *{color:#fff}.GoalSettingDetails_completed__QZvPD button{color:#fff!important}.GoalSettingDetails_completed__QZvPD button:after{border-color:#fff}.GoalSettingDetails_button__nY5d1{color:var(--theme-color-uiPurple)}.GoalSettingDetails_titleBar__yBEIT{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:flex-end;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--theme-color-uiGrey2)}.GoalSettingDetails_titleBar__yBEIT p{font-weight:700;font-size:14px;margin-bottom:-4px}.GoalSettingDetails_titleBar__yBEIT h2{font-size:25px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.GoalSettingDetails_ctaContainer__gCP_9{gap:24px;display:flex;flex-direction:column;align-items:center}.GoalSettingDetails_ctaContainer__gCP_9 .primary-button{padding-top:12px!important;padding-bottom:12px!important}.GoalSettingDetails_icon__W_6zV{padding:14px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;width:100px;height:100px;-o-object-fit:contain;object-fit:contain}.GoalSettingDetails_iconComplete__15qnH{border:6px solid var(--theme-color-uiYellow);background-color:#fff;width:150px;height:150px}.GoalSettingDetails_glitter__cYyqS{position:absolute;width:22px;transform:translate(-50%,-50%)}.GoalSettingDetails_glitter1__0SZS2{top:20%;left:20%;width:18px}.GoalSettingDetails_glitter2__V4XRd{top:50%;left:5%}.GoalSettingDetails_glitter3__nVCSd{bottom:20%;left:25%;width:14px}.GoalSettingDetails_glitter4__gVuvC{top:40%;right:20%;width:14px}.GoalSettingDetails_glitter5__h1rQb{top:50%;right:5%}.GoalSettingDetails_glitter6__zRRfp{bottom:10%;right:24%;width:18px}@media screen and (max-width:768px){.GoalSettingDetails_form__PpfZq{padding:0 1.5rem;display:flex;flex-direction:column;min-height:calc(100% - 54px)}.GoalSettingDetails_ctaContainer__gCP_9{gap:24px;display:flex;position:sticky;bottom:0;left:0;flex-direction:column;align-items:center;align-content:flex-end;padding:10px 30px 40px;width:100%;flex-grow:1;justify-content:flex-end}.GoalSettingDetails_glitter1__0SZS2{top:25%;left:27%}.GoalSettingDetails_glitter2__V4XRd{top:50%;left:15%}.GoalSettingDetails_glitter3__nVCSd{bottom:15%;left:25%}.GoalSettingDetails_glitter4__gVuvC{top:25%;right:21%}.GoalSettingDetails_glitter5__h1rQb{top:50%;right:8%}.GoalSettingDetails_glitter6__zRRfp{bottom:10%;right:22%}}.ReadMore_text__Y6kUE{display:inline;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-width:100%}.styles_overlay__AVxaC{background:linear-gradient(180deg,rgba(0,0,0,.6) 9%,transparent 35%,rgba(0,0,0,.14) 50%,rgba(0,0,0,.6) 70%)}.NotificationBar_notificationBar__CZbwH{position:absolute;left:0;right:0;width:100%;padding:1.25rem 0;display:flex;justify-content:center;z-index:999;color:var(--theme-color-brandBlack)}.NotificationBar_notificationBar__CZbwH p{margin:0}.NotificationBar_notificationBar__CZbwH.NotificationBar_error__Zdj62{background:var(--theme-color-uiLightPink)}.NotificationBar_notificationBar__CZbwH.NotificationBar_error__Zdj62 .NotificationBar_notificationMessage__13eFl:before{background-image:url(/assets/error.svg)}.NotificationBar_notificationBar__CZbwH.NotificationBar_success__Ba4j3{background:var(--theme-color-uiLightGreen)}.NotificationBar_notificationBar__CZbwH.NotificationBar_success__Ba4j3 .NotificationBar_notificationMessage__13eFl:before{background-image:url(/assets/green-check-icon.svg)}.NotificationBar_notificationBar__CZbwH.NotificationBar_info__Uamxx{background:var(--theme-color-uiLightBlue)}.NotificationBar_notificationBar__CZbwH.NotificationBar_info__Uamxx .NotificationBar_notificationMessage__13eFl:before{background-image:url(/assets/info.svg)}.NotificationBar_notificationBar__CZbwH.NotificationBar_warning__BLMep{background:var(--theme-color-uiLightOrange)}.NotificationBar_notificationBar__CZbwH.NotificationBar_warning__BLMep .NotificationBar_notificationMessage__13eFl:before{background-image:url(/assets/warning.svg)}.NotificationBar_notificationMessage__13eFl{margin-bottom:0;position:relative;padding-left:2.75rem;font-size:var(--theme-size-fontBody2);line-height:var(--theme-height-lineHeight3)}.NotificationBar_notificationMessage__13eFl:before{content:"";width:1.5rem;height:1.5rem;position:absolute;top:50%;left:0;transform:translateY(-50%);background-repeat:no-repeat;background-size:contain}.NotificationBar_closeButton__wIQtH{width:1.5rem;height:1.5rem;min-width:1.5rem;min-height:1.5rem;display:flex;justify-content:center;align-items:center;padding:0;margin:0 0 0 1.25rem;text-align:center;cursor:pointer}.NotificationBar_closeButton__wIQtH img{width:.75rem;height:.75rem;min-width:.75rem;min-height:.75rem}@media screen and (max-width:var(--theme-breakpoint-tablet )){.NotificationBar_notificationBar__CZbwH{padding:1rem 0}.NotificationBar_notificationBar__CZbwH button.NotificationBar_n-close__G7TkT{margin:0 0 0 .75rem}.NotificationBar_notificationMessage__13eFl{padding-left:1.875rem;font-size:var(--theme-size-fontBody3);line-height:var(--theme-height-lineHeight3)}.NotificationBar_notificationMessage__13eFl:before{width:1.125rem;height:1.125rem;background-size:contain}}