@media (max-width:767px){.nd-home-page .nd-home-hero{padding-top:0}.nd-home-page .nd-home-hero__grid{display:flex;flex-direction:column;justify-content:center;gap:0;min-height:calc(100vh - 48px);min-height:calc(100svh - 48px);padding:16px 0 20px}.nd-home-page .nd-home-hero__text{display:contents}.nd-home-page .nd-home-hero .nd-home-eyebrow{order:1;margin:0 0 6px;text-align:left;align-self:flex-start}.nd-home-page .nd-home-hero .nd-home-h1{order:2;margin:0}.nd-home-page .nd-home-hero__visual{order:3;margin:var(--nd-s2)0}.nd-home-page .nd-home-hero__sub{order:4;margin:0 0 16px}.nd-home-page .nd-home-hero__cta{order:5}.nd-home-page .nd-home-hero__visual{position:relative;display:flex;flex:0 0 auto;align-items:flex-end;justify-content:center;gap:4vw;width:100%;max-width:none;min-height:0;max-height:none}.nd-home-page .nd-home-hero__visual picture{position:relative;z-index:1;flex:0 0 auto;width:min(27vw,20.59vh);height:auto;aspect-ratio:auto;transform:none}.nd-home-page .nd-home-hero__visual picture:nth-child(2){width:min(30vw,22.88vh)}.nd-home-page .nd-home-hero__visual img{display:block;width:100%;height:auto;aspect-ratio:52/100;max-height:44vh;object-fit:cover;object-position:50% 100%;transform:none}.nd-home-page .nd-home-hero__visual::after{content:"";position:absolute;z-index:0;left:6%;right:6%;bottom:3%;height:10%;border-radius:50%;background:radial-gradient(closest-side,rgba(51,61,83,.24),rgba(51,61,83,0));pointer-events:none}.nd-home-page .nd-home-hero__cta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;width:100%;gap:8px}.nd-home-page .nd-home-hero__cta .nd-home-btn{display:flex;align-items:center;justify-content:center;min-height:48px;height:100%;text-align:center}.nd-home-page .nd-home-hero .nd-home-trust{margin-top:0}}@media (max-width:359px){.nd-home-page .nd-home-hero__cta{grid-template-columns:minmax(0,1fr)}}.nd-home-page .nd-home-compare__legend,.nd-home-page .nd-home-cmp-leg{display:none}.nd-home-page .nd-home-cmpx__hint small{display:block;font-size:10px;line-height:13px;opacity:.85;text-align:center;letter-spacing:.02em}@media (max-width:767px){.nd-home-page .nd-home-compare.nd-home-compare--full{width:calc(44px + 3*72vw + 64vw)}.nd-home-page .nd-home-compare--full .nd-home-compare__legend{display:table-cell;width:64vw;scroll-snap-align:start;vertical-align:bottom;padding:12px 12px 16px;font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--nd-c-muted)}.nd-home-page .nd-home-compare--full .nd-home-cmp-leg{display:table-cell;padding:12px 16px 12px 12px;background:#fafbfc;box-shadow:inset 1px 0 0 var(--nd-c-bg-alt)}.nd-home-page .nd-home-cmp-leg__in{display:flex;align-items:flex-start;gap:10px}.nd-home-page .nd-home-cmp-leg .nd-home-ri{flex:0 0 20px;display:block;width:20px;height:20px;margin:0}.nd-home-page .nd-home-cmp-leg .nd-home-li{display:block;width:20px;height:20px}.nd-home-page .nd-home-cmp-leg__t{display:flex;flex-direction:column;gap:2px;min-width:0}.nd-home-page .nd-home-cmp-leg__t strong{font-weight:500;color:var(--nd-c-heading)}.nd-home-page .nd-home-cmp-leg__t span{font-size:12px;line-height:16px;color:var(--nd-c-muted)}}.nd-home-page .nd-home-tm2--yt{flex-basis:calc((100% - 2*var(--nd-s2))/3)}.nd-home-page .nd-home-tm2--yt .nd-home-tm2__media{aspect-ratio:16/9}.nd-home-page .nd-home-yt__cap{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:12px}.nd-home-page .nd-home-yt__badge{display:inline-block;padding:2px 8px;border-radius:999px;background:var(--nd-c-heading);color:#fff;font-size:10px;line-height:16px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.nd-home-page .nd-home-yt__badge--vergleich{background:var(--nd-c-accent, #ff6e07)}.nd-home-page .nd-home-yt__title{margin:2px 0 0;font-size:15px;line-height:21px;font-weight:500;color:var(--nd-c-heading);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nd-home-page .nd-home-yt__ch{margin:0;font-size:13px;line-height:18px;color:var(--nd-c-muted)}.nd-home-page .nd-home-yt__dev{margin-top:2px}.nd-home-page .nd-home-yt__privacy{margin:var(--nd-s2)0 0;text-align:center;color:var(--nd-c-muted)}.nd-home-page .nd-home-ytsec .nd-home-center{margin-top:var(--nd-s3)}@media (max-width:1024px){.nd-home-page .nd-home-tm2--yt{flex-basis:calc((100% - var(--nd-s2))/2)}}@media (max-width:767px){.nd-home-page .nd-home-tm2--yt{flex-basis:82%}}