.recht h1{font-size:clamp(28px,7vw,52px);overflow-wrap:anywhere;hyphens:auto}.recht{max-width:820px}.recht h2{font-size:21px;margin:30px 0 8px}.recht p{color:#cfc8ea;line-height:1.65;margin:0 0 12px}.recht a:not(.btn){color:#ffc46b}.recht .stand{color:#a39cc9;font-size:14.5px}.recht .btn{display:inline-flex;text-decoration:none;margin-top:8px}
.corepanel-config::before,.corepanel-config::after{content:none!important}.btn.primary,.btn.primary b,.checkout-submit{color:#1a1238!important}.logo{display:inline-flex;align-items:center;gap:10px}.announcement .trenner{padding:0 9px;opacity:.5}
.karten-link{color:inherit;text-decoration:none}.karten-link:hover{color:#ffc46b}.catalog-disclaimer a{color:#ffc46b}
.paket{padding-top:48px;padding-bottom:88px;min-height:60vh}.krumen{display:flex;flex-wrap:wrap;gap:6px 10px;margin-bottom:26px;font-size:14px;color:#a39cc9}.krumen a{color:#cfc8ea;text-decoration:none}.krumen a:hover{color:#ffc46b}
.paket h1{font-size:clamp(36px,5vw,58px);line-height:1.08;letter-spacing:-.03em;margin:8px 0 14px}.paket h2{font-size:24px;margin:38px 0 14px}.paket-text{color:#cfc8ea;max-width:65ch;margin:0;line-height:1.65}
.paket-raster{display:grid;grid-template-columns:1fr 340px;gap:clamp(28px,6vw,80px);align-items:start}
.paket-liste{list-style:none;margin:0;padding:0}.paket-liste li{position:relative;padding:11px 0 11px 28px;border-top:1px solid #2a2670}.paket-liste li:before{content:"";position:absolute;left:3px;top:18px;width:12px;height:7px;border-left:2px solid #ffc46b;border-bottom:2px solid #ffc46b;transform:rotate(-45deg)}
.paket-ablauf{list-style:none;counter-reset:s;display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:0;padding:0}.paket-ablauf li{counter-increment:s;display:grid;gap:5px;align-content:start}.paket-ablauf li:before{content:"0" counter(s);color:#ffc46b;font:500 13px "DM Mono",monospace}.paket-ablauf span{color:#cfc8ea;font-size:15px}
.paket-kauf{position:sticky;top:96px;display:grid;gap:10px;padding:26px;border:1px solid #2a2670;background:#13113f}.paket-kauf small{color:#a39cc9;font:500 12px "DM Mono",monospace;letter-spacing:.08em}.paket-kauf strong{font-size:44px;line-height:1.1;font-variant-numeric:tabular-nums}.paket-kauf span{color:#cfc8ea;margin-bottom:10px}.paket-kauf .btn{justify-content:center;text-align:center;text-decoration:none}.paket-kauf p{margin:6px 0 0;color:#a39cc9;font-size:13.5px;line-height:1.5}
.paket-mehr{margin-top:60px}.paket-mehr>div{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.paket-mehr a{display:grid;gap:6px;padding:18px;border:1px solid #2a2670;text-decoration:none;color:inherit;transition:border-color .2s}.paket-mehr a:hover{border-color:#ffc46b}.paket-mehr span{color:#ffc46b;font-variant-numeric:tabular-nums}
.fragen{max-width:860px;margin-top:26px}.fragen details{border-top:1px solid #2a2670}.fragen details:last-child{border-bottom:1px solid #2a2670}.fragen summary{padding:18px 0;font-weight:700;font-size:18px;cursor:pointer}.fragen summary:hover{color:#ffc46b}.fragen p{margin:0 0 20px;color:#cfc8ea;max-width:70ch;line-height:1.65}
@media(max-width:860px){.paket-raster,.paket-ablauf,.paket-mehr>div{grid-template-columns:1fr}.paket-kauf{position:static;order:-1}.footbottom{flex-wrap:wrap;gap:8px}}
