.module-container{margin-left:16px;margin-right:16px;max-width:1248px}@media screen and (min-width:600px){.module-container{margin-left:32px;margin-right:32px}}@media screen and (min-width:1312px){.module-container{margin-left:auto;margin-right:auto}}.module-container--full{margin-left:0;margin-right:0;max-width:1312px}@media screen and (min-width:1312px){.module-container--full{margin-left:auto;margin-right:auto}}.module-container--full-wide{max-width:1600px}.cta-btn.cta-btn--link{background-color:unset;border:none;min-height:unset;min-width:unset;padding-left:0;padding-right:0;text-align:left}.cta-btn.cta-btn--link:focus,.cta-btn.cta-btn--link:hover{background-color:unset;color:unset}.rewards-top-hero{background-color:var(--color-foreground-primary);background-position-y:top;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;color:var(--color-background-primary);min-height:560px;overflow:hidden;padding:4rem 16px;position:relative}@media screen and (min-width:600px){.rewards-top-hero{margin-top:16px;min-height:580px;padding:5rem 6rem}}.rewards-top-hero .hero__container{margin:auto;max-width:1248px}.rewards-top-hero .hero__content{position:relative}@media screen and (min-width:768px){.rewards-top-hero .hero__content{width:460px}}.rewards-top-hero .badge{text-transform:uppercase}.rewards-top-hero .title{font-size:var(--font-size-giant-1);font-weight:var(--font-weight-bold);line-height:40px;margin:8px 0 16px;position:relative;z-index:2}@media screen and (min-width:768px){.rewards-top-hero .title{font-size:var(--font-size-giant-3);font-size:46px;font-weight:var(--font-weight-bold);font-weight:700;line-height:52px}}.rewards-top-hero .description{font-size:var(--font-size-large-1);font-weight:var(--font-weight-bold);font-weight:unset;line-height:28px;margin:16px 0 24px;position:relative;z-index:2}.rewards-top-hero .tnc{margin:16px 0;position:relative;z-index:2}.rewards-top-hero .tnc__link{border:none;font-size:.875rem;font-weight:700;padding-left:0;text-align:left}.rewards-top-hero .tnc__link,.rewards-top-hero .tnc__link:focus:not([disabled]):not([aria-disabled=true]),.rewards-top-hero .tnc__link:hover:not([disabled]):not([aria-disabled=true]),.rewards-top-hero .tnc__link:visited:not([disabled]):not([aria-disabled=true]){background:none;color:var(--color-background-primary)}.rewards-top-hero .tnc__link .icon--cta{height:10px;width:10px}.rewards-top-hero .activation{align-items:flex-start;display:flex;flex-direction:column;position:relative}.rewards-top-hero .activation>a,.rewards-top-hero .activation>button{background:var(--color-background-primary);border:none;color:var(--color-foreground-primary)}.rewards-top-hero .activation>a:focus,.rewards-top-hero .activation>a:hover,.rewards-top-hero .activation>button:focus,.rewards-top-hero .activation>button:hover{background:var(--color-background-primary)}.rewards-top-hero .activation>a[aria-disabled=true],.rewards-top-hero .activation>a[disabled],.rewards-top-hero .activation>button[aria-disabled=true],.rewards-top-hero .activation>button[disabled]{background:var(--color-foreground-disabled)}.rewards-top-hero--invert{background-color:var(--color-background-primary);color:var(--color-foreground-primary)}.rewards-top-hero--invert .activation>a,.rewards-top-hero--invert .activation>button{background:var(--color-foreground-primary);color:var(--color-background-primary);outline-color:var(--color-foreground-accent)}.rewards-top-hero--invert .activation>a:focus,.rewards-top-hero--invert .activation>a:hover,.rewards-top-hero--invert .activation>button:focus,.rewards-top-hero--invert .activation>button:hover{background:var(--color-foreground-primary)}.rewards-top-hero--invert .activation>a[aria-disabled=true],.rewards-top-hero--invert .activation>a[disabled],.rewards-top-hero--invert .activation>button[aria-disabled=true],.rewards-top-hero--invert .activation>button[disabled]{background:var(--color-background-primary)}.rewards-top-hero--invert .tnc__link{border:none;font-size:.875rem;font-weight:700;padding-left:0;text-align:left}.rewards-top-hero--invert .tnc__link,.rewards-top-hero--invert .tnc__link:focus:not([disabled]):not([aria-disabled=true]),.rewards-top-hero--invert .tnc__link:hover:not([disabled]):not([aria-disabled=true]),.rewards-top-hero--invert .tnc__link:visited:not([disabled]):not([aria-disabled=true]){background:none;color:var(--color-foreground-primary)}.rewards-top-hero--invert .tnc__link .icon--cta{height:10px;width:10px}.benefits{margin:56px 0}@media screen and (min-width:600px){.benefits{margin:80px 0}}.benefits .title{font-size:var(--font-size-giant-1);font-weight:var(--font-weight-bold);line-height:40px;margin:0 0 32px}.benefits .benefits-container{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;margin-top:0;overflow-x:auto;padding-left:0}.benefits .benefit{background-color:#feb786;border-radius:var(--benefits-border-radius,6px);color:#5c1b05;flex-shrink:0;padding:32px;width:calc(100% - 120px)}@media screen and (min-width:600px){.benefits .benefit{flex-shrink:1;padding:16px}}.benefits .benefit__title{font-size:var(--font-size-giant-1);font-weight:var(--font-weight-bold);line-height:40px;padding:0 0 12px}@media screen and (min-width:600px){.benefits .benefit__title{padding:32px 0 12px}}.benefits .benefit__description{font-size:var(--font-size-medium);line-height:24px}@media screen and (min-width:600px){.benefits .benefit__description{padding-bottom:32px}.benefits--3-columns .benefit{flex-shrink:0;width:calc(33% - 60px)}}.benefits--extra .benefit{background-color:#71e3e2;color:#003147}.benefits--punkte .benefit{background-color:#feb786}.program-steps{margin:56px 0}@media screen and (min-width:600px){.program-steps{margin:80px 0}}.program-steps h2{font-size:var(--font-size-large-2);font-weight:var(--font-weight-bold);line-height:32px;margin-bottom:8px}@media screen and (min-width:600px){.program-steps h2{font-size:var(--font-size-giant-1);font-weight:var(--font-weight-bold);line-height:40px}}.program-steps .step-list{display:flex;flex-wrap:nowrap;gap:16px;list-style:none;margin-top:0;padding-left:0}@media only screen and (max-width:767px){.program-steps .step-list{flex-direction:column}}.program-steps .step{flex-grow:1}@media screen and (min-width:600px){.program-steps .step{flex-basis:100%}}.program-steps .step h3{font-size:var(--font-size-large-1);font-weight:var(--font-weight-bold);line-height:28px;margin-bottom:0}@media screen and (min-width:600px){.program-steps .step h3{font-size:var(--font-size-large-2);font-weight:var(--font-weight-bold);line-height:32px}}.program-steps .step p{font-size:var(--font-size-default);line-height:20px}.program-steps .tnc__link{border:none;font-size:.875rem;font-weight:700;padding-left:0;text-align:left}.program-steps .tnc__link,.program-steps .tnc__link:focus:not([disabled]):not([aria-disabled=true]),.program-steps .tnc__link:hover:not([disabled]):not([aria-disabled=true]),.program-steps .tnc__link:visited:not([disabled]):not([aria-disabled=true]){background:none;color:var(--color-foreground-primary)}.program-steps .tnc__link .icon--cta{height:10px;width:10px}.faq{margin-bottom:56px;overflow:hidden;padding:16px}.faq--extra,.faq--punkte{background-color:#f7f7f7}@media screen and (min-width:600px){.faq{margin-bottom:80px;padding:32px}}.faq--marketing .title{font-size:var(--font-size-large-2);font-weight:var(--font-weight-bold);line-height:32px}@media screen and (min-width:600px){.faq--marketing .title{font-size:var(--font-size-giant-1);font-weight:var(--font-weight-bold);line-height:40px}}.faq .faq__container{margin:auto;max-width:1248px}.faq h2{margin:24px 0}.faq .sections{box-sizing:border-box;position:relative}@media screen and (min-width:600px){.faq .sections{display:flex;flex-wrap:wrap;gap:0 40px;justify-content:flex-start}}.faq .sections__item{padding:8px 0 20px}@media screen and (min-width:600px){.faq .sections__item{padding:8px 0;width:45%}}@media screen and (min-width:960px){.faq .sections__item{padding:8px 0;width:30%}}.faq .sections__trigger{font-size:var(--font-size-default);font-weight:var(--font-weight-bold);line-height:20px;margin:0 0 8px;padding:0}@media screen and (min-width:600px){.faq .sections__trigger{font-size:var(--font-size-large-1);font-weight:var(--font-weight-bold);font-weight:700;line-height:28px;margin:0 0 14px}}.faq .sections__trigger>button{background-color:initial;border:none;border-radius:0;color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:4px 32px 4px 0;position:relative;text-align:left;width:100%}.faq .sections__trigger>button.btn{border:inherit;font-size:inherit;font-weight:inherit;min-height:auto}.faq .sections__trigger>button.btn svg.icon{margin:0}.faq .sections__icon{padding:0;position:absolute;right:0;top:2px}.faq .sections__icon>svg{height:16px;width:16px}.faq .sections__content{color:var(--color-neutral-700);font-size:var(--font-size-default);line-height:20px;margin:16px 0 0}.faq .sections__content[hidden]{display:none}@media screen and (min-width:600px){.faq .sections__content{margin:0 0 24px}}html{font-size:100%}html>body{margin:0}#mainContent{outline:0}#mainContent .bold,#mainContent .emphasis{font-weight:700}#gh,#glbfooter{margin-left:16px;margin-right:16px;max-width:1248px}@media screen and (min-width:600px){#gh,#glbfooter{margin-left:32px;margin-right:32px}}@media screen and (min-width:1312px){#gh,#glbfooter{margin-left:auto!important;margin-right:auto!important}}#glbfooter{border-top:0}