.investment-box[data-astro-cid-suwboh3b],.income-plan[data-astro-cid-suwboh3b],.expenses-table[data-astro-cid-suwboh3b],.ssot-box[data-astro-cid-suwboh3b],.help-transparenz[data-astro-cid-suwboh3b]{padding:2rem;background:var(--occ-surface, #f9f9f9);border-radius:8px}.intro[data-astro-cid-suwboh3b]{margin-bottom:2rem;color:var(--occ-ink);line-height:1.8;font-size:1.05rem}.stats-grid[data-astro-cid-suwboh3b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin:2rem 0}.stat[data-astro-cid-suwboh3b]{text-align:center;padding:1.5rem;background:#fff;border-radius:8px;border-left:4px solid var(--occ-primary, #00B4D8)}.stat-value[data-astro-cid-suwboh3b]{font-size:2rem;font-weight:700;color:var(--occ-primary, #00B4D8);margin-bottom:.5rem}.stat-label[data-astro-cid-suwboh3b]{color:var(--occ-muted);font-size:.95rem}.source-note[data-astro-cid-suwboh3b]{margin-top:1.5rem;padding-top:1.5rem;border:1px solid var(--occ-line);color:var(--occ-muted);font-size:.9rem}code[data-astro-cid-suwboh3b]{background:#fff;padding:2px 6px;border-radius:3px;font-family:Courier New,monospace;color:var(--occ-ink)}.income-plan[data-astro-cid-suwboh3b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.income-item[data-astro-cid-suwboh3b]{padding:1.5rem;background:#fff;border-radius:8px;border:1px solid var(--occ-line)}.income-item[data-astro-cid-suwboh3b] h4[data-astro-cid-suwboh3b]{color:var(--occ-ink);margin-bottom:.5rem}.plan-status[data-astro-cid-suwboh3b]{color:var(--occ-primary, #00B4D8);font-weight:600;font-size:.9rem;margin-bottom:.5rem}.income-item[data-astro-cid-suwboh3b] p[data-astro-cid-suwboh3b]{color:var(--occ-muted);font-size:.95rem;line-height:1.5}.phase-info[data-astro-cid-suwboh3b]{grid-column:1 / -1;padding:1rem;background:color-mix(in srgb,var(--occ-primary) 5%,transparent);border-left:3px solid var(--occ-primary, #00B4D8);color:var(--occ-ink);margin-top:1rem}.expenses-table[data-astro-cid-suwboh3b]{display:grid;gap:1rem}.expense-row[data-astro-cid-suwboh3b]{display:grid;grid-template-columns:150px 1fr 200px;gap:2rem;padding:1.5rem;background:#fff;border-radius:6px;align-items:center}@media(max-width:768px){.expense-row[data-astro-cid-suwboh3b]{grid-template-columns:1fr;gap:.5rem}}.expense-cat[data-astro-cid-suwboh3b]{font-weight:600;color:var(--occ-ink)}.expense-desc[data-astro-cid-suwboh3b]{color:var(--occ-muted);font-size:.95rem}.expense-amount[data-astro-cid-suwboh3b]{color:var(--occ-primary, #00B4D8);font-weight:600;text-align:right}@media(max-width:768px){.expense-amount[data-astro-cid-suwboh3b]{text-align:left}}.expense-total[data-astro-cid-suwboh3b]{display:grid;grid-template-columns:150px 1fr 200px;gap:2rem;padding:1.5rem;background:color-mix(in srgb,var(--occ-primary) 10%,transparent);border-radius:6px;border-top:2px solid var(--occ-primary, #00B4D8);margin-top:1rem}@media(max-width:768px){.expense-total[data-astro-cid-suwboh3b]{grid-template-columns:1fr;gap:.5rem}}.ssot-box[data-astro-cid-suwboh3b] h4[data-astro-cid-suwboh3b]{color:var(--occ-ink);margin-bottom:1rem}.ssot-box[data-astro-cid-suwboh3b] p[data-astro-cid-suwboh3b]{color:var(--occ-muted);line-height:1.7;margin-bottom:1.5rem}.ssot-features[data-astro-cid-suwboh3b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin:1.5rem 0}.feature[data-astro-cid-suwboh3b]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#fff;border-radius:6px}.icon[data-astro-cid-suwboh3b]{color:var(--occ-primary, #00B4D8);font-weight:700;font-size:1.2rem}.github-link[data-astro-cid-suwboh3b]{margin-top:1.5rem;text-align:center}.github-link[data-astro-cid-suwboh3b] a[data-astro-cid-suwboh3b]{color:var(--occ-primary, #00B4D8);text-decoration:none;font-weight:600}.github-link[data-astro-cid-suwboh3b] a[data-astro-cid-suwboh3b]:hover{text-decoration:underline}.principles-grid[data-astro-cid-suwboh3b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:2rem}.principle[data-astro-cid-suwboh3b]{padding:2rem;background:#fff;border-radius:8px;text-align:center;border:1px solid var(--occ-line);transition:all .3s ease}.principle[data-astro-cid-suwboh3b]:hover{border-color:var(--occ-primary, #00B4D8);box-shadow:0 4px 12px color-mix(in srgb,var(--occ-primary) 10%,transparent)}.principle-icon[data-astro-cid-suwboh3b]{font-size:2.5rem;margin-bottom:1rem}.principle[data-astro-cid-suwboh3b] h4[data-astro-cid-suwboh3b]{color:var(--occ-ink);margin-bottom:.75rem}.principle[data-astro-cid-suwboh3b] p[data-astro-cid-suwboh3b]{color:var(--occ-muted);font-size:.95rem;line-height:1.6}.help-transparenz[data-astro-cid-suwboh3b] p[data-astro-cid-suwboh3b]{color:var(--occ-muted);line-height:1.8;margin-bottom:1rem}.help-list[data-astro-cid-suwboh3b]{list-style:none;padding:0;margin:1.5rem 0}.help-list[data-astro-cid-suwboh3b] li[data-astro-cid-suwboh3b]{padding:.75rem 0;color:var(--occ-ink);border-bottom:1px solid color-mix(in srgb,var(--occ-primary) 10%,transparent)}.help-list[data-astro-cid-suwboh3b] li[data-astro-cid-suwboh3b]:last-child{border-bottom:none}.cta-transparency[data-astro-cid-suwboh3b]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid color-mix(in srgb,var(--occ-primary) 30%,transparent);text-align:center}.cta-transparency[data-astro-cid-suwboh3b] a[data-astro-cid-suwboh3b]{color:var(--occ-primary, #00B4D8);font-weight:600;text-decoration:none}.cta-transparency[data-astro-cid-suwboh3b] a[data-astro-cid-suwboh3b]:hover{text-decoration:underline}
