.fh-verdienen-meta{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:34px}.fh-verdienen-meta>div{flex:1;min-width:150px;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-md);padding:16px 18px;display:flex;flex-direction:column;gap:3px}.fh-verdienen-meta>div strong{font-family:var(--font-figure);font-weight:700;font-size:1.5rem;color:var(--blue-600);letter-spacing:-.02em;line-height:1.05;font-variant-numeric:tabular-nums}.fh-verdienen-meta>div{font-size:.8rem;color:var(--ink-mute);font-weight:500}.fh-verdienen{color:var(--ink-soft)}.fh-verdienen>section{scroll-margin-top:90px;margin-bottom:52px}.fh-verdienen h2{font-size:clamp(1.55rem,1.2rem+1.4vw,2.1rem);margin-bottom:16px}.fh-verdienen h3{font-size:1.2rem;margin:28px 0 10px}.fh-verdienen h4{font-size:1rem;font-family:var(--font-display)}.fh-verdienen p{margin-bottom:14px;line-height:1.72}.fh-verdienen a{color:var(--blue-600);font-weight:600}.fh-verdienen strong{color:var(--ink);font-weight:700}.fh-verdienen em{font-style:italic;color:var(--blue-700);font-weight:600}.fh-verdienen ul,.fh-verdienen ol{margin:0 0 14px;padding-left:20px}.fh-verdienen li{margin-bottom:6px;line-height:1.6}.fh-verdienen li strong{color:var(--ink)}.fh-verdienen code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.86em;background:var(--blue-50);color:var(--blue-800);padding:1px 6px;border-radius:5px}.fh-verdienen small{font-size:.82rem;color:var(--ink-mute)}.fh-verdienen .lead-after-heading{font-size:1.08rem;line-height:1.65;color:var(--ink-soft);margin-bottom:20px}.fh-verdienen .accent{color:var(--gold-600)}.fh-verdienen .stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px;margin:22px 0}.fh-verdienen .stat{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-md);padding:18px 20px}.fh-verdienen .stat-num{font-family:var(--font-figure);font-weight:700;font-size:1.7rem;color:var(--blue-600);letter-spacing:-.02em;line-height:1.05;font-variant-numeric:tabular-nums}.fh-verdienen .stat-num.accent{color:#e8900c}.fh-verdienen .stat-label{font-size:.8rem;color:var(--ink-mute);font-weight:500;margin-top:5px}.fh-verdienen .callout{display:block;padding:18px 20px;border-radius:var(--r-md);margin:22px 0;font-size:.96rem;line-height:1.62;border:1px solid var(--blue-100);background:var(--blue-50);color:var(--blue-800)}.fh-verdienen .callout strong{color:var(--blue-900)}.fh-verdienen .callout.warn{background:var(--red-bg);border-color:#f7b7ba;color:#9e1118}.fh-verdienen .callout.warn strong{color:#9e1118}.fh-verdienen .callout.tip,.fh-verdienen .callout.gold{background:var(--gold-100);border-color:var(--gold-200);color:#6b4a07}.fh-verdienen .callout.tip strong{color:#5a3d05}.fh-verdienen .margin-box{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:22px 26px;margin:20px 0;box-shadow:var(--shadow-sm)}.fh-verdienen .margin-row{display:flex;justify-content:space-between;gap:16px;padding:9px 0;font-size:.95rem;border-bottom:1px solid var(--line-soft)}.fh-verdienen .margin-row:last-child{border-bottom:none;padding-top:14px;margin-top:4px;font-weight:700;font-size:1.1rem;border-top:2px solid var(--line)}.fh-verdienen .margin-label{color:var(--ink-soft)}.fh-verdienen .margin-value{font-family:var(--font-figure);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:700;white-space:nowrap}.fh-verdienen .margin-row.neg .margin-value{color:var(--negative)}.fh-verdienen .margin-row.pos .margin-value{color:var(--positive)}.fh-verdienen .table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);background:#fff;margin:20px 0}.fh-verdienen table{width:100%;min-width:520px;border-collapse:collapse;font-size:.9rem}.fh-verdienen thead th{background:var(--surface-2);color:var(--ink);text-align:left;padding:14px 16px;font-family:var(--font-display);font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--line)}.fh-verdienen tbody td{padding:12px 16px;border-bottom:1px solid var(--line-soft);color:var(--ink-soft);vertical-align:top}.fh-verdienen tbody tr:last-child td{border-bottom:none}.fh-verdienen tbody td strong{color:var(--ink)}.fh-verdienen td.num,.fh-verdienen th.num{text-align:right;font-family:var(--font-figure);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}.fh-verdienen .compare-table{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;margin:22px 0;box-shadow:var(--shadow-sm)}.fh-verdienen .compare-row{display:grid;grid-template-columns:1.4fr 1fr 1fr;border-bottom:1px solid var(--line-soft)}.fh-verdienen .compare-row:last-child{border-bottom:none}.fh-verdienen .compare-row>div{padding:13px 18px;font-size:.9rem;color:var(--ink-soft)}.fh-verdienen .compare-row>div:not(:last-child){border-right:1px solid var(--line-soft)}.fh-verdienen .compare-row.head>div{background:var(--surface-2);font-family:var(--font-display);font-weight:700;color:var(--ink);font-size:.76rem;text-transform:uppercase;letter-spacing:.04em}.fh-verdienen .compare-row .lbl{font-weight:700;color:var(--ink)}.fh-verdienen .compare,.fh-verdienen .pro-con{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:22px 0}.fh-verdienen .cmp-card,.fh-verdienen .pc-card{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:22px}.fh-verdienen .cmp-card h3,.fh-verdienen .pc-card h3{margin:0 0 10px;font-size:1.12rem}.fh-verdienen .cmp-card.digital{border-top:4px solid var(--blue-600)}.fh-verdienen .cmp-card.physisch{border-top:4px solid var(--gold-500)}.fh-verdienen .pc-card.pro{border-top:4px solid var(--positive)}.fh-verdienen .pc-card.con{border-top:4px solid var(--red)}.fh-verdienen .ideas,.fh-verdienen .cat-grid,.fh-verdienen .money-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:22px 0}.fh-verdienen .idea,.fh-verdienen .cat-card,.fh-verdienen .money-card{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:20px 22px;box-shadow:var(--shadow-sm);transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.fh-verdienen .cat-card:hover,.fh-verdienen .money-card:hover,.fh-verdienen .idea:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.fh-verdienen .idea-head,.fh-verdienen .cat-head,.fh-verdienen .money-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.fh-verdienen .idea-emoji,.fh-verdienen .cat-emoji,.fh-verdienen .money-emoji{font-size:1.5rem;line-height:1}.fh-verdienen .idea h4,.fh-verdienen .cat-card h3,.fh-verdienen .money-card h3{margin:0}.fh-verdienen .cat-card h3,.fh-verdienen .money-card h3{font-size:1.15rem}.fh-verdienen .money-card p{font-size:.92rem;margin:6px 0 0}.fh-verdienen .money-meta{display:inline-block;margin-top:12px;font-family:var(--font-figure);font-weight:700;font-size:.84rem;color:var(--positive);background:var(--positive-bg);padding:4px 11px;border-radius:999px}.fh-verdienen .cat-tag,.fh-verdienen .badge{display:inline-block;background:var(--blue-50);color:var(--blue-700);font-size:.68rem;font-weight:700;padding:3px 9px;border-radius:999px;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle}.fh-verdienen .nische{background:var(--gold-100);color:#6d5410;font-size:.62rem;font-weight:700;padding:2px 7px;border-radius:5px;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;margin-left:4px;border:1px solid var(--gold-200)}.fh-verdienen .toolset{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:18px 0}.fh-verdienen .tool{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:16px 18px;display:flex;gap:14px;align-items:flex-start}.fh-verdienen .tool-emoji{font-size:1.35rem;flex:0 0 38px;height:38px;display:grid;place-items:center;background:var(--surface-2);border-radius:var(--r-xs)}.fh-verdienen .tool-name{font-family:var(--font-display);font-weight:700;color:var(--ink);font-size:.98rem;margin-bottom:3px}.fh-verdienen .tool-desc{font-size:.86rem;color:var(--ink-soft);line-height:1.5}.fh-verdienen .tool-tag{display:inline-block;background:var(--gold-100);color:#8a5e00;font-size:.66rem;font-weight:700;padding:2px 8px;border-radius:5px;margin-left:6px;text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--gold-200)}.fh-verdienen .pricing-ladder{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0}.fh-verdienen .tier{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:24px 22px;box-shadow:var(--shadow-sm);position:relative}.fh-verdienen .tier.featured{border:2px solid var(--blue-600);box-shadow:var(--shadow-md)}.fh-verdienen .tier.featured:before{content:"Sweet Spot";position:absolute;top:-11px;left:22px;background:var(--blue-600);color:#fff;font-size:.66rem;font-weight:800;padding:4px 11px;border-radius:999px;letter-spacing:.06em;text-transform:uppercase}.fh-verdienen .tier-name{font-size:.76rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-mute);font-weight:700}.fh-verdienen .tier-price{font-family:var(--font-figure);font-weight:800;font-size:2.1rem;margin:6px 0 14px;color:var(--ink);letter-spacing:-.02em}.fh-verdienen .tier-price small{font-size:.8rem;color:var(--ink-mute);font-weight:500}.fh-verdienen .steps{counter-reset:stepnum;margin:26px 0}.fh-verdienen .step{display:grid;grid-template-columns:60px 1fr;gap:20px;padding:22px 0;border-bottom:1px dashed var(--line)}.fh-verdienen .step:last-child{border-bottom:none}.fh-verdienen .step-num{counter-increment:stepnum;font-family:var(--font-figure);font-weight:800;font-size:2.6rem;line-height:1;color:var(--gold-500);letter-spacing:-.04em}.fh-verdienen .step-num:before{content:counter(stepnum,decimal-leading-zero)}.fh-verdienen .step h3{margin-top:0}.fh-verdienen .step-body p{margin-bottom:.5em}.fh-verdienen .ki-hero{background:linear-gradient(135deg,#181c24,#23262d);color:#f3f4f6;border-radius:var(--r-xl);padding:38px 40px;margin:28px 0;position:relative;overflow:hidden}.fh-verdienen .ki-hero:before{content:"";position:absolute;top:-40%;right:-10%;width:380px;height:380px;background:radial-gradient(circle,rgba(255,192,0,.28),transparent 60%);pointer-events:none}.fh-verdienen .ki-hero>*{position:relative}.fh-verdienen .ki-hero .badge{display:inline-block;background:#ffc0002e;color:var(--gold-400);padding:5px 13px;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;border:none}.fh-verdienen .ki-hero h2,.fh-verdienen .ki-hero h3{color:#fff;margin-top:0}.fh-verdienen .ki-hero p{color:#cfd3d8}.fh-verdienen .ki-hero strong{color:#fff}.fh-verdienen .ki-hero a{color:var(--gold-400)}.fh-verdienen .prompt-box{background:#00000052;border:1px solid rgba(255,255,255,.1);border-left:3px solid var(--gold-500);border-radius:var(--r-sm);padding:16px 18px;margin-top:16px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.84rem;color:#e0e3e7;white-space:pre-wrap;line-height:1.55}.fh-verdienen .prompt-box .lbl{display:block;font-family:var(--font-body);color:var(--gold-400);font-size:.68rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-weight:700}.fh-verdienen .ki-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px}.fh-verdienen .ki-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:var(--r-sm);padding:18px}.fh-verdienen .ki-card h4{color:#fff;margin:0 0 8px;font-size:1rem}.fh-verdienen .ki-card p{font-size:.88rem;margin:0;color:#b5bbc2}.fh-verdienen details{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:16px 20px;margin-bottom:10px;transition:box-shadow .2s,border-color .2s}.fh-verdienen details[open]{box-shadow:var(--shadow-md);border-color:var(--blue-300)}.fh-verdienen summary{font-family:var(--font-display);font-weight:600;cursor:pointer;font-size:1rem;color:var(--ink);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.fh-verdienen summary::-webkit-details-marker{display:none}.fh-verdienen summary:after{content:"+";font-family:var(--font-figure);font-size:1.6rem;line-height:1;color:var(--blue-600);transition:transform .2s;flex-shrink:0}.fh-verdienen details[open] summary:after{content:"−"}.fh-verdienen details p{margin:12px 0 0;font-size:.93rem;color:var(--ink-soft)}.fh-verdienen details ul{margin-top:12px}@media(max-width:720px){.fh-verdienen .ideas,.fh-verdienen .cat-grid,.fh-verdienen .money-grid,.fh-verdienen .compare,.fh-verdienen .pro-con,.fh-verdienen .toolset,.fh-verdienen .pricing-ladder,.fh-verdienen .ki-grid,.fh-verdienen .compare-row{grid-template-columns:1fr}.fh-verdienen .compare-row>div:not(:last-child){border-right:none;border-bottom:1px solid var(--line-soft)}.fh-verdienen .ki-hero{padding:28px 24px}}.fh-bonus-sec[data-astro-cid-qceglvjd]{scroll-margin-top:90px;margin-top:8px}
