.ratgeber-container.svelte-9mcvgz{max-width:900px;margin:120px auto;padding:0 20px;color:#fff}h1.svelte-9mcvgz{color:gold;font-size:clamp(2rem,5vw,3.5rem);margin-bottom:2rem;font-weight:900}.category.svelte-9mcvgz{color:#666;text-transform:uppercase;letter-spacing:2px;font-size:.9rem}.content.svelte-9mcvgz{line-height:1.8;font-size:1.15rem;color:#ccc}.content.svelte-9mcvgz h3{color:#fff;margin-top:2rem;font-size:1.5rem}.cta-box.svelte-9mcvgz{margin-top:5rem;padding:40px;background:#111;border:1px solid #ffd70033;border-radius:20px}.intro-lead{font-size:1.3rem;color:#fff;font-weight:500;border-left:4px solid #ffd700;padding-left:1.5rem;margin-bottom:3rem;line-height:1.6}.table-responsive{overflow-x:auto;margin:2rem 0 3rem}.ratgeber-table{width:100%;border-collapse:collapse;background:#111;border-radius:12px;overflow:hidden;border:1px solid #333}.ratgeber-table th{background:#1a1a1a;color:gold;text-align:left;padding:1rem 1.5rem;font-weight:800;border-bottom:2px solid #333}.ratgeber-table td{padding:1rem 1.5rem;border-bottom:1px solid #222;color:#ccc}.ratgeber-table tr:last-child td{border-bottom:none}.tobias-box{background:linear-gradient(145deg,#15140d,#0a0a0a);border:1px solid #ffd70044;border-radius:16px;padding:2rem;margin:3rem 0}.box-header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.box-icon{font-size:1.5rem}.tobias-box h4{margin:0;color:gold;font-size:1.2rem}.tobias-box p{margin:0;color:#ddd;font-style:italic;line-height:1.7}.step-list{margin-bottom:3rem}.step-list li{margin-bottom:1rem;padding-left:.5rem}.step-list li strong{color:gold}.faq-simple h4{color:#fff;margin-top:2rem;margin-bottom:.5rem}
