.home-hero{--f:clamp(0px, (100vw - 24.375rem) / 1050, 1px);background:var(--ve-white)}.home-hero :where(h1,h2,h3,p,li,blockquote,dd,figcaption){text-wrap:wrap}.home-hero__main{display:flex;flex-direction:column}.home-hero__text{display:flex;flex-direction:column;min-width:0;padding:calc(2rem + 24 * var(--f)) var(--ve-gutter) 0}.home-hero__h1{font-family:var(--ve-sans);font-size:calc(0.9375rem + 1 * var(--f));font-weight:600;line-height:normal;letter-spacing:.02em;color:var(--ve-espresso)}.home-hero__claim{margin-top:calc(0.75rem + 6 * var(--f))!important;font-family:var(--ve-serif);font-size:calc(2.875rem + 34 * var(--f));font-weight:500;line-height:1.02;letter-spacing:-.028em;color:var(--ve-espresso)}.home-hero__claim em{display:block;font-style:italic;font-weight:400}.home-hero__points{display:flex;flex-direction:column;gap:.75rem;margin-top:calc(1.25rem + 8 * var(--f))!important}.home-hero__points li{display:flex;align-items:center;gap:.75rem;font-size:calc(1.0625rem + 1 * var(--f));line-height:1.4;color:var(--ve-text)}.home-hero__raute{flex:none;width:7px;height:7px;margin:0 8px 0 4px;background:var(--ve-gold);transform:rotate(45deg)}.home-hero__buttons{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:calc(1.5rem + 16 * var(--f))}.home-hero__offer{margin-top:0.75rem!important;font-size:.875rem;line-height:1.4;color:var(--ve-text)}.home-hero__visual{position:relative;margin-top:1.75rem;padding:0 var(--ve-gutter) 2.25rem}.home-hero__photo{display:block;width:100%;height:22.5rem;max-width:none;object-fit:cover;object-position:50% 22%}.home-hero__quiz{position:relative;display:flex;flex-direction:column;gap:.625rem;margin:-4.5rem 1rem 0;padding:1.375rem;background:var(--ve-white);box-shadow:0 18px 44px rgba(63,46,35,.16)}.home-hero .home-hero__quiz-eyebrow{font-size:.75rem;font-weight:600;line-height:normal;letter-spacing:.16em;text-transform:uppercase;color:var(--ve-espresso)}.home-hero .home-hero__quiz-title{font-family:var(--ve-serif);font-size:1.4375rem;font-weight:500;line-height:1.15;color:var(--ve-espresso)}.home-hero__quiz-title em{font-style:italic;font-weight:400}.home-hero .home-hero__quiz-note{font-size:.875rem;line-height:1.4;color:var(--ve-text)}.home-hero__quiz-cta{display:flex;align-items:center;justify-content:space-between;min-height:3.25rem;margin-top:.25rem;padding:0 1.125rem;border:1px solid var(--ve-espresso);font-size:.875rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--ve-espresso);transition:background-color 0.2s ease,color 0.2s ease}.home-hero__quiz-cta span[aria-hidden]{font-size:1.125rem;letter-spacing:0}.home-hero__quiz-cta:hover,.home-hero__quiz-cta:focus-visible{background:var(--ve-espresso);color:var(--ve-white)}.home-hero__trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;padding:1.75rem var(--ve-gutter)!important;background:var(--ve-chalk);font-size:.875rem;line-height:1.4;color:var(--ve-text)}.home-hero__trust li{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.home-hero__trust li>span:last-child{text-wrap:balance}.home-hero__zeichen{display:flex;align-items:center;gap:.5rem;height:2.125rem}.home-hero__zahl{font-family:var(--ve-serif);font-size:2.125rem;font-weight:500;line-height:1;color:var(--ve-espresso)}.home-hero .home-hero__stars{display:inline-flex;gap:1px;color:var(--ve-espresso)}.home-hero__stars svg{width:11px;height:11px;fill:currentColor}.home-hero__logo{width:auto;height:calc(var(--logo-h, 14px) * 1.12)}@media (max-width:1023px){.home-hero .home-hero__trust li>span.home-hero__rating{white-space:nowrap;text-wrap:nowrap;font-size:clamp(0.8125rem, 3.5vw, 0.875rem)}}@media (min-width:1024px){.home-hero{--d:clamp(-1px, (100vw - 91.875rem) / 450, 1px);--hh:max(30rem, min(37.5rem, calc(100vh - 16.25rem)))}.home-hero__main{display:grid;grid-template-columns:minmax(0,1fr) clamp(26rem, 45vw, 42rem);gap:clamp(3.5rem, 6.5vw, 6rem);min-height:var(--hh);padding-left:var(--ve-gutter)}.home-hero__text{justify-content:center;padding:2.5rem 0}.home-hero__h1{font-size:1rem}.home-hero__claim{margin-top:1.125rem!important;font-size:calc(5rem + 8 * var(--d));line-height:1;letter-spacing:-.03em}.home-hero__points{margin-top:calc(1.5rem + 4 * var(--d))!important}.home-hero__points li{font-size:1.125rem}.home-hero__buttons{margin-top:calc(2rem + 8 * var(--d))}.home-hero__offer{margin-top:1rem!important}.home-hero__visual{margin:0;padding:0}.home-hero__photo{position:absolute;inset:0;height:100%;object-position:50% 20%}.home-hero__quiz{position:absolute;left:-4.5rem;bottom:2.5rem;width:21.25rem;margin:0;padding:1.75rem;gap:.75rem;box-shadow:0 24px 60px rgba(63,46,35,.16)}.home-hero .home-hero__quiz-title{font-size:1.5625rem}.home-hero__quiz-cta{margin-top:.375rem;padding:0 1.25rem;background:var(--ve-espresso);color:var(--ve-white)}.home-hero__quiz-cta:hover,.home-hero__quiz-cta:focus-visible{background:var(--ve-mokka);border-color:var(--ve-mokka)}.home-hero__trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;min-height:7.75rem;padding:0 var(--ve-gutter)!important;font-size:.9375rem}.home-hero__trust li{justify-content:center;gap:.5rem;padding:0 1.75rem;border-left:1px solid var(--ve-line-chalk)}.home-hero__trust li:first-child{padding-left:0;border-left:0}.home-hero__trust li:last-child{padding-right:0}.home-hero__zeichen{gap:.75rem;height:2.75rem}.home-hero__zahl{font-size:2.75rem}.home-hero__stars svg{width:15px;height:15px}.home-hero__logo{height:calc(var(--logo-h, 14px) * 1.45)}}@media (min-width:1024px) and (max-width:1279px){.home-hero__main{grid-template-columns:minmax(0,1fr) 38vw}.home-hero__quiz{left:-2.5rem;width:18.5rem;padding:1.375rem}.home-hero__claim{font-size:4rem}.home-hero__trust li{padding:0 1rem}}