.UserBenefits_userBenefitsContainer__dK4jE{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:24px}.UserBenefits_benefitsSwiper__NsZRY{padding-top:20px!important;padding-bottom:20px!important;padding-right:20px!important}.UserBenefits_benefitTile__Q0DeO{height:150px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width:){.UserBenefits_benefitTile__Q0DeO h3{font-size:14px}.UserBenefits_benefitTile__Q0DeO p{font-size:10px}}@media only screen and (max-width:375px){.UserBenefits_benefitTile__Q0DeO h3{font-size:14px}.UserBenefits_benefitTile__Q0DeO p{font-size:10px}}.UserBenefits_addBenefitBtn__iutB6{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:max-content;border:1px solid var(--color-nero-30);background:transparent;border-radius:40px;padding:6px 20px}.FormInput_contacta__7wEbU .contacta-col:has(.dob-date-time-dropdown) .dropdown,.FormInput_contacta__7wEbU .input-field:not(:has(.checkbox)),.FormInput_formInput__ifPNw{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;position:relative;width:100%;min-width:250px;display:block}.FormInput_contacta__7wEbU .contacta-col:has(.dob-date-time-dropdown) .dropdown label,.FormInput_contacta__7wEbU .input-field:not(:has(.checkbox)) label,.FormInput_formInput__ifPNw label{color:var(--color-nero-60);font:var(--typography-label1);text-transform:uppercase;transition:var(--general-transition);pointer-events:none;letter-spacing:.5px}.FormInput_contacta__7wEbU .contacta-col:has(.dob-date-time-dropdown) .dropdown input,.FormInput_contacta__7wEbU .input-field:not(:has(.checkbox)) input,.FormInput_formInput__ifPNw input{width:100%;max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;padding:23px 11px;box-sizing:border-box;height:50px;border-radius:25px;margin:10px 0 0;border:1px solid var(--border-dark);background-color:transparent;font:var(--typography-label1);transition:var(--general-transition)}.FormInput_contacta__7wEbU .contacta-col:has(.dob-date-time-dropdown) .dropdown input:focus,.FormInput_contacta__7wEbU .input-field:not(:has(.checkbox)) input:focus,.FormInput_formInput__ifPNw input:focus{outline:none;border-color:var(--color-black-40)}.FormInput_contacta__7wEbU .contacta-col:has(.dob-date-time-dropdown) .dropdown input::placeholder,.FormInput_contacta__7wEbU .input-field:not(:has(.checkbox)) input::placeholder,.FormInput_formInput__ifPNw input::placeholder{text-transform:none}.FormInput_contacta__7wEbU .contacta-col:has(.dob-date-time-dropdown) .dropdown.FormInput_uppercase__Sbs9t input,.FormInput_contacta__7wEbU .input-field:not(:has(.checkbox)).FormInput_uppercase__Sbs9t input,.FormInput_formInput__ifPNw.FormInput_uppercase__Sbs9t input{text-transform:uppercase}.FormInput_contacta__7wEbU .contacta-col:has(.dob-date-time-dropdown) .dropdown input[type=number]::-webkit-inner-spin-button,.FormInput_contacta__7wEbU .contacta-col:has(.dob-date-time-dropdown) .dropdown input[type=number]::-webkit-outer-spin-button,.FormInput_contacta__7wEbU .input-field:not(:has(.checkbox)) input[type=number]::-webkit-inner-spin-button,.FormInput_contacta__7wEbU .input-field:not(:has(.checkbox)) input[type=number]::-webkit-outer-spin-button,.FormInput_formInput__ifPNw input[type=number]::-webkit-inner-spin-button,.FormInput_formInput__ifPNw input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.FormInput_contacta__7wEbU .contacta-col:has(.dob-date-time-dropdown) .dropdown input[type=number],.FormInput_contacta__7wEbU .input-field:not(:has(.checkbox)) input[type=number],.FormInput_formInput__ifPNw input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.FormInput_contacta__7wEbU .contacta-col:has(.dob-date-time-dropdown) .dropdown.FormInput_labelCentered__m8_38 input,.FormInput_contacta__7wEbU .input-field:not(:has(.checkbox)).FormInput_labelCentered__m8_38 input,.FormInput_formInput__ifPNw.FormInput_labelCentered__m8_38 input{margin:0;padding:23px 25px 11px}.FormInput_contacta__7wEbU .contacta-col:has(.dob-date-time-dropdown) .dropdown.FormInput_labelCentered__m8_38 label,.FormInput_contacta__7wEbU .input-field:not(:has(.checkbox)).FormInput_labelCentered__m8_38 label,.FormInput_formInput__ifPNw.FormInput_labelCentered__m8_38 label{letter-spacing:1px;position:absolute;top:25px;left:25px;transform-origin:left center;transform:translateY(-50%)}.FormInput_contacta__7wEbU .contacta-col:has(.dob-date-time-dropdown) .dropdown.FormInput_labelCentered__m8_38 label,.FormInput_contacta__7wEbU .input-field:not(:has(.checkbox)).FormInput_labelCentered__m8_38 label,.FormInput_formInput__ifPNw.FormInput_labelCentered__m8_38 label{text-transform:uppercase}.FormInput_contacta__7wEbU .contacta-col:has(.dob-date-time-dropdown) .dropdown sup,.FormInput_contacta__7wEbU .input-field:not(:has(.checkbox)) sup,.FormInput_formInput__ifPNw sup{font-size:90%;color:var(--error-color)}.FormInput_formInput__ifPNw.FormInput_labelCentered__m8_38.FormInput_hasValue__5dyL6 label,.FormInput_formInput__ifPNw.FormInput_labelCentered__m8_38:focus-within label{top:15px;left:26px;transform:translateY(-50%) scale(.75)}.FormInput_error__3dl6K{color:var(--error-color);font:var(--typography-label2);margin-top:5px;padding-left:26px}.FormInput_contacta__7wEbU .contacta-col input[type=number],.FormInput_contacta__7wEbU .contacta-col input[type=text]{padding:23px 25px!important}.StoryblokMediaAsset_mediaAsset__c8J2Z{display:flex}.StoryblokMediaAsset_mediaAsset__c8J2Z img,.StoryblokMediaAsset_mediaAsset__c8J2Z video{width:100%;height:100%;object-fit:cover;display:block}.StoryblokMediaAsset_hasBackground__sZtwn{background:linear-gradient(230deg,transparent,rgba(0,0,0,.5))}.StoryblokMediaAsset_isLazy__fu9UP img{transition:var(--short-transition);opacity:0}.VerificationAlert_error__6lFLr{color:var(--error-color);font:var(--typography-label2);margin-bottom:5px;padding-left:26px}.EmailVerificationForm_EmailVerificationForm__PrIQS{display:flex;min-height:100dvh;margin-top:-100px}@media only screen and (min-width:500px){.EmailVerificationForm_EmailVerificationForm__PrIQS{align-items:center;justify-content:center;margin-top:auto}}.EmailVerificationForm_EmailVerificationFormModal__hgNTS{position:relative;inset:0;overflow:auto}.EmailVerificationForm_close__EScvH{position:absolute;top:var(--page-gutter);right:var(--page-gutter);z-index:3;height:40px;height:50px;background-color:var(--color-nero-50);color:var(--color-white);box-shadow:0 4px 14px 0 var(--color-black-15);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:50%;aspect-ratio:1/1;display:inline-flex;justify-content:center;align-items:center;transition:var(--general-transition)}.EmailVerificationForm_close__EScvH:hover{background:var(--foreground-color);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.EmailVerificationForm_media__tdTRf{position:fixed;inset:0}@media only screen and (min-width:500px){.EmailVerificationForm_media__tdTRf{position:absolute}}.EmailVerificationForm_media__tdTRf figure{width:100%;height:100%}.EmailVerificationForm_media__tdTRf figure img,.EmailVerificationForm_media__tdTRf figure video{object-position:center}.EmailVerificationForm_media__tdTRf:before{content:"";display:block;position:absolute;inset:0;background:linear-gradient(180deg,transparent 20.95%,#000);z-index:1}.EmailVerificationForm_inner__OlTxF{position:relative;z-index:2;opacity:0;translate:0 20px;animation:EmailVerificationForm_fadeIn__KX1v_ .3s ease-out .2s forwards;width:100%;max-width:650px;margin-top:auto;margin-bottom:0}@media only screen and (min-width:500px){.EmailVerificationForm_inner__OlTxF{margin-top:0;position:relative;left:auto;right:auto;bottom:auto;max-height:none}}.EmailVerificationForm_content__SK3E1{display:flex;flex-direction:column;padding:calc(var(--page-gutter)*2) var(--page-gutter) var(--page-gutter);background:var(--background-color);position:relative;border-radius:20px 20px 0 0;overflow:hidden}.EmailVerificationForm_content__SK3E1 .EmailVerificationForm_description__g779t{font:var(--typography-paragraph2);color:var(--color-nero-60);padding-bottom:15px;text-align:center}@media only screen and (min-width:500px){.EmailVerificationForm_content__SK3E1{padding:calc(var(--page-gutter)*2) var(--page-gutter)}}.EmailVerificationForm_spot__Q_Pg0{display:none!important;height:320px}@media only screen and (min-width:500px){.EmailVerificationForm_spot__Q_Pg0{display:flex!important;border-radius:0 0 20px 20px!important;overflow:hidden}}.EmailVerificationForm_spot__Q_Pg0 figure{border-radius:0}.EmailVerificationForm_form__WDZQK{display:flex;flex-direction:column;gap:10px}.EmailVerificationForm_form__WDZQK .EmailVerificationForm_field___Ti2l label{text-transform:uppercase;letter-spacing:1px}.EmailVerificationForm_cta__iC_7R{display:flex}.EmailVerificationForm_appFooter__EjqEM{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;padding:48px 24px;background:var(--color-greenwhite-alternative);border-radius:0 0 20px 20px}.EmailVerificationForm_appFooterText__fUl1X{display:flex;flex-direction:column;gap:6px;flex:1 1}.EmailVerificationForm_appFooterHeader__PonlT{font:var(--typography-heading5);text-transform:uppercase;letter-spacing:.06em}.EmailVerificationForm_appFooterDescription__lt217{font:var(--typography-paragraph2);color:var(--color-nero-60);margin:0}.EmailVerificationForm_appButtons__mkBfh{display:flex;flex-direction:row;gap:8px;flex-shrink:0}.EmailVerificationForm_appButtons__mkBfh img{display:block;height:30px;width:auto}@keyframes EmailVerificationForm_fadeIn__KX1v_{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0 0}}.EmailVerificationForm_apiError__dBwaO{color:#d32f2f;font-size:.875rem;margin-bottom:.5rem}.EmailSentConfirmation_EmailSentConfirmation__ZivIg{display:flex;min-height:100dvh;margin-top:-100px}@media only screen and (min-width:500px){.EmailSentConfirmation_EmailSentConfirmation__ZivIg{align-items:center;justify-content:center;margin-top:auto}}.EmailSentConfirmation_EmailSentConfirmationModal__Zyrd9{position:relative;inset:0;overflow:auto}.EmailSentConfirmation_close__BSNIc{position:absolute;top:var(--page-gutter);right:var(--page-gutter);z-index:3;height:40px;height:50px;background-color:var(--color-nero-50);color:var(--color-white);box-shadow:0 4px 14px 0 var(--color-black-15);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:50%;aspect-ratio:1/1;display:inline-flex;justify-content:center;align-items:center;transition:var(--general-transition)}.EmailSentConfirmation_close__BSNIc:hover{background:var(--foreground-color);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.EmailSentConfirmation_media__sWYFr{position:absolute;inset:0}.EmailSentConfirmation_media__sWYFr figure{width:100%;height:100%}.EmailSentConfirmation_media__sWYFr figure img,.EmailSentConfirmation_media__sWYFr figure video{object-position:center}.EmailSentConfirmation_media__sWYFr:before{content:"";display:block;position:absolute;inset:0;background:linear-gradient(180deg,transparent 20.95%,#000);z-index:1}.EmailSentConfirmation_inner__WdMAM{position:relative;z-index:2;opacity:0;translate:0 20px;animation:EmailSentConfirmation_fadeIn__tDEqf .3s ease-out .2s forwards;width:100%;max-width:650px;margin-top:auto;margin-bottom:0}@media only screen and (min-width:500px){.EmailSentConfirmation_inner__WdMAM{margin-top:0;position:relative;left:auto;right:auto;bottom:auto;max-height:none}}.EmailSentConfirmation_content__iw3xY{display:flex;flex-direction:column;padding:calc(var(--page-gutter)*2) var(--page-gutter);background:var(--background-color);position:relative;border-radius:20px 20px 0 0;overflow:hidden}.EmailSentConfirmation_content__iw3xY .EmailSentConfirmation_description__IEI79{text-align:center;font:var(--typography-paragraph2);color:var(--color-nero-60);padding-bottom:15px}.EmailSentConfirmation_content__iw3xY{padding-bottom:calc(var(--page-gutter)*2 + 56px)}@media only screen and (min-width:500px){.EmailSentConfirmation_content__iw3xY{padding:calc(var(--page-gutter)*2) var(--page-gutter);border-radius:20px}}.EmailSentConfirmation_form__AfYg7{display:flex;flex-direction:column;gap:10px}.EmailSentConfirmation_form__AfYg7 .EmailSentConfirmation_field__NneTT label{text-transform:uppercase;letter-spacing:1px}.EmailSentConfirmation_cta__sY__7{display:flex;width:100%}.EmailSentConfirmation_spot__Jheai{display:none!important;height:320px}@media only screen and (min-width:500px){.EmailSentConfirmation_spot__Jheai{display:flex!important;border-radius:0 0 20px 20px!important;overflow:hidden}}.EmailSentConfirmation_spot__Jheai figure{border-radius:0}@keyframes EmailSentConfirmation_fadeIn__tDEqf{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0 0}}.EmailSentConfirmation_apiError__TKi8J{color:#d32f2f;font-size:.875rem;margin-bottom:.5rem}.Error_errorWrapper__X4RJj{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:20px;height:100%}.Error_errorWrapper__X4RJj .Error_icon__VjtWX{font-size:46px}.AddBenefitModal_addBenefitModalContent__SSFS_{display:flex;flex-direction:column;align-items:center;width:100%;padding:32px 24px;text-align:center}.AddBenefitModal_title__gbKCG{font:var(--typography-heading3);color:var(--foreground-color);margin-bottom:24px;text-transform:uppercase;letter-spacing:var(--letterspacing-heading3)}@media only screen and (min-width:1024px){.AddBenefitModal_title__gbKCG{font:var(--typography-heading4)}}.AddBenefitModal_description__XWi28{font:var(--typography-paragraph2);color:var(--foreground-subtle-color);margin-bottom:32px;max-width:400px}.AddBenefitModal_formGroup__qdkCG{width:100%;margin-bottom:32px}.AddBenefitModal_error__5cA5o{font:var(--typography-paragraph2);color:var(--color-error,#d32f2f);margin-bottom:16px;text-align:center}.AddBenefitModal_submitButton__Yzg8N{width:100%;margin-bottom:24px}.AddBenefitModal_closeButton__x8juK{background:none;border:none;cursor:pointer;font:var(--typography-label2);letter-spacing:var(--letterspacing-heading5);text-transform:uppercase;color:var(--foreground-color);transition:var(--general-transition);padding:10px}.AddBenefitModal_closeButton__x8juK:hover{opacity:.7}.BenefitDetailsModal_benefitDetailsModalContent__xTvuE{display:flex;flex-direction:column;width:100%;margin:0;padding:0;background:#ebe9e2;height:100dvh;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.BenefitDetailsModal_benefitDetailsModalContent__xTvuE::-webkit-scrollbar{display:none}@media only screen and (min-width:768px){.BenefitDetailsModal_benefitDetailsModalContent__xTvuE{height:auto;max-height:calc(100vh - 48px);width:400px}}.BenefitDetailsModal_imageContainer__gKH7b{position:relative;width:100%;height:250px;flex-shrink:0}@media only screen and (min-width:1024px){.BenefitDetailsModal_imageContainer__gKH7b{height:300px}}.BenefitDetailsModal_imageContainer__gKH7b .BenefitDetailsModal_image__1N8CK{object-fit:cover}.BenefitDetailsModal_content__ag6vY{padding:24px 24px 40px;display:flex;flex-direction:column;flex-grow:1}.BenefitDetailsModal_title__3DjZa{font:var(--typography-heading3);color:var(--color-nero);margin:0 0 8px;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.BenefitDetailsModal_description__cAsAk{font:var(--typography-paragraph2);color:var(--color-nero);margin:0 0 24px;opacity:.8}.BenefitDetailsModal_iconInfo__PTRqZ{display:flex;align-items:center;gap:8px;margin-bottom:24px;color:var(--color-nero);font-size:.875rem;font-weight:700}.BenefitDetailsModal_iconInfo__PTRqZ .BenefitDetailsModal_icon__ecATr{width:20px;height:20px}.BenefitDetailsModal_infoBoxes__hJ6sp{display:flex;flex-direction:column;gap:8px;margin-bottom:32px}.BenefitDetailsModal_infoBox__ynpli{background:hsla(52,15%,81%,.5);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:16px}.BenefitDetailsModal_infoBox__ynpli:first-child{flex-direction:row;justify-content:space-between;align-items:center}.BenefitDetailsModal_infoBoxLabel__UZELR{font-size:.75rem}.BenefitDetailsModal_infoBoxLabel__UZELR,.BenefitDetailsModal_infoBoxValue__TC2UX{font-weight:700;letter-spacing:.05em;color:var(--color-nero);text-transform:uppercase}.BenefitDetailsModal_infoBoxValue__TC2UX{font-size:.875rem}.BenefitDetailsModal_conditionsList__sOG8X{display:flex;flex-direction:column;gap:12px}.BenefitDetailsModal_conditionItem__IEWhh{font-size:.875rem;color:var(--color-nero);margin:0;line-height:1.4}.BenefitDetailsModal_ctaSection__NEepp{display:flex;flex-direction:column;gap:16px}.BenefitDetailsModal_error__rtJof{font:var(--typography-paragraph2);color:var(--color-error,#d32f2f);margin:0}.BenefitDetailsModal_ctaText__02AEl{font-size:.875rem;color:var(--color-nero);margin:0;opacity:.8}.BenefitDetailsModal_buttonGroup__z0jWS{display:flex;flex-direction:column;gap:12px}.BenefitDetailsModal_ctaButton__OtrEG{width:100%}.BenefitsModal_benefitsModalContent__8KG7_{display:flex;flex-direction:column;align-items:center;width:100%;overflow:hidden;padding-top:32px}.BenefitsModal_benefitTile__2ngpP{height:160px;pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.BenefitsModal_constrainedSlider__TsvV_{width:100%;max-width:100%}.BenefitsModal_addBenefitWrapper__Z1EJj{display:flex;justify-content:center;padding:0 20px 20px}.BenefitsModal_addBenefitBtn__4bUdx{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;background:var(--color-black-6);border:none;cursor:pointer;font:var(--typography-label2);letter-spacing:var(--letterspacing-heading5);text-transform:uppercase;color:var(--foreground-color);padding:10px 20px;border-radius:40px;transition:var(--general-transition)}.BenefitsModal_addBenefitBtn__4bUdx:hover{background:var(--color-black-10)}.BenefitsModal_plusIcon__NWqB9{font-size:1.125rem;line-height:1;font-weight:700}