.NewsletterManagement_newsletter-mgmt__VQl_X{min-height:100vh;padding:2rem 1rem;background-color:color-mix(in srgb,var(--portal-color-3) 3%,#ffffff)}@media (min-width:640px){.NewsletterManagement_newsletter-mgmt__VQl_X{padding:2.5rem 1.5rem}}@media (min-width:768px){.NewsletterManagement_newsletter-mgmt__VQl_X{padding:3rem 2rem}}.NewsletterManagement_newsletter-mgmt--error-state__FI2RT,.NewsletterManagement_newsletter-mgmt--loading__Wh7qa{display:flex;align-items:center;justify-content:center}.NewsletterManagement_newsletter-mgmt__inner__yLXL4{width:100%;max-width:40rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:1.5rem}.NewsletterManagement_newsletter-mgmt__card__EGG0U{background-color:#ffffff;border-radius:var(--portal-radius-xl);border:1px solid color-mix(in srgb,var(--portal-color-3) 10%,transparent);padding:1.5rem;box-shadow:0 1px 3px 0 var(--portal-color-3-a6);box-shadow:0 1px 3px 0 color-mix(in srgb,var(--portal-color-3) 6%,transparent)}@media (min-width:640px){.NewsletterManagement_newsletter-mgmt__card__EGG0U{padding:2rem}}.NewsletterManagement_newsletter-mgmt__card--centered__lSklw{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.75rem}.NewsletterManagement_newsletter-mgmt__header__4fCKf{text-align:center;margin-bottom:.5rem}.NewsletterManagement_newsletter-mgmt__title__HBW2s{font-size:var(--portal-text-2xl);font-weight:800;color:var(--portal-color-3);margin:0 0 .5rem;letter-spacing:-.025em}@media (min-width:640px){.NewsletterManagement_newsletter-mgmt__title__HBW2s{font-size:1.75rem}}.NewsletterManagement_newsletter-mgmt__subtitle__NJJ3E{font-size:.9375rem;color:var(--portal-color-3-a60);color:color-mix(in srgb,var(--portal-color-3) 60%,transparent);margin:0;line-height:1.6}.NewsletterManagement_newsletter-mgmt__subtitle__NJJ3E strong{color:var(--portal-color-3);font-weight:600}.NewsletterManagement_newsletter-mgmt__message__tvemb{padding:.875rem 1rem;border-radius:var(--portal-radius-lg);font-size:var(--portal-text-sm);font-weight:500;line-height:1.5}.NewsletterManagement_newsletter-mgmt__message--success__U6MFW{background-color:rgb(236,248,241);background-color:color-mix(in srgb,#16a34a 8%,#ffffff);color:#15803d;border:1px solid color-mix(in srgb,#16a34a 20%,transparent)}.NewsletterManagement_newsletter-mgmt__message--error__e_1Rh{background-color:color-mix(in srgb,var(--color-danger) 8%,#ffffff);color:var(--color-danger-dark);border:1px solid color-mix(in srgb,var(--color-danger) 20%,transparent)}.NewsletterManagement_newsletter-mgmt__paused-banner__j3qHJ{background-color:color-mix(in srgb,var(--color-warning) 6%,#ffffff);border-color:color-mix(in srgb,var(--color-warning) 25%,transparent)}.NewsletterManagement_newsletter-mgmt__paused-layout__jRljb{display:flex;gap:1rem;align-items:flex-start}.NewsletterManagement_newsletter-mgmt__paused-icon__FkmGM{font-size:var(--portal-text-2xl);flex-shrink:0;line-height:1}.NewsletterManagement_newsletter-mgmt__paused-content__8g03H{flex:1;min-width:0}.NewsletterManagement_newsletter-mgmt__paused-title__dCZhl{font-size:var(--portal-text-base);font-weight:700;color:#92400e;margin:0 0 .375rem}.NewsletterManagement_newsletter-mgmt__paused-text__MYQqK{font-size:var(--portal-text-sm);color:#a16207;margin:0 0 .25rem;line-height:1.5}.NewsletterManagement_newsletter-mgmt__paused-text__MYQqK strong{font-weight:600}.NewsletterManagement_newsletter-mgmt__paused-reason__iHEAX{font-size:.8125rem;color:rgba(161,98,7,.8);color:color-mix(in srgb,#a16207 80%,transparent);margin:0 0 .75rem;font-style:italic}.NewsletterManagement_newsletter-mgmt__settings-title__RaRY7{font-size:var(--portal-text-lg);font-weight:700;color:var(--portal-color-3);margin:0 0 1.25rem}.NewsletterManagement_newsletter-mgmt__form__zaWOk{display:flex;flex-direction:column;gap:1.5rem}.NewsletterManagement_newsletter-mgmt__field__tjysa{display:flex;flex-direction:column;gap:.5rem}.NewsletterManagement_newsletter-mgmt__label__h1HwL{font-size:var(--portal-text-sm);font-weight:600;color:var(--portal-color-3)}.NewsletterManagement_newsletter-mgmt__select__bQa0I{width:100%;padding:.625rem .875rem;font-size:.9375rem;line-height:1.5;color:var(--portal-color-3);background-color:#ffffff;border:1px solid color-mix(in srgb,var(--portal-color-3) 20%,transparent);border-radius:var(--portal-radius-md);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.NewsletterManagement_newsletter-mgmt__select__bQa0I:hover{border-color:color-mix(in srgb,var(--portal-color-3) 35%,transparent)}.NewsletterManagement_newsletter-mgmt__select__bQa0I:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-a15);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 15%,transparent)}.NewsletterManagement_newsletter-mgmt__input__RsP12{width:100%;padding:.625rem .875rem;font-size:.9375rem;line-height:1.5;color:var(--portal-color-3);background-color:#ffffff;border:1px solid color-mix(in srgb,var(--portal-color-3) 20%,transparent);border-radius:var(--portal-radius-md);transition:border-color .15s ease,box-shadow .15s ease}.NewsletterManagement_newsletter-mgmt__input__RsP12::-moz-placeholder{color:var(--portal-color-3-a40);color:color-mix(in srgb,var(--portal-color-3) 40%,transparent)}.NewsletterManagement_newsletter-mgmt__input__RsP12::placeholder{color:var(--portal-color-3-a40);color:color-mix(in srgb,var(--portal-color-3) 40%,transparent)}.NewsletterManagement_newsletter-mgmt__input__RsP12:hover{border-color:color-mix(in srgb,var(--portal-color-3) 35%,transparent)}.NewsletterManagement_newsletter-mgmt__input__RsP12:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-a15);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 15%,transparent)}.NewsletterManagement_newsletter-mgmt__checkbox-list__0GpGX{display:flex;flex-direction:column;gap:.75rem}.NewsletterManagement_newsletter-mgmt__checkbox-item__mmV1d{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;background-color:color-mix(in srgb,var(--portal-color-3) 2%,#ffffff);border:1px solid color-mix(in srgb,var(--portal-color-3) 8%,transparent);border-radius:.625rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.NewsletterManagement_newsletter-mgmt__checkbox-item__mmV1d:hover{background-color:color-mix(in srgb,var(--color-primary) 4%,#ffffff);border-color:color-mix(in srgb,var(--color-primary) 20%,transparent)}.NewsletterManagement_newsletter-mgmt__checkbox__SRoaN{flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.125rem;accent-color:var(--color-primary);cursor:pointer}.NewsletterManagement_newsletter-mgmt__checkbox__SRoaN:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff,0 0 0 4px var(--color-primary);border-radius:.125rem}.NewsletterManagement_newsletter-mgmt__checkbox-text__Ic1Js{flex:1;min-width:0}.NewsletterManagement_newsletter-mgmt__checkbox-title__2X7w_{font-size:.9375rem;font-weight:600;color:var(--portal-color-3);line-height:1.4}.NewsletterManagement_newsletter-mgmt__checkbox-desc__o6aR9{font-size:.8125rem;color:var(--portal-color-3-a55);color:color-mix(in srgb,var(--portal-color-3) 55%,transparent);line-height:1.4;margin-top:.125rem}.NewsletterManagement_newsletter-mgmt__btn__G2Z5q{display:inline-flex;align-items:center;justify-content:center;padding:.625rem var(--portal-btn-px);font-size:.9375rem;font-weight:600;border-radius:var(--portal-btn-radius);border:2px solid transparent;cursor:pointer;transition:all .15s ease;white-space:nowrap}.NewsletterManagement_newsletter-mgmt__btn__G2Z5q:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff,0 0 0 4px var(--color-primary)}.NewsletterManagement_newsletter-mgmt__btn--primary__L62m1{color:#ffffff;background-color:var(--color-primary);border-color:var(--color-primary)}.NewsletterManagement_newsletter-mgmt__btn--primary__L62m1:hover:not(.NewsletterManagement_newsletter-mgmt__btn--disabled__5zWIb){background-color:color-mix(in srgb,var(--color-primary) 85%,#000000);border-color:color-mix(in srgb,var(--color-primary) 85%,#000000)}.NewsletterManagement_newsletter-mgmt__btn--full__zb6zf{width:100%}.NewsletterManagement_newsletter-mgmt__btn--outline__DqAtc{color:var(--portal-color-3);background-color:transparent;border-color:color-mix(in srgb,var(--portal-color-3) 20%,transparent)}.NewsletterManagement_newsletter-mgmt__btn--outline__DqAtc:hover:not(.NewsletterManagement_newsletter-mgmt__btn--disabled__5zWIb){background-color:var(--portal-color-3-a5);background-color:color-mix(in srgb,var(--portal-color-3) 5%,transparent);border-color:color-mix(in srgb,var(--portal-color-3) 35%,transparent)}.NewsletterManagement_newsletter-mgmt__btn--outline__DqAtc:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff,0 0 0 4px var(--portal-color-3)}.NewsletterManagement_newsletter-mgmt__btn--resume___DKKn{color:#92400e;background-color:#ffffff;border-color:color-mix(in srgb,var(--color-warning) 40%,transparent);margin-top:.5rem}.NewsletterManagement_newsletter-mgmt__btn--resume___DKKn:hover:not(.NewsletterManagement_newsletter-mgmt__btn--disabled__5zWIb){background-color:color-mix(in srgb,var(--color-warning) 8%,#ffffff);border-color:var(--color-warning)}.NewsletterManagement_newsletter-mgmt__btn--resume___DKKn:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff,0 0 0 4px var(--color-warning)}.NewsletterManagement_newsletter-mgmt__btn--danger__0ttlf{color:#ffffff;background-color:var(--color-danger);border-color:var(--color-danger)}.NewsletterManagement_newsletter-mgmt__btn--danger__0ttlf:hover:not(.NewsletterManagement_newsletter-mgmt__btn--disabled__5zWIb){background-color:var(--color-danger-dark);border-color:var(--color-danger-dark)}.NewsletterManagement_newsletter-mgmt__btn--danger__0ttlf:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff,0 0 0 4px var(--color-danger)}.NewsletterManagement_newsletter-mgmt__btn--disabled__5zWIb{opacity:.5;cursor:not-allowed;pointer-events:none}.NewsletterManagement_newsletter-mgmt__btn-group__fNLmw{display:flex;gap:.75rem;flex-wrap:wrap}.NewsletterManagement_newsletter-mgmt__pause-title__J63UX{font-size:var(--portal-text-base);font-weight:700;color:var(--portal-color-3);margin:0 0 .5rem}.NewsletterManagement_newsletter-mgmt__pause-text__8iJsH{font-size:var(--portal-text-sm);color:var(--portal-color-3-a60);color:color-mix(in srgb,var(--portal-color-3) 60%,transparent);margin:0 0 1rem;line-height:1.6}.NewsletterManagement_newsletter-mgmt__pause-form__CkS8g{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--portal-color-3) 8%,transparent)}.NewsletterManagement_newsletter-mgmt__unsubscribe__qg_Nb{border-color:color-mix(in srgb,var(--color-danger) 12%,transparent)}.NewsletterManagement_newsletter-mgmt__unsubscribe-title__Ineyv{font-size:var(--portal-text-base);font-weight:700;color:var(--color-danger-dark);margin:0 0 .5rem}.NewsletterManagement_newsletter-mgmt__unsubscribe-text__ZkOna{font-size:var(--portal-text-sm);color:var(--portal-color-3-a60);color:color-mix(in srgb,var(--portal-color-3) 60%,transparent);margin:0 0 1rem;line-height:1.6}.NewsletterManagement_newsletter-mgmt__confirm__f_gwj{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem}.NewsletterManagement_newsletter-mgmt__confirm-box__lbYDR{padding:1rem;background-color:color-mix(in srgb,var(--color-danger) 4%,#ffffff);border-radius:.625rem;border:1px solid color-mix(in srgb,var(--color-danger) 12%,transparent)}.NewsletterManagement_newsletter-mgmt__confirm-title__yGelw{font-size:.9375rem;font-weight:700;color:var(--color-danger-dark);margin:0 0 .375rem}.NewsletterManagement_newsletter-mgmt__confirm-text__LcpNt{font-size:.8125rem;color:var(--portal-color-3-a65);color:color-mix(in srgb,var(--portal-color-3) 65%,transparent);margin:0;line-height:1.5}.NewsletterManagement_newsletter-mgmt__error-icon__3yHgG{font-size:2.5rem;line-height:1}.NewsletterManagement_newsletter-mgmt__error-title__SqE27{font-size:var(--portal-text-xl);font-weight:700;color:var(--color-danger-dark);margin:0}.NewsletterManagement_newsletter-mgmt__error-text__caTow{font-size:.9375rem;color:var(--portal-color-3-a60);color:color-mix(in srgb,var(--portal-color-3) 60%,transparent);margin:0;line-height:1.5;max-width:24rem}.NewsletterManagement_newsletter-mgmt__skeleton__hnfFq{border-radius:var(--portal-radius-sm)}.NewsletterManagement_newsletter-mgmt__skeleton--title__0Zc2_{height:1.5rem;width:60%;background-color:var(--portal-color-3-a10);background-color:color-mix(in srgb,var(--portal-color-3) 10%,transparent);margin-bottom:1rem}.NewsletterManagement_newsletter-mgmt__skeleton--line__XVBwN{height:1rem;width:100%;background-color:var(--portal-color-3-a7);background-color:color-mix(in srgb,var(--portal-color-3) 7%,transparent);margin-bottom:.75rem}.NewsletterManagement_newsletter-mgmt__skeleton--line-short__JlwNg{height:1rem;width:70%;background-color:var(--portal-color-3-a5);background-color:color-mix(in srgb,var(--portal-color-3) 5%,transparent)}.NotFoundContent_not-found__kHVGg{flex:1;width:100%;display:flex;flex-direction:column;align-items:center;background:var(--color-background);color:var(--color-text-main)}.NotFoundContent_not-found__container__lNAce{width:100%;max-width:80rem;padding:3rem 1rem}.NotFoundContent_not-found__hero__JApZH{text-align:center;margin-bottom:3rem}.NotFoundContent_not-found__badge-wrap__ZIGhV{display:inline-flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.NotFoundContent_not-found__badge__Tz5VT{position:relative}.NotFoundContent_not-found__badge-card__uPGpC{background:var(--color-surface-a90);background:color-mix(in srgb,var(--color-surface) 90%,transparent);backdrop-filter:blur(8px);border:2px solid var(--color-primary);border-radius:var(--portal-radius-xl);padding:1rem 2rem;box-shadow:0 10px 15px -3px rgb(0 0 0/.1)}.NotFoundContent_not-found__badge-code___r3pw{font-size:3.75rem;font-weight:900;color:var(--color-primary);line-height:1}.NotFoundContent_not-found__badge-label__9i_T_{position:absolute;top:-.5rem;right:-.5rem;background:var(--color-primary);color:var(--color-text-on-primary);font-size:.875rem;font-weight:700;padding:.25rem .5rem;border-radius:var(--portal-radius-lg)}.NotFoundContent_not-found__title__HfnZ_{font-size:1.875rem;font-weight:700;color:var(--color-text-main);margin-bottom:1rem}.NotFoundContent_not-found__subtitle__e_7Jw{font-size:var(--portal-text-lg);color:var(--color-text-muted);max-width:42rem;margin:0 auto 2rem}.NotFoundContent_not-found__search__fkXie{max-width:42rem;margin:0 auto 2rem}.NotFoundContent_not-found__quicklinks__hAGVs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;margin-bottom:3rem}.NotFoundContent_not-found__quicklink__zztLu{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--portal-radius-md);font-size:var(--portal-text-sm);font-weight:600;color:var(--color-text-main);text-decoration:none;transition:border-color .2s,box-shadow .2s}.NotFoundContent_not-found__quicklink__zztLu:hover{border-color:var(--color-primary);box-shadow:0 4px 6px -1px rgb(0 0 0/.1)}.NotFoundContent_not-found__quicklink__zztLu .material-symbols-outlined{font-size:1.125rem}.NotFoundContent_not-found__deals__mKTeH,.NotFoundContent_not-found__rechner-promo__voeFx{margin-bottom:3rem}.NotFoundContent_not-found__deals-header__UZq1m{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.NotFoundContent_not-found__deals-heading__XMhcp{font-size:var(--portal-text-2xl);font-weight:700;color:var(--color-text-main)}.NotFoundContent_not-found__deals-grid__rfrJ6{display:grid;grid-template-columns:1fr;gap:1.5rem}.NotFoundContent_not-found__cta-wrap__xSgMo{text-align:center;margin-top:2rem}.NotFoundContent_not-found__cta__wuJ2E{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--color-primary);color:var(--color-text-on-primary);font-weight:700;border-radius:var(--portal-radius-md);text-decoration:none;transition:background-color .2s}.NotFoundContent_not-found__cta__wuJ2E:hover{background:var(--color-primary-light)}.NotFoundContent_not-found__cta__wuJ2E .material-symbols-outlined{font-size:var(--portal-text-lg)}.NotFoundContent_not-found__help__yBTfC{text-align:center;font-size:var(--portal-text-sm);color:var(--color-text-muted);border-top:1px solid var(--color-border);padding-top:2rem}.NotFoundContent_not-found__help-link__OzYx6{color:var(--color-primary);text-decoration:underline;font-weight:600}@media (min-width:640px){.NotFoundContent_not-found__deals-grid__rfrJ6{grid-template-columns:repeat(2,1fr)}.NotFoundContent_not-found__badge-code___r3pw{font-size:4.5rem}.NotFoundContent_not-found__title__HfnZ_{font-size:2.25rem}.NotFoundContent_not-found__container__lNAce{padding-top:4rem}}@media (min-width:1024px){.NotFoundContent_not-found__deals-grid__rfrJ6{grid-template-columns:repeat(3,1fr)}.NotFoundContent_not-found__container__lNAce{padding-top:5rem}}.RechnerPromoCard_rechner-promo--sidebar__8k_iK{display:block;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--portal-radius-xl);padding:1rem;position:relative;overflow:hidden;text-decoration:none;transition:box-shadow .15s ease,border-color .15s ease}.RechnerPromoCard_rechner-promo--sidebar__8k_iK:hover{box-shadow:var(--portal-shadow-md);border-color:color-mix(in srgb,var(--portal-color-3) 20%,transparent)}.RechnerPromoCard_rechner-promo__tint__EyF0A{position:absolute;inset:0;background:var(--portal-color-5);opacity:.03;pointer-events:none}.RechnerPromoCard_rechner-promo__inner__uf1ES{position:relative;z-index:10;display:flex;align-items:flex-start;gap:.75rem}.RechnerPromoCard_rechner-promo__icon-wrap__LluEM{background:var(--portal-color-5);padding:.5rem;border-radius:var(--portal-radius-lg);flex-shrink:0;transition:transform .15s ease}.RechnerPromoCard_rechner-promo--compact__zry7I:hover .RechnerPromoCard_rechner-promo__icon-wrap__LluEM,.RechnerPromoCard_rechner-promo--sidebar__8k_iK:hover .RechnerPromoCard_rechner-promo__icon-wrap__LluEM{transform:scale(1.1)}.RechnerPromoCard_rechner-promo__icon__WBpeq{font-size:var(--portal-text-xl);color:var(--portal-color-3)}.RechnerPromoCard_rechner-promo__content__rHle0{min-width:0;flex:1}.RechnerPromoCard_rechner-promo--sidebar__8k_iK .RechnerPromoCard_rechner-promo__title__rF0k7{font-weight:600;font-size:var(--portal-text-sm);color:var(--color-text-main);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.125rem;transition:color .15s ease}.RechnerPromoCard_rechner-promo--sidebar__8k_iK:hover .RechnerPromoCard_rechner-promo__title__rF0k7{color:var(--portal-color-3)}.RechnerPromoCard_rechner-promo__desc__g49aG{font-size:.875rem;color:var(--color-text-muted);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.25rem}.RechnerPromoCard_rechner-promo__label__Y0L7x{font-size:.875rem;font-weight:500;color:var(--color-text-muted)}.RechnerPromoCard_rechner-promo--sidebar__8k_iK .RechnerPromoCard_rechner-promo__arrow__SFFCG{font-size:var(--portal-text-base);color:var(--color-text-subtle);flex-shrink:0;margin-top:.125rem;transition:color .15s ease,transform .15s ease}.RechnerPromoCard_rechner-promo--sidebar__8k_iK:hover .RechnerPromoCard_rechner-promo__arrow__SFFCG{color:var(--portal-color-3);transform:translateX(.125rem)}.RechnerPromoCard_rechner-promo--compact__zry7I{display:flex;align-items:center;gap:.75rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--portal-radius-xl);padding:.75rem;text-decoration:none;transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease;overflow:hidden}.RechnerPromoCard_rechner-promo--compact__zry7I:hover{box-shadow:var(--portal-shadow-md);border-color:color-mix(in srgb,var(--portal-color-3) 20%,transparent);transform:translateY(-.125rem)}.RechnerPromoCard_rechner-promo--compact__zry7I .RechnerPromoCard_rechner-promo__title__rF0k7{font-weight:600;font-size:var(--portal-text-sm);color:var(--color-text-main);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;transition:color .15s ease}.RechnerPromoCard_rechner-promo--compact__zry7I:hover .RechnerPromoCard_rechner-promo__title__rF0k7{color:var(--portal-color-3)}.RechnerPromoCard_rechner-promo--compact__zry7I .RechnerPromoCard_rechner-promo__label__Y0L7x{font-size:.875rem;font-weight:500;color:var(--portal-color-3);opacity:.7}.RechnerPromoCard_rechner-promo--compact__zry7I .RechnerPromoCard_rechner-promo__arrow__SFFCG{font-size:var(--portal-text-base);color:transparent;flex-shrink:0;transition:color .15s ease}.RechnerPromoCard_rechner-promo--compact__zry7I:hover .RechnerPromoCard_rechner-promo__arrow__SFFCG{color:var(--portal-color-3-a60);color:color-mix(in srgb,var(--portal-color-3) 60%,transparent)}.RechnerPromoCard_rechner-promo--full__46hfq{display:block;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--portal-radius-xl);padding:1.25rem;position:relative;overflow:hidden;text-decoration:none;transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease}.RechnerPromoCard_rechner-promo--full__46hfq:hover{box-shadow:var(--portal-shadow-md);border-color:color-mix(in srgb,var(--portal-color-3) 20%,transparent);transform:translateY(-.25rem)}.RechnerPromoCard_rechner-promo__bg-deco__Uhtcd{position:absolute;right:-.75rem;bottom:-.75rem;font-size:80px;color:var(--portal-color-3);opacity:.04;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .3s ease}.RechnerPromoCard_rechner-promo--full__46hfq:hover .RechnerPromoCard_rechner-promo__bg-deco__Uhtcd{opacity:.08}.RechnerPromoCard_rechner-promo--full__46hfq .RechnerPromoCard_rechner-promo__inner__uf1ES{display:block}.RechnerPromoCard_rechner-promo__header-row__fcAgQ{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.75rem}.RechnerPromoCard_rechner-promo--full__46hfq .RechnerPromoCard_rechner-promo__icon-wrap__LluEM{padding:.625rem;border-radius:var(--portal-radius-xl)}.RechnerPromoCard_rechner-promo--full__46hfq:hover .RechnerPromoCard_rechner-promo__icon-wrap__LluEM{transform:scale(1.1)}.RechnerPromoCard_rechner-promo--full__46hfq .RechnerPromoCard_rechner-promo__icon__WBpeq{font-size:var(--portal-text-2xl)}.RechnerPromoCard_rechner-promo__badge__BOEql{font-size:.875rem;font-weight:700;padding:var(--portal-badge-py) var(--portal-badge-px);border-radius:var(--portal-badge-radius);background:var(--portal-color-5);color:var(--portal-color-3)}.RechnerPromoCard_rechner-promo__body__b0lXq{position:relative;z-index:10}.RechnerPromoCard_rechner-promo--full__46hfq .RechnerPromoCard_rechner-promo__title__rF0k7{font-weight:700;color:var(--color-text-main);margin-bottom:.25rem;transition:color .15s ease}.RechnerPromoCard_rechner-promo--full__46hfq:hover .RechnerPromoCard_rechner-promo__title__rF0k7{color:var(--portal-color-3)}.RechnerPromoCard_rechner-promo__excerpt__cWTlA{font-size:var(--portal-text-min);color:var(--color-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.75rem}.RechnerPromoCard_rechner-promo__cta__cvyG_{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--portal-text-min);font-weight:600;color:var(--portal-color-3);opacity:0;transition:opacity .15s ease}.RechnerPromoCard_rechner-promo--full__46hfq:hover .RechnerPromoCard_rechner-promo__cta__cvyG_{opacity:1}.RechnerPromoCard_rechner-promo__cta-arrow__6TCm3{font-size:var(--portal-text-sm)}.PartnerPage_partner-page__title__CAQa4{font-size:2.25rem;font-weight:800;letter-spacing:-.025em;line-height:1.1;color:var(--portal-color-1);margin-bottom:1rem}@media (min-width:768px){.PartnerPage_partner-page__title__CAQa4{font-size:3rem}}.PartnerPage_partner-page__title-accent__sUocZ{color:var(--portal-color-4)}.PartnerPage_partner-page__subtitle__daern{font-size:var(--portal-text-lg);color:var(--portal-color-2);line-height:1.6}.PartnerPage_partner-page__content__GG_KI{max-width:var(--portal-content-max-width);margin:0 auto;padding:0 var(--portal-content-padding-x) 3rem;display:flex;flex-direction:column;gap:3rem}.PartnerPage_partner-page__section__ZtV6j{margin-bottom:0}.PartnerPage_partner-page__section-title__ATmXT{font-size:var(--portal-text-3xl);font-weight:700;color:var(--portal-color-1);margin-bottom:1rem}.PartnerPage_partner-page__section-title--center__HV2oU{text-align:center;margin-bottom:2rem}.PartnerPage_partner-page__grid__aG_Cf{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:768px){.PartnerPage_partner-page__grid__aG_Cf{grid-template-columns:repeat(3,1fr)}}.PartnerPage_partner-page__benefit-card__rLt__{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--portal-card-radius);padding:var(--portal-card-padding);text-align:center;box-shadow:var(--portal-card-shadow)}.PartnerPage_partner-page__benefit-icon__XL8Ib{width:4rem;height:4rem;margin:0 auto 1rem;background:var(--portal-color-3-bg);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--portal-color-3)}.PartnerPage_partner-page__benefit-icon__XL8Ib .material-symbols-outlined{font-size:1.75rem}.PartnerPage_partner-page__benefit-title__tpzk9{font-size:var(--portal-text-xl);font-weight:600;color:var(--portal-color-1);margin-bottom:.5rem}.PartnerPage_partner-page__benefit-text__sNTlx{font-size:.9375rem;color:var(--portal-color-2);line-height:1.5}.PartnerPage_partner-page__card__eXJvr{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--portal-card-radius);padding:var(--portal-card-padding);box-shadow:var(--portal-card-shadow)}.PartnerPage_partner-page__steps__eYrbD{display:flex;flex-direction:column;gap:1.5rem}.PartnerPage_partner-page__step__sBziJ{display:flex;gap:1rem;align-items:flex-start}.PartnerPage_partner-page__step-number__WlZpN{flex-shrink:0;width:3rem;height:3rem;background:var(--portal-color-3-bg);color:var(--portal-color-3);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--portal-text-xl)}.PartnerPage_partner-page__step-content__tcpHp{flex:1}.PartnerPage_partner-page__step-title__pluIs{font-size:var(--portal-text-xl);font-weight:600;color:var(--portal-color-1);margin-bottom:.5rem}.PartnerPage_partner-page__step-text__rqENO{font-size:var(--portal-text-base);color:var(--portal-color-2);line-height:1.6}.PartnerPage_partner-page__cta__BuXX8{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--portal-radius-xl);padding:2.5rem;text-align:center;box-shadow:var(--portal-shadow-sm)}.PartnerPage_partner-page__cta-title__9_fiI{font-size:var(--portal-text-2xl);font-weight:700;color:var(--portal-color-1);margin-bottom:.75rem}.PartnerPage_partner-page__cta-text__Pn2Lr{font-size:var(--portal-text-base);color:var(--portal-color-2);line-height:1.6;margin-bottom:1.5rem;max-width:32rem;margin-left:auto;margin-right:auto}.PartnerPage_partner-page__cta-button__B38Cf{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem var(--portal-btn-px);background:var(--portal-color-3);color:var(--color-text-on-primary);font-weight:600;font-size:var(--portal-text-base);border-radius:var(--portal-btn-radius);text-decoration:none;transition:all .15s ease}.PartnerPage_partner-page__cta-button__B38Cf:hover{opacity:.9;transform:translateY(-1px)}.PartnerPage_partner-page__cta-button__B38Cf .material-symbols-outlined{font-size:var(--portal-text-xl)}@media (max-width:768px){.PartnerPage_partner-page__title__CAQa4{font-size:2rem}.PartnerPage_partner-page__content__GG_KI{padding:0 1rem 3rem}.PartnerPage_partner-page__cta__BuXX8{padding:2rem 1.5rem}}.WatchlistPage_watchlist-page__NztFF{min-height:100vh;background:var(--portal-color-bg)}.WatchlistPage_watchlist-page__content__iVuI_{max-width:56rem;margin:0 auto;padding:2rem 1rem}@media (min-width:768px){.WatchlistPage_watchlist-page__content__iVuI_{padding:2rem 1.5rem}}@media (min-width:1024px){.WatchlistPage_watchlist-page__content__iVuI_{padding:2rem}}.WatchlistPage_watchlist-page__loading__wB6aq{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:4rem 1rem;color:var(--color-text-muted)}.WatchlistPage_watchlist-page__spinner__7SNTN{animation:WatchlistPage_watchlist-spin___StTr 1s linear infinite;font-size:2rem;color:var(--color-primary)}@keyframes WatchlistPage_watchlist-spin___StTr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.WatchlistPage_watchlist-page__empty__6YQXB{display:flex;flex-direction:column;align-items:center;text-align:center;padding:4rem 1rem}.WatchlistPage_watchlist-page__empty-icon__B2RZZ{width:5rem;height:5rem;border-radius:var(--portal-radius-full);background:var(--color-primary-a10);background:color-mix(in srgb,var(--color-primary) 10%,transparent);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;color:var(--color-primary)}.WatchlistPage_watchlist-page__empty-icon__B2RZZ .material-symbols-outlined{font-size:2.5rem}.WatchlistPage_watchlist-page__empty-title__2tdOU{font-size:var(--portal-text-2xl);font-weight:700;color:var(--color-text-main);margin-bottom:.5rem}.WatchlistPage_watchlist-page__empty-text__Ljm_C{color:var(--color-text-muted);margin-bottom:1.5rem;max-width:24rem}.WatchlistPage_watchlist-page__list__e_eHg{display:flex;flex-direction:column;gap:.75rem}.WatchlistPage_watchlist-page__item__nSoCN{background:var(--color-surface);border-radius:var(--portal-card-radius,var(--portal-radius-xl));border:1px solid var(--color-border);box-shadow:var(--portal-card-shadow,var(--portal-shadow-sm));display:flex;align-items:center;gap:1rem;padding:1rem;transition:box-shadow .15s}.WatchlistPage_watchlist-page__item__nSoCN:hover{box-shadow:var(--portal-shadow-md)}@media (min-width:768px){.WatchlistPage_watchlist-page__item__nSoCN{padding:1.25rem}}.WatchlistPage_watchlist-page__item-logo__U59rY{width:3rem;height:3rem;flex-shrink:0;border-radius:var(--portal-radius-md);background:var(--color-surface-hover);display:flex;align-items:center;justify-content:center;overflow:hidden}.WatchlistPage_watchlist-page__item-logo__U59rY img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.WatchlistPage_watchlist-page__item-logo__U59rY .material-symbols-outlined{font-size:var(--portal-text-2xl);color:var(--color-text-muted)}.WatchlistPage_watchlist-page__item-content__PMjv7{flex:1;min-width:0}.WatchlistPage_watchlist-page__item-title__V8XRA{font-weight:600;color:var(--color-text-main);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:color .15s;text-decoration:none;display:block}.WatchlistPage_watchlist-page__item-title__V8XRA:hover{color:var(--color-primary)}.WatchlistPage_watchlist-page__item-shop__21vxU{font-size:var(--portal-text-sm);color:var(--color-text-muted);margin-top:.125rem}.WatchlistPage_watchlist-page__item-expiry__MJ7oI{font-size:var(--portal-text-sm);color:var(--color-text-muted);display:flex;align-items:center;gap:.25rem;margin-top:.25rem}.WatchlistPage_watchlist-page__item-expiry__MJ7oI .material-symbols-outlined{font-size:var(--portal-text-base)}.WatchlistPage_watchlist-page__item-expiry--warning__DB8g3{color:var(--color-warning-text,var(--color-warning))}.WatchlistPage_watchlist-page__item-discount__p_cQ7{flex-shrink:0;font-weight:700;font-size:var(--portal-text-sm);background:var(--color-primary);color:var(--color-text-on-primary,#ffffff);border-radius:var(--portal-radius-md);padding:.25rem .75rem;white-space:nowrap}.WatchlistPage_watchlist-page__item-actions__2jYHY{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.WatchlistPage_watchlist-page__button__gL4fI{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;font-size:var(--portal-text-sm);font-weight:500;border:none;border-radius:var(--portal-btn-radius,var(--portal-radius-xl));cursor:pointer;transition:background .15s,box-shadow .15s,color .15s;text-decoration:none;white-space:nowrap;background:var(--color-primary);color:var(--color-text-on-primary,#ffffff)}.WatchlistPage_watchlist-page__button__gL4fI:hover{background:var(--color-primary-dark);box-shadow:var(--portal-shadow-sm)}.WatchlistPage_watchlist-page__button__gL4fI:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-primary-a40);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 40%,transparent)}.WatchlistPage_watchlist-page__button--primary__e9SE2{background:var(--color-primary);color:var(--color-text-on-primary,#ffffff)}.WatchlistPage_watchlist-page__button--primary__e9SE2:hover{background:var(--color-primary-dark)}.WatchlistPage_watchlist-page__button--icon__WpVVo{padding:.5rem;background:var(--color-surface-muted);color:var(--color-text-muted);width:2.25rem;height:2.25rem}.WatchlistPage_watchlist-page__button--icon__WpVVo:hover{background:var(--color-error-bg,var(--color-surface-inset));color:var(--color-error,var(--color-text-main))}.WatchlistPage_watchlist-page__button--icon__WpVVo .material-symbols-outlined{font-size:var(--portal-text-lg)}.WatchlistPage_watchlist-page__cta__RuzC5{max-width:56rem;margin:0 auto 2rem;background:var(--color-surface);border-radius:var(--portal-card-radius,var(--portal-radius-xl));border:1px solid var(--color-border);padding:2rem 1rem;text-align:center}@media (min-width:768px){.WatchlistPage_watchlist-page__cta__RuzC5{padding:2rem 1.5rem}}@media (min-width:1024px){.WatchlistPage_watchlist-page__cta__RuzC5{padding:2rem}}.WatchlistPage_watchlist-page__cta-title__moxFA{font-size:var(--portal-text-xl);font-weight:600;color:var(--color-text-main);margin-bottom:.5rem}.WatchlistPage_watchlist-page__cta-text__PgW5u{color:var(--color-text-muted);margin-bottom:1rem}