#zugang{scroll-margin-top:96px}.eso-demo .demo-katalog-steps{border:1px solid var(--eso-border);background:var(--eso-white)}.eso-demo .demo-katalog-steps .demo-process-step{gap:24px;padding:32px}.eso-demo .demo-katalog-steps .demo-body{max-width:none;font-size:14px;line-height:1.6}.eso-demo .demo-katalog-areas .demo-card-image{height:144px}.eso-demo .demo-katalog-areas h3{margin:0;font-size:16px;line-height:22px}.eso-demo .demo-katalog-areas .demo-body{max-width:none;margin-top:8px}.eso-demo .demo-katalog-shop-note{border:1px solid var(--eso-green);letter-spacing:.15em;text-transform:uppercase;color:var(--eso-green);margin-top:32px;padding:12px 16px;font-size:11px;line-height:16.5px}.eso-demo .demo-katalog-request{border:1px solid var(--eso-border);background:var(--eso-white)}.eso-demo .demo-katalog-request>.demo-label{border-bottom:1px solid var(--eso-border);color:var(--eso-muted);padding:16px 24px;font-size:11px}.eso-demo .demo-katalog-request ul{margin:0;padding:0;list-style:none}.eso-demo .demo-katalog-request li{border-bottom:1px solid var(--eso-border);justify-content:space-between;align-items:center;gap:16px;margin:0;padding:16px 24px;display:flex}.eso-demo .demo-katalog-request li:last-child{border-bottom:0}.eso-demo .demo-katalog-request li p{font-size:14px;font-weight:700;line-height:20px}.eso-demo .demo-katalog-request small{color:var(--eso-muted);margin-top:2px;font-size:11px;display:block}.eso-demo .demo-katalog-request li>span{white-space:nowrap;font-size:14px}.eso-demo .demo-katalog-request-note{background:var(--eso-grey);letter-spacing:.15em;text-transform:uppercase;padding:16px 24px;font-size:11px;line-height:16.5px}.eso-demo .demo-katalog-access{align-items:start}.eso-demo .demo-katalog-form.eso-form{padding:40px}.eso-demo .demo-katalog-form-note{text-align:center;letter-spacing:.15em;text-transform:uppercase;color:var(--eso-muted);margin-top:20px;font-size:10px;line-height:15px}.eso-demo .demo-katalog-follow{border-top:1px solid var(--eso-border);max-width:768px;margin:48px 0 0;padding:0;list-style:none}.eso-demo .demo-katalog-follow li{border-bottom:1px solid var(--eso-border);letter-spacing:-.025em;align-items:baseline;gap:24px;margin:0;padding:20px 0;font-size:20px;font-weight:700;line-height:28px;display:flex}.eso-demo .demo-katalog-follow li span{color:var(--eso-green);flex:none;font-size:12px}@media (max-width:767px){.eso-demo .demo-katalog-steps .demo-process-step,.eso-demo .demo-katalog-form.eso-form{padding:24px}.eso-demo .demo-katalog-follow li{font-size:18px}}