.st-heft{scroll-margin-top:200px;display:grid;grid-template-columns:minmax(140px,220px) minmax(0,1fr);gap:clamp(20px,4vw,48px);align-items:center;padding:clamp(20px,4vw,40px);margin:32px 0;border:1px solid #cbd4db;border-radius:24px;background:#f7f5f1;color:#071e35}.st-heft img{display:block;width:100%;height:auto;box-shadow:0 8px 24px #071e3520;border-radius:4px}.st-heft h2{margin:8px 0 16px;font-size:clamp(24px,3vw,34px);line-height:1.2}.st-heft ul{padding-left:1.2em}.st-heft li{margin:6px 0}.st-heft .st-heft-button{display:inline-flex;align-items:center;justify-content:center;background:#790d29;color:#fff;text-decoration:none;font-weight:700;border-radius:12px;padding:14px 22px;min-height:48px;max-width:100%;box-sizing:border-box}.st-heft .st-heft-button:focus-visible{outline:3px solid #071e35;outline-offset:4px}.st-heft small{display:block;margin-top:14px;line-height:1.5}@media(max-width:580px){.st-heft{grid-template-columns:1fr}.st-heft img{max-width:170px}.st-heft .st-heft-button{width:100%}}
