.lp31-sb{color:#493b33;font:400 16px/1.68 Arial,Helvetica,sans-serif}.lp31-sb *{box-sizing:border-box}.lp31-sb h1,.lp31-sb h2,.lp31-sb h3{font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#30251f;line-height:1.22}.lp31-sb h1{font-size:clamp(30px,4vw,42px);margin:12px 0 22px}.lp31-sb h2{font-size:clamp(24px,3vw,30px);margin:0 0 18px}.lp31-sb h3{font-size:20px;margin:22px 0 10px}.lp31-sb a{color:#74371c;text-decoration:underline;text-underline-offset:3px}.lp31-sb .lp31-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:32px;align-items:start;padding:36px;margin:20px 0 34px;border:1px solid #d9b899;border-radius:8px 28px;background:linear-gradient(138deg,#fff9ef,#ead8c4)}.lp31-sb .lp31-hero figure{margin:0}.lp31-sb .lp31-hero img{display:block;width:100%;height:auto;max-height:640px;object-fit:cover;border-radius:12px}.lp31-sb figcaption{font-size:14px;margin-top:10px}.lp31-sb .lp31-eyebrow{font-size:14px;font-weight:800;letter-spacing:.08em;color:#74371c}.lp31-sb .lp31-actions{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0 0}.lp31-sb .lp31-actions a{display:inline-flex;align-items:center;min-height:46px;padding:12px 17px;background:#74371c;color:#fff;font-weight:700;text-decoration:none;border-radius:6px}.lp31-sb .lp31-section{padding:26px 0;margin:16px 0;border-top:1px solid #d9b899;scroll-margin-top:65px}.lp31-sb .table-wrap{overflow-x:auto;margin:22px 0;border:1px solid #d9b899}.lp31-sb table{border-collapse:collapse;width:100%;min-width:620px}.lp31-sb th,.lp31-sb td{padding:12px;border:1px solid #e4cdb5;text-align:left;vertical-align:top}.lp31-sb th{background:#493b33;color:#fff}.lp31-sb details{border:1px solid #d9b899;margin:12px 0;padding:14px 16px;border-radius:6px;background:#fff}.lp31-sb summary{cursor:pointer;font-weight:700;color:#74371c}.lp31-sb .lp31-catalogue-tier{margin:28px 0 36px}.lp31-sb .lp31-final{padding:28px;background:#30251f;color:#fff;border-radius:8px;margin:24px 0}.lp31-sb .lp31-final h2,.lp31-sb .lp31-final p,.lp31-sb .lp31-final a{color:#fff}@media(max-width:900px){.lp31-sb .lp31-hero{grid-template-columns:1fr;padding:22px;gap:22px}}@media(max-width:620px){.lp31-sb .lp31-actions{flex-direction:column}.lp31-sb .lp31-hero{padding:18px}}.lp31-sb.lp31-sb h1,.lp31-sb.lp31-sb h2,.lp31-sb.lp31-sb h3{color:#30251f!important}.lp31-sb.lp31-sb .lp31-actions a{background:#74371c!important;color:#fff!important;text-decoration:none!important}.lp31-sb.lp31-sb .lp31-actions a:hover,.lp31-sb.lp31-sb .lp31-actions a:focus-visible{background:#5a2a15!important;color:#fff!important;outline:3px solid #d9b899;outline-offset:2px}.lp31-sb.lp31-sb th{background:#493b33!important;color:#fff!important}body .lp31-sb.lp31-sb td{color:#30251f!important;background:#fff!important}body .lp31-sb.lp31-sb tbody tr:nth-child(even) td{background:#fbf5ee!important}.lp31-sb.lp31-sb .lp31-final{background:#30251f!important;color:#fff!important}.lp31-sb.lp31-sb .lp31-final h2,.lp31-sb.lp31-sb .lp31-final p,body #naechster-schritt.lp31-final.lp31-final h2,body #naechster-schritt.lp31-final.lp31-final p:not(.lp31-actions){color:#fff!important}.lp31-sb.lp31-sb .lp31-final .lp31-actions a{background:#fff!important;color:#30251f!important}.lp31-sb.lp31-sb .lp31-final .lp31-actions a:hover,.lp31-sb.lp31-sb .lp31-final .lp31-actions a:focus-visible{background:#ead8c4!important;color:#30251f!important}