.kredit{--kr-bg: var(--marketing-menu);--kr-text: var(--marketing-menu-text);--kr-dim: rgb(246 245 241 / .6);--kr-rule: rgb(246 245 241 / .14);position:relative;background:var(--kr-bg);color:var(--kr-text);padding:clamp(104px,18vh,200px) 20px clamp(96px,14vh,160px);overflow:clip}.kredit-roll{max-width:1120px;margin:0 auto}.kredit-card{text-align:center;margin:0 auto clamp(72px,12vh,136px);max-width:780px}.kredit .kredit-card h2{margin:0 auto;max-width:17ch;font-size:clamp(36px,5.2vw,76px);line-height:1.02;font-weight:600;letter-spacing:-.04em;text-wrap:balance;color:var(--kr-text)}.kredit-card p{margin:24px auto 0;max-width:46ch;font-size:17px;line-height:1.55;color:var(--kr-dim);text-wrap:pretty}.kredit-list{margin:0}.kredit-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(28px,4.5vw,72px);padding-block:clamp(26px,4.4vh,44px)}.kredit-row dt{text-align:right;padding-top:.9em;font-size:12px;line-height:1.3;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--kr-dim)}.kredit-row dt a{color:inherit;text-decoration:none;transition:color .2s ease}.kredit-row dd{margin:0;min-width:0}.kredit-row ul{list-style:none;margin:0;padding:0}.kredit-row li+li{margin-top:.14em}.kredit-row li a,.kredit-row-next dd a{display:inline-block;max-width:100%;overflow-wrap:anywhere;font-size:clamp(22px,2.5vw,36px);line-height:1.22;font-weight:500;letter-spacing:-.025em;color:var(--kr-text);text-decoration:none;text-underline-offset:.18em;text-decoration-thickness:1px}.kredit-more{display:inline-flex;align-items:center;gap:6px;margin-top:14px;min-height:32px;font-size:14px;color:var(--kr-dim);text-decoration:none;transition:color .2s ease,gap .25s cubic-bezier(.2,.7,.2,1)}.kredit-more svg{width:15px;height:15px}.kredit-row-next{margin-top:clamp(20px,4vh,40px);border-top:1px solid var(--kr-rule)}.kredit-row-next dd a{display:inline-flex;align-items:center;gap:.3em;color:var(--kr-dim)}.kredit-row-next dd a:after{content:"";order:1;width:2px;height:.95em;background:var(--kr-text);animation:kredit-caret 1.1s steps(1,end) infinite}.kredit-row-next dd a svg{order:2;width:.7em;height:.7em;opacity:0;transform:translate(-4px,4px);transition:opacity .2s ease,transform .25s cubic-bezier(.2,.7,.2,1)}@keyframes kredit-caret{50%{opacity:0}}.kredit-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 28px;margin-top:clamp(72px,12vh,128px)}.kredit-end-primary{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 24px;border-radius:12px;background:var(--kr-text);color:var(--kr-bg);font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s ease,gap .25s cubic-bezier(.2,.7,.2,1)}.kredit-end-primary svg{width:18px;height:18px}.kredit-end-secondary{min-height:44px;display:inline-flex;align-items:center;font-size:16px;color:var(--kr-text);text-decoration:underline;text-underline-offset:5px;text-decoration-color:#f2f2f466}.kredit a:focus-visible{outline:2px solid var(--kr-text);outline-offset:4px;border-radius:4px}@media(hover:hover){.kredit-row dt a:hover,.kredit-more:hover{color:var(--kr-text)}.kredit-more:hover{gap:10px}.kredit-row li a:hover{text-decoration-line:underline}.kredit-row-next dd a:hover{color:var(--kr-text)}.kredit-row-next dd a:hover svg{opacity:1;transform:none}.kredit-end-primary:hover{background:#fff;gap:14px}.kredit-end-secondary:hover{text-decoration-color:var(--kr-text)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.kredit-row{animation:kredit-roll cubic-bezier(.16,1,.3,1) both;animation-timeline:view();animation-range:entry 0% cover 30%}@keyframes kredit-roll{0%{opacity:0;transform:translateY(40px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}}}@media(prefers-reduced-motion:reduce){.kredit-row-next dd a:after{animation:none}}@media(max-width:700px){.kredit{padding-inline:16px}.kredit-row{grid-template-columns:1fr;row-gap:10px;text-align:center}.kredit-row dt{text-align:center;padding-top:0}.kredit-row-next dd a{justify-content:center}.kredit-card p{font-size:16px}}
