.lp .lp-heute{padding-top:56px}@media (min-width:1024px){.lp .lp-heute{padding-top:104px}}.lp .lp-heute__head{gap:20px;margin-bottom:40px;display:grid}@media (min-width:1024px){.lp .lp-heute__head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:64px;margin-bottom:72px}}.lp .lp-heute__h2{-webkit-hyphens:manual;hyphens:manual;max-width:19ch}@media (min-width:640px){.lp .lp-heute__s{display:block}}.lp .lp-heute__lead{max-width:52ch;color:var(--muted);text-wrap:pretty;gap:14px;font-size:17px;line-height:27px;display:grid}@media (min-width:1024px){.lp .lp-heute__lead{padding-bottom:6px;font-size:18px;line-height:29px}}.lp .lp-heute__lead p{margin:0}.lp .lp-heute__lead p:last-child{color:var(--ink)}.lp .lp-heute__cards{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.lp .lp-heute__cards{gap:16px}}@media (min-width:1024px){.lp .lp-heute__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.lp .lp-heute__card{background:var(--soft);border-radius:12px;grid-template-columns:104px minmax(0,1fr);grid-template-areas:"ph top""txt txt";align-items:center;gap:16px;padding:12px 12px 20px;display:grid}.lp .lp-heute__ph{aspect-ratio:4/5;background:var(--line);border-radius:6px;grid-area:ph;position:relative;overflow:hidden}.lp .lp-heute__ph img{object-fit:cover}.lp .lp-heute__top{grid-area:top;min-width:0;padding-right:4px}.lp .lp-heute__lb{font:600 11px/16px var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);grid-template-columns:auto minmax(0,1fr);column-gap:10px;margin:0 0 8px;display:grid}.lp .lp-heute__lb span{font-variant-numeric:tabular-nums;color:var(--ink)}.lp .lp-heute__q{font:700 19px/1.24 var(--display);letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin:0}.lp .lp-heute__t{color:var(--ink);text-wrap:pretty;grid-area:txt;margin:0;padding-inline:4px;font-size:16px;line-height:26px}.lp .lp-heute__card--text{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""txt";padding:24px 16px}@media (max-width:359px){.lp .lp-heute__card{grid-template-columns:88px minmax(0,1fr);column-gap:14px}.lp .lp-heute__lb{letter-spacing:.06em}}@media (min-width:640px){.lp .lp-heute__card{grid-template-columns:216px minmax(0,1fr);grid-template-areas:"ph top""ph txt";align-content:center;align-items:start;gap:14px 28px;padding:12px 28px 12px 12px}.lp .lp-heute__top{align-self:end;padding:16px 0 0}.lp .lp-heute__t{align-self:start;padding:0 0 16px}.lp .lp-heute__q{font-size:24px}.lp .lp-heute__card--text{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""txt";padding:28px}}@media (min-width:1024px){.lp .lp-heute__card{grid-template:"ph""top""txt"1fr/minmax(0,1fr);align-content:start;row-gap:0;padding:12px 12px 28px}.lp .lp-heute__top{padding:26px 12px 0}.lp .lp-heute__q{font-size:clamp(22px,1.75vw,26px)}.lp .lp-heute__t{padding:14px 12px 0}.lp .lp-heute__card--text{grid-template-rows:auto 1fr;align-content:end;padding:28px 24px}.lp .lp-heute__card--text .lp-heute__top,.lp .lp-heute__card--text .lp-heute__t{padding-inline:0}}.lp .lp-heute__ph img{transition:transform .9s var(--ease-pf)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.lp .lp-heute__card:hover .lp-heute__ph img{transform:scale(1.03)}}.lp .lp-heute__end{border-top:1px solid var(--line);gap:16px;margin-top:56px;padding-top:40px;display:grid}@media (min-width:1024px){.lp .lp-heute__end{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:64px;margin-top:96px;padding-top:64px}}.lp .lp-heute__h3{max-width:22ch;font:800 clamp(26px, 6.6vw, 40px)/1.08 var(--display);letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin:0}.lp .lp-heute__close{justify-items:start;gap:0;display:grid}.lp .lp-heute__ct{max-width:52ch;color:var(--muted);text-wrap:pretty;margin:0 0 28px;font-size:17px;line-height:27px}@media (min-width:1024px){.lp .lp-heute__ct{font-size:18px;line-height:29px}}.lp .lp-heute__close .pf-btn{width:100%}@media (min-width:640px){.lp .lp-heute__close .pf-btn{width:auto}}.lp .lp-heute__note{color:var(--muted);text-wrap:balance;margin:14px 0 0;font-size:13px;line-height:20px}@media (max-width:639px){.lp .lp-heute__cards{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gut));padding:0 var(--gut) 4px;scroll-padding-inline:var(--gut);scrollbar-width:none;grid-auto-columns:86%;grid-auto-flow:column;gap:12px;overflow-x:auto}.lp .lp-heute__cards::-webkit-scrollbar{display:none}.lp .lp-heute__card{scroll-snap-align:start;align-content:start}.lp .lp-heute__end{margin-top:40px;padding-top:32px}}
