.hero-container[data-v-81cb01d9]{height:calc(100vh - var(--header-height));z-index:0;flex-direction:column;width:100%;max-height:600px;display:flex;position:relative;overflow:hidden}@media (width>=768px){.hero-container[data-v-81cb01d9]{max-height:60vh}.hero-container[data-v-81cb01d9] .scroll-down{display:none!important}}@media (width>=1024px){.hero-container[data-v-81cb01d9]{max-height:580px}}.hero-container h1[data-v-81cb01d9],.hero-container span[data-v-81cb01d9]{font-family:var(--font-hero-heading)}.hero-container .hero-wrapper[data-v-81cb01d9]{grid-template-rows:1fr;width:100%;max-width:80rem;height:100%;margin:1rem 0;display:grid;position:relative}.hero-container .hero-wrapper .media-content[data-v-81cb01d9]{position:relative}.hero-container .hero-wrapper .gradient-circle[data-v-81cb01d9]{opacity:.5;transform-origin:0 100%;aspect-ratio:1;width:100%;max-width:80%;position:absolute;bottom:0;right:0;transform:translate(calc(-5rem - 25%),20%)}.hero-container .hero-wrapper .logo-wrapper[data-v-81cb01d9]{position:absolute;bottom:1rem;right:.5rem;scale:.75}.hero-container .hero-wrapper .content[data-v-81cb01d9]{z-index:3;flex-direction:column;justify-content:flex-start;gap:2rem;width:100%;height:100%;padding:2rem;display:flex}.hero-container .hero-wrapper .content[data-v-81cb01d9] .headline p{color:var(--white);font-size:1.375rem;line-height:1.5}.hero-container .hero-wrapper .content[data-v-81cb01d9] .headline ul{flex-direction:column;align-items:center;margin:0;list-style:none;display:flex}.hero-container .hero-wrapper .content .user-name[data-v-81cb01d9]{font-weight:600;font-size:2.8rem!important;line-height:3rem!important}@media (width>=768px){.hero-container .hero-wrapper .content .user-name[data-v-81cb01d9]{font-size:4.4rem!important;line-height:5.8rem!important}}.hero-container .hero-wrapper .content .salutation[data-v-81cb01d9]{letter-spacing:.02em;font-size:1.6rem!important}@media (width>=768px){.hero-container .hero-wrapper .content .salutation[data-v-81cb01d9]{font-size:2.8rem!important}}.hero-container .hero-wrapper .content[data-v-81cb01d9] h1{letter-spacing:.02em;color:var(--black);font-weight:400;line-height:1.1;font-family:var(--font-hero-heading);margin-bottom:1rem;font-size:1.4rem!important}.hero-container .hero-wrapper .content[data-v-81cb01d9] h1 strong{font-size:2.4rem}@media (width>=768px){.hero-container .hero-wrapper .content[data-v-81cb01d9] h1{font-size:2.4rem!important}.hero-container .hero-wrapper .content[data-v-81cb01d9] h1 strong{font-size:3.2rem!important}}.hero-container .hero-wrapper .btn-wrapper[data-v-81cb01d9]{gap:1rem;display:flex}.hero-container .hero-wrapper .btn-wrapper button[data-v-81cb01d9]{flex:1 1 0}.hero-container .hero-wrapper .btn-wrapper a[data-v-81cb01d9]{max-width:max-content}@media (width>=768px){.hero-container .hero-wrapper .btn-wrapper button[data-v-81cb01d9]{flex:unset}.hero-container .hero-wrapper[data-v-81cb01d9]{grid-template-columns:calc(50% + 4rem) calc(50% - 4rem);margin:0 auto}.hero-container .hero-wrapper .gradient-circle[data-v-81cb01d9]{max-width:520px;transform:translate(calc(6rem - 5%),18%)}.hero-container .hero-wrapper .logo-wrapper[data-v-81cb01d9]{bottom:unset;right:unset;top:2rem;left:2rem;scale:1}.hero-container .hero-wrapper .content[data-v-81cb01d9]{justify-content:center;align-self:flex-start;padding-left:2rem}.hero-container .hero-wrapper .content[data-v-81cb01d9] .headline ul{align-items:flex-start;padding-left:1rem}.hero-container .hero-wrapper .content[data-v-81cb01d9] .headline ul>li{margin:0;list-style:none}.hero-container .hero-wrapper .content[data-v-81cb01d9] .headline ul>li:first-child{padding-inline-start:1rem!important}.hero-container .hero-wrapper .content[data-v-81cb01d9] .headline ul>li:nth-child(2){padding-inline-start:2rem!important}.hero-container .hero-wrapper .content[data-v-81cb01d9] .headline ul>li:nth-child(3){padding-inline-start:3rem!important}.hero-container .hero-wrapper .content[data-v-81cb01d9] .headline ul>li:nth-child(4){padding-inline-start:4rem!important}.hero-container .hero-wrapper .content[data-v-81cb01d9] .headline ul>li:nth-child(5){padding-inline-start:5rem!important}.hero-container .hero-wrapper .content[data-v-81cb01d9] .headline ul>li:nth-child(6){padding-inline-start:6rem!important}.hero-container .hero-wrapper .content[data-v-81cb01d9] .headline ul>li:nth-child(7){padding-inline-start:7rem!important}}@media (width>=81rem){.hero-container .hero-wrapper .logo-wrapper[data-v-81cb01d9]{top:2rem;left:unset}.hero-container .hero-wrapper .content[data-v-81cb01d9]{padding-left:0}.hero-container .hero-wrapper .content[data-v-81cb01d9] .headline h1{font-size:5.4rem}.hero-container .hero-wrapper .gradient-circle[data-v-81cb01d9]{max-width:640px;transform:translate(25%,11%)}}.hero-container .headline-container[data-v-81cb01d9]{flex-direction:column;gap:1rem;display:flex}@media (width>=768px){.hero-container .headline-container[data-v-81cb01d9]{gap:4rem}}.badge-container[data-v-81cb01d9]{gap:2rem;display:flex}.badge-container .cta-container[data-v-81cb01d9]{padding-top:.5rem}.badge-container .cta-container #motivation[data-v-81cb01d9]{color:var(--black);font-size:.875rem}.badge-container .cta-container[data-v-81cb01d9]{flex-direction:column;gap:1rem;display:flex}.loyalty-badge[data-v-81cb01d9]{background-color:var(--black);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:7rem;height:7rem;display:flex;position:relative}.loyalty-badge span[data-v-81cb01d9]{color:var(--white);text-align:center;line-height:1}.loyalty-badge #points[data-v-81cb01d9]{font-size:var(--font-l);font-weight:700}.loyalty-badge #label[data-v-81cb01d9]{font-size:var(--font-sm)}.badge-icon-hex[data-v-81cb01d9]{--hex-border:.2rem;aspect-ratio:1;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background-color:#bd842c;place-items:center;width:3.2rem;display:grid;position:absolute;top:-.8rem;right:-.6rem}.badge-icon-hex[data-v-81cb01d9]:before{content:"";inset:var(--hex-border);background-color:var(--white);clip-path:inherit;position:absolute}.badge-icon-hex img[data-v-81cb01d9]{z-index:1;width:55%;height:auto;position:relative;transform:rotate(25deg)}
