:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-hz-hero__media{order:-1;overflow:hidden;background:#17181c;min-height:min(100vw,560px)}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-hsplit__media>img.emc-hz-hero__bg{inset:-8%;width:116%;height:116%;object-fit:cover;filter:blur(26px) brightness(.5) saturate(.9)}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-hsplit__media>img.emc-hz-hero__img{object-fit:contain;z-index:1}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-chip{position:absolute;left:15px;bottom:12px;z-index:2;min-height:27px;padding:4px 11px;font-size:13px;letter-spacing:.1em}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-hsplit__text{padding:13px 26px 35.5px}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-eyebrow{font-size:12px;line-height:18px;letter-spacing:.16em;margin:0 0 5px}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-h1{font-size:34px;line-height:37.5px;letter-spacing:.035em}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-rule{width:100%;height:1px;margin:7px 0 11px}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-lead{font-size:16px;line-height:21px;color:#fff}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-btns{margin-top:12px}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-btns .emc-btn{width:100%;min-height:44px;padding:10px 20px;font-size:13px}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-btns .emc-btn--out{display:none}@media (min-width:1024px){:is(#emc,#emc-k,#emc-f) .emc-hz-hero{grid-template-columns:minmax(0,690fr) minmax(0,750fr);min-height:720px}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-hz-hero__media{order:0;min-height:0}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-hsplit__text{justify-content:flex-start;padding:78px 40px 30px clamp(40px,5.2vw,75px)}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-eyebrow{font-size:14px;line-height:21px;margin:0 0 17px}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-h1{font-size:clamp(38px,calc(4.375vw - 5px),58px);line-height:1.14}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-rule{width:384px;max-width:100%;height:2px;margin:20px 0 25px}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-lead{font-size:clamp(17px,1.53vw,22px);line-height:1.39;max-width:548px}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-bullets{gap:16px;margin-top:30px}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-bullets li{font-size:clamp(13px,1.11vw,16px);line-height:25px;gap:21px;letter-spacing:.12em}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-bullets li::before{width:13px;height:13px}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-btns{gap:17px;margin-top:27px}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-btns .emc-btn{width:auto;min-height:58px;padding:0 28px;font-size:14px}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-btns .emc-btn--out{display:inline-flex}:is(#emc,#emc-k,#emc-f) .emc-hz-hero .emc-chip{left:28px;bottom:24px;min-height:30px;padding:6px 12px;font-size:12px;letter-spacing:.14em}}:is(#emc,#emc-k,#emc-f) .emc-hz-idee{--pad:18px;padding:31px 0 36px}:is(#emc,#emc-k,#emc-f) .emc-hz-idee .emc-trust{display:block;padding:0;border:0}:is(#emc,#emc-k,#emc-f) .emc-hz-idee .emc-trust>.emc-eyebrow{display:flex;align-items:center;justify-content:center;gap:12px;margin:0;font-size:12px;line-height:18px;letter-spacing:.16em}:is(#emc,#emc-k,#emc-f) .emc-hz-idee .emc-trust>.emc-eyebrow::before,:is(#emc,#emc-k,#emc-f) .emc-hz-idee .emc-trust>.emc-eyebrow::after{content:"";flex:1;height:1px;background:var(--ln)}:is(#emc,#emc-k,#emc-f) .emc-hz-idee .emc-trust__logos{grid-template-columns:1fr 1fr;gap:26px 0;margin-top:16px}:is(#emc,#emc-k,#emc-f) .emc-hz-idee .emc-trust__logos img{height:46px;max-width:125px}:is(#emc,#emc-k,#emc-f) .emc-hz-idee .emc-trust__logos img:nth-child(4){height:40px}:is(#emc,#emc-k,#emc-f) .emc-hz-idee__grid{margin-top:31px;gap:8px}:is(#emc,#emc-k,#emc-f) .emc-hz-idee .emc-eyebrow{font-size:12px;line-height:18px;letter-spacing:.08em;margin-bottom:2px}:is(#emc,#emc-k,#emc-f) .emc-hz-idee .emc-h2{font-size:31px;line-height:34px}:is(#emc,#emc-k,#emc-f) .emc-hz-taste{position:relative;order:2;margin-top:10px}:is(#emc,#emc-k,#emc-f) .emc-hz-taste .emc-ph{aspect-ratio:2/3}:is(#emc,#emc-k,#emc-f) .emc-hz-taste__card{position:relative;z-index:2;display:inline-flex;align-items:center;min-height:31px;margin-top:12px;padding:5px 13px;background:#fff;border-radius:var(--r);box-shadow:var(--sh2);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tx);transition:box-shadow .2s}@media (min-width:640px) and (max-width:1023px){:is(#emc,#emc-k,#emc-f) .emc-hz-idee__grid{grid-template-columns:minmax(0,38fr) minmax(0,62fr);column-gap:32px;align-items:center}:is(#emc,#emc-k,#emc-f) .emc-hz-taste{order:0;margin-top:0}}:is(#emc,#emc-k,#emc-f) .emc-hz-taste__card::after{content:"";position:absolute;inset:-7px -2px}:is(#emc,#emc-k,#emc-f) .emc-hz-taste__card:hover{box-shadow:var(--sh)}:is(#emc,#emc-k,#emc-f) .emc-hz-taste__d{display:none}:is(#emc,#emc-k,#emc-f) .emc-hz-steps{margin:8px 0 0}:is(#emc,#emc-k,#emc-f) .emc-hz-steps>li{display:grid;grid-template-columns:47px 1fr;align-items:start;padding:9px 0 8px}:is(#emc,#emc-k,#emc-f) .emc-hz-steps>li+li{border-top:1px solid var(--ln)}:is(#emc,#emc-k,#emc-f) .emc-hz-steps .emc-num{margin:0;font-size:13px;line-height:18px;font-weight:600;letter-spacing:.04em}:is(#emc,#emc-k,#emc-f) .emc-hz-steps b{display:block;font-size:13px;line-height:18px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}:is(#emc,#emc-k,#emc-f) .emc-hz-steps p{font-size:16px;line-height:22px;color:#45423e;margin-top:3px}@media (min-width:1024px){:is(#emc,#emc-k,#emc-f) .emc-hz-idee{--wrap:1345px;padding:129px 0 61px}:is(#emc,#emc-k,#emc-f) .emc-hz-idee .emc-trust{display:grid;grid-template-columns:minmax(0,188fr) minmax(0,960fr);align-items:center;gap:0;padding:0 12.2% 39px 2.45%;border-bottom:1px solid var(--ln)}:is(#emc,#emc-k,#emc-f) .emc-hz-idee .emc-trust>.emc-eyebrow{display:block;font-size:18.5px;line-height:1.2;letter-spacing:.16em}:is(#emc,#emc-k,#emc-f) .emc-hz-idee .emc-trust>.emc-eyebrow::before,:is(#emc,#emc-k,#emc-f) .emc-hz-idee .emc-trust>.emc-eyebrow::after{display:none}:is(#emc,#emc-k,#emc-f) .emc-hz-idee .emc-trust__logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0}:is(#emc,#emc-k,#emc-f) .emc-hz-idee .emc-trust__logos img{height:57px;max-width:138px}:is(#emc,#emc-k,#emc-f) .emc-hz-idee .emc-trust__logos img:nth-child(4){height:49px}:is(#emc,#emc-k,#emc-f) .emc-hz-idee__grid{grid-template-columns:minmax(0,440px) minmax(0,600px);justify-content:center;column-gap:clamp(48px,7vw,110px);margin-top:69px;align-items:center}:is(#emc,#emc-k,#emc-f) .emc-hz-idee__text{margin-top:-4px}:is(#emc,#emc-k,#emc-f) .emc-hz-idee .emc-eyebrow{font-size:16.5px;line-height:1.2;letter-spacing:.16em;margin-bottom:17px}:is(#emc,#emc-k,#emc-f) .emc-hz-idee .emc-h2{font-size:min(50px,calc(3.97vw - 6px));line-height:1.22}:is(#emc,#emc-k,#emc-f) .emc-hz-taste{order:0;margin-top:0}:is(#emc,#emc-k,#emc-f) .emc-hz-taste__card{display:block;width:398px;max-width:calc(100% + 12px);min-height:0;margin:0 -12px 0 auto;padding:23px 20px 33px 65px;font-size:16.5px;letter-spacing:.14em;line-height:1.3}:is(#emc,#emc-k,#emc-f) .emc-hz-taste__card::before{content:"";position:absolute;left:30px;top:26px;bottom:31px;width:4px;background:var(--br)}:is(#emc,#emc-k,#emc-f) .emc-hz-taste__card::after{display:none}:is(#emc,#emc-k,#emc-f) .emc-hz-taste__m{display:none}:is(#emc,#emc-k,#emc-f) .emc-hz-taste__d{display:block;margin-top:5px;font-size:17.4px;line-height:1.4;font-weight:400;letter-spacing:0;text-transform:none;color:#45423e}:is(#emc,#emc-k,#emc-f) .emc-hz-steps{margin:24px 0 0}:is(#emc,#emc-k,#emc-f) .emc-hz-steps>li{grid-template-columns:66px 1fr;align-items:center;padding:19px 0}:is(#emc,#emc-k,#emc-f) .emc-hz-steps>li:first-child{padding-top:0}:is(#emc,#emc-k,#emc-f) .emc-hz-steps>li>div{border-left:1px solid var(--ln);padding-left:36px}:is(#emc,#emc-k,#emc-f) .emc-hz-steps .emc-num{font-size:19px;line-height:1;font-weight:500;margin-top:-6px}:is(#emc,#emc-k,#emc-f) .emc-hz-steps b{font-size:17.3px;line-height:22px}:is(#emc,#emc-k,#emc-f) .emc-hz-steps p{font-size:19px;line-height:24px;margin-top:3px}:is(#emc,#emc-k,#emc-f) .emc-hz-idee__p{margin-top:13px;font-size:17.7px;line-height:28.5px;color:#33312e}:is(#emc,#emc-k,#emc-f) .emc-hz-idee__link{margin-top:21px}:is(#emc,#emc-k,#emc-f) .emc-hz-idee__link .emc-link{position:relative;font-size:16.6px;gap:12px;border:0}:is(#emc,#emc-k,#emc-f) .emc-hz-idee__link .emc-link::after{content:"";position:absolute;left:0;right:0;top:calc(50% + 15px);height:1px;background:currentColor}}html.emc-lb-offen #ht-ctc-chat{display:none!important}:is(#emc,#emc-k,#emc-f) .emc-lbv--offen{opacity:1}:is(#emc,#emc-k,#emc-f) .emc-lbv__zahl{justify-self:center;margin:0;font-size:13px;font-weight:600;letter-spacing:.16em;font-variant-numeric:tabular-nums lining-nums}:is(#emc,#emc-k,#emc-f) .emc-lbv--spielt .emc-lbv__fortschritt{opacity:1}:is(#emc,#emc-k,#emc-f) .emc-lbv--rein{animation:emc-lbv-rein .28s cubic-bezier(.2,.7,.2,1)}:is(#emc,#emc-k,#emc-f) .emc-lbv--zurueck{animation:emc-lbv-zurueck .28s cubic-bezier(.2,.7,.2,1)}:is(#emc,#emc-k,#emc-f) .emc-lbv--leer .emc-lbv__text{display:block}:is(#emc,#emc-k,#emc-f) .emc-lbs-hg.emc-lbs--offen{opacity:1}:is(#emc,#emc-k,#emc-f) .emc-lbs.emc-lbs--offen{transform:none}@media (prefers-reduced-motion:reduce){:is(#emc,#emc-k,#emc-f) .emc-lbv--rein,:is(#emc,#emc-k,#emc-f) .emc-lbv--zurueck{animation:none}}:is(#emc,#emc-k,#emc-f) .emc-hz-form{--pad:24px;padding:50px 0 36.5px}:is(#emc,#emc-k,#emc-f) .emc-hz-form__grid{display:grid;gap:20px}:is(#emc,#emc-k,#emc-f) .emc-hz-form__panel .emc-eyebrow{font-size:12px;line-height:18px;letter-spacing:.14em;margin-bottom:10px}:is(#emc,#emc-k,#emc-f) .emc-hz-form__panel .emc-h2{font-size:27.5px;line-height:35.5px;margin-bottom:22px}:is(#emc,#emc-k,#emc-f) .emc-hz-flow{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;margin:0 -13px}:is(#emc,#emc-k,#emc-f) .emc-hz-flow>li{display:flex;flex-direction:column;gap:3px;padding:2px 6px}:is(#emc,#emc-k,#emc-f) .emc-hz-flow>li+li{border-left:1px solid var(--ln)}:is(#emc,#emc-k,#emc-f) .emc-hz-flow span{font-size:14px;line-height:18px;font-weight:600;letter-spacing:.06em;color:var(--brt)}:is(#emc,#emc-k,#emc-f) .emc-hz-flow b{font-size:12px;line-height:16px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}:is(#emc,#emc-k,#emc-f) .emc-hz-slot .emc-extra:has(#emc-x-f32257a-stil){grid-column:1/-1}:is(#emc,#emc-k,#emc-f) .emc-hz-slot .emc-extra:has(#emc-x-f32257a-stil:placeholder-shown){display:none!important}@media (min-width:1024px){:is(#emc,#emc-k,#emc-f) .emc-hz-form{--wrap:1352px;padding:125px 0 66px}:is(#emc,#emc-k,#emc-f) .emc-hz-form__grid{grid-template-columns:minmax(0,522fr) minmax(0,816fr);gap:15px;align-items:stretch}:is(#emc,#emc-k,#emc-f) .emc-hz-form__panel{display:flex;flex-direction:column;padding:59px 25px 47px 39px;background:var(--bk);color:#fff;border-radius:var(--r)}:is(#emc,#emc-k,#emc-f) .emc-hz-form__panel .emc-eyebrow{font-size:15.7px;line-height:1.2;letter-spacing:.16em;margin-bottom:34px;color:var(--ch)}:is(#emc,#emc-k,#emc-f) .emc-hz-form__panel .emc-h2{font-size:min(50px,calc(( 39vw - 101px ) / 9.25));line-height:1.24;margin-bottom:0}:is(#emc,#emc-k,#emc-f) .emc-hz-form__panel .emc-rule{width:325px;max-width:100%;height:2px;margin:17px 0 58px;background:var(--ch)}:is(#emc,#emc-k,#emc-f) .emc-hz-form__panel :where(a):focus-visible{outline-color:var(--ch)}:is(#emc,#emc-k,#emc-f) .emc-hz-flow{display:block;text-align:left;margin:0;padding-right:12px}:is(#emc,#emc-k,#emc-f) .emc-hz-flow>li{flex-direction:row;align-items:baseline;gap:0;padding:29px 0}:is(#emc,#emc-k,#emc-f) .emc-hz-flow>li:first-child{padding-top:0}:is(#emc,#emc-k,#emc-f) .emc-hz-flow>li+li{border-left:0;border-top:1px solid var(--lnd)}:is(#emc,#emc-k,#emc-f) .emc-hz-flow span{width:89px;flex:none;font-size:19px;font-weight:500;letter-spacing:.08em;color:var(--ch)}:is(#emc,#emc-k,#emc-f) .emc-hz-flow b{font-size:17.5px;line-height:22px;letter-spacing:.16em}:is(#emc,#emc-k,#emc-f) .emc-hz-contact{margin-top:auto;padding-top:40px;display:grid;gap:17px}:is(#emc,#emc-k,#emc-f) .emc-hz-contact a{display:flex;align-items:center;gap:34px;min-height:44px;font-size:clamp(16px,1.46vw,21px);color:#fff}:is(#emc,#emc-k,#emc-f) .emc-hz-contact a:hover{text-decoration:underline;text-underline-offset:4px}:is(#emc,#emc-k,#emc-f) .emc-hz-form .emc-formcard{margin:0;border-radius:var(--r)}}:is(#emc,#emc-k,#emc-f) .emc-dk-card p a{color:var(--tx);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}