.ko-sec[data-astro-cid-ijunhd6j]{position:relative;overflow:hidden}.ko-sec[data-astro-cid-ijunhd6j] .container[data-astro-cid-ijunhd6j]{z-index:1;position:relative}.ko-sec-bg[data-astro-cid-ijunhd6j]{pointer-events:none;background:radial-gradient(600px 400px at 20% 30%,#14b8a61f 0%,#0000 70%),radial-gradient(500px 400px at 80% 70%,#8b5cf61a 0%,#0000 70%);position:absolute;inset:0}.ko-uc-list[data-astro-cid-ijunhd6j]{column-gap:var(--space-12);row-gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%;margin:0 auto;padding:0;list-style:none;display:grid}.ko-uc-row[data-astro-cid-ijunhd6j]{gap:var(--space-4);padding:var(--space-5);color:inherit;border-radius:var(--radius-xl);transition:background var(--transition-fast);grid-template-columns:44px minmax(0,1fr) auto;align-items:start;text-decoration:none;display:grid}.ko-uc-row[data-astro-cid-ijunhd6j]:hover{background:var(--surface-hover,#00000005)}.ko-uc-icon[data-astro-cid-ijunhd6j]{border-radius:var(--radius-lg);justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ko-uc-icon[data-astro-cid-ijunhd6j] svg{width:22px;height:22px}.ko-uc-body[data-astro-cid-ijunhd6j]{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ko-uc-title[data-astro-cid-ijunhd6j]{font-size:var(--text-lg);color:var(--text);font-weight:700}.ko-uc-text[data-astro-cid-ijunhd6j]{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.6}.ko-uc-arrow[data-astro-cid-ijunhd6j]{font-size:var(--text-lg);color:var(--text-muted);transition:transform var(--transition-fast), color var(--transition-fast);align-self:center}.ko-uc-row[data-astro-cid-ijunhd6j]:hover .ko-uc-arrow[data-astro-cid-ijunhd6j]{color:var(--primary);transform:translate(4px)}.ko-uc-row[data-astro-cid-ijunhd6j]:hover .ko-uc-title[data-astro-cid-ijunhd6j]{color:var(--primary)}.ko-uc-row[data-astro-cid-ijunhd6j]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (width<=760px){.ko-uc-list[data-astro-cid-ijunhd6j]{grid-template-columns:minmax(0,1fr)}.ko-uc-row[data-astro-cid-ijunhd6j]{padding:var(--space-4) var(--space-2)}}.hero.ko-hero-kompakt{min-height:calc(100svh - var(--header-height) - 120px);padding:var(--space-16) 0 var(--space-10)}.ko-hero-badges[data-astro-cid-ijunhd6j]{align-items:center;gap:var(--space-4);margin-top:var(--space-10);flex-direction:column;display:flex}.ko-badges[data-astro-cid-ijunhd6j]{flex-wrap:wrap;justify-content:center;gap:10px;max-width:1180px;margin:0 auto;padding:0;list-style:none;display:flex}.ko-badges[data-astro-cid-ijunhd6j] li[data-astro-cid-ijunhd6j]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--text);white-space:nowrap;align-items:center;gap:8px;padding:8px 14px;font-weight:600;line-height:1.2;display:inline-flex}.ko-badges--proof[data-astro-cid-ijunhd6j]{gap:8px}.ko-badges--proof[data-astro-cid-ijunhd6j] li[data-astro-cid-ijunhd6j]{color:var(--text-secondary);background:0 0;padding:6px 12px;font-size:13px;font-weight:500}.ko-badges[data-astro-cid-ijunhd6j] .ko-check{width:15px;height:15px;color:var(--accent-green);flex:none}.ko-badges--proof[data-astro-cid-ijunhd6j] .ko-check{width:13px;height:13px}.ko-badges[data-astro-cid-ijunhd6j] .ko-flag{border-radius:2px;flex:none;width:21px;height:14px;box-shadow:0 0 0 1px #0f172914}@media (width<=640px){.ko-badges[data-astro-cid-ijunhd6j] li[data-astro-cid-ijunhd6j]{white-space:normal}}.ko-grid[data-astro-cid-ijunhd6j]{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));max-width:100%;margin:0 auto;display:grid}.ko-grid--two[data-astro-cid-ijunhd6j]{grid-template-columns:repeat(2,minmax(0,1fr))}.ko-more[data-astro-cid-ijunhd6j]{margin-top:var(--space-8);justify-content:center;display:flex}@media (width<=1024px){.ko-grid[data-astro-cid-ijunhd6j]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.ko-grid[data-astro-cid-ijunhd6j]{grid-template-columns:minmax(0,1fr)}}.os-angebot[data-astro-cid-ijunhd6j]{gap:var(--space-12);grid-template-columns:minmax(300px,390px) 1fr;align-items:stretch;max-width:100%;margin:0 auto;display:grid}.os-angebot-preis[data-astro-cid-ijunhd6j]{border-radius:var(--radius-2xl);padding:var(--space-8);background:#ffffff0a;border:1px solid #ffffff1a;flex-direction:column;display:flex}.os-angebot-badge[data-astro-cid-ijunhd6j]{border-radius:var(--radius-full);color:var(--text-on-dark);font-size:var(--text-xs);letter-spacing:.02em;margin-bottom:var(--space-5);background:#6366f129;border:1px solid #6366f159;align-self:flex-start;padding:5px 14px;font-weight:700;display:inline-block}.os-angebot-label[data-astro-cid-ijunhd6j]{font-size:var(--text-xs);color:var(--primary);text-transform:uppercase;letter-spacing:.08em;font-weight:700;line-height:1.4}.os-angebot-zahl[data-astro-cid-ijunhd6j]{color:var(--text-on-dark);margin:var(--space-2) 0 0;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;font-size:clamp(3.2rem,6vw,4.2rem);font-weight:800;line-height:1;display:flex}.os-angebot-einheit[data-astro-cid-ijunhd6j]{font-size:var(--text-lg);color:var(--text-on-dark-secondary);font-weight:700}.os-angebot-fuss[data-astro-cid-ijunhd6j]{font-size:var(--text-sm);color:var(--text-on-dark-secondary);margin:var(--space-4) 0 0;line-height:1.6}.os-angebot-ctas[data-astro-cid-ijunhd6j]{gap:var(--space-3);padding-top:var(--space-8);flex-direction:column;margin-top:auto;display:flex}.os-angebot-liste[data-astro-cid-ijunhd6j]{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.os-angebot-liste[data-astro-cid-ijunhd6j] li[data-astro-cid-ijunhd6j]{padding-left:var(--space-6);font-size:var(--text-base);color:var(--text-on-dark-secondary);line-height:1.65;position:relative}.os-angebot-liste[data-astro-cid-ijunhd6j] li[data-astro-cid-ijunhd6j]:before{content:"✓";color:var(--primary);font-weight:800;position:absolute;top:0;left:0}.os-angebot-liste[data-astro-cid-ijunhd6j] strong[data-astro-cid-ijunhd6j]{color:var(--text-on-dark);font-weight:700}.os-angebot-hinweis[data-astro-cid-ijunhd6j]{margin:var(--space-6) 0 0;padding-top:var(--space-5);font-size:var(--text-sm);color:var(--text-on-dark-secondary);border-top:1px solid #ffffff1a;line-height:1.6}.os-angebot-hinweis[data-astro-cid-ijunhd6j] a[data-astro-cid-ijunhd6j]{color:var(--text-on-dark);text-underline-offset:3px;text-decoration:underline}.os-angebot-pills[data-astro-cid-ijunhd6j]{margin:var(--space-12) auto 0;justify-content:center;gap:var(--space-3);flex-wrap:wrap;max-width:1000px;padding:0;list-style:none;display:flex}.os-angebot-pills[data-astro-cid-ijunhd6j] li[data-astro-cid-ijunhd6j]{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--text-on-dark-secondary);background:#ffffff0a;border:1px solid #ffffff1a;padding:7px 16px;display:inline-flex}.os-angebot-pills[data-astro-cid-ijunhd6j] li[data-astro-cid-ijunhd6j]:before{content:"✓";color:var(--primary);font-weight:800}.os-kosten[data-astro-cid-ijunhd6j]{max-width:100%;margin:var(--space-12) auto 0;padding-top:var(--space-10);border-top:1px solid #ffffff1a}.os-kosten-label[data-astro-cid-ijunhd6j]{font-size:var(--text-xs);color:var(--primary);text-transform:uppercase;letter-spacing:.08em;font-weight:700;line-height:1.4}.os-kosten-liste[data-astro-cid-ijunhd6j]{margin:var(--space-8) 0 0;gap:var(--space-10);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.os-kosten-liste[data-astro-cid-ijunhd6j] strong[data-astro-cid-ijunhd6j]{font-size:var(--text-lg);color:var(--text-on-dark);font-weight:700;line-height:1.35;display:block}.os-kosten-liste[data-astro-cid-ijunhd6j] p[data-astro-cid-ijunhd6j]{text-wrap:pretty;margin:var(--space-3) 0 0;font-size:var(--text-base);color:var(--text-on-dark-secondary);line-height:1.65}@media (width<=860px){.os-angebot[data-astro-cid-ijunhd6j]{gap:var(--space-8);grid-template-columns:1fr}.os-angebot-ctas[data-astro-cid-ijunhd6j]{flex-flow:wrap}.os-angebot-pills[data-astro-cid-ijunhd6j]{margin-top:var(--space-8);justify-content:flex-start}.os-kosten[data-astro-cid-ijunhd6j]{margin-top:var(--space-8);padding-top:var(--space-8)}.os-kosten-liste[data-astro-cid-ijunhd6j]{gap:var(--space-8);margin-top:var(--space-6);grid-template-columns:1fr}}.ko-ap[data-astro-cid-ijunhd6j]{align-items:center;gap:var(--space-10);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-2xl);max-width:100%;padding:var(--space-8);box-shadow:var(--shadow-md);margin:0 auto;display:flex}.ko-ap-foto[data-astro-cid-ijunhd6j]{border-radius:var(--radius-2xl);object-fit:cover;background:var(--bg);border:1px solid var(--border);flex:0 0 132px;width:132px;height:132px}.ko-ap-text[data-astro-cid-ijunhd6j]{flex:auto}.ko-ap-rolle[data-astro-cid-ijunhd6j]{font-size:var(--text-sm);color:var(--primary);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.ko-ap-name[data-astro-cid-ijunhd6j]{font-size:var(--text-2xl);color:var(--text);margin:4px 0 var(--space-3);font-weight:800}.ko-ap-text[data-astro-cid-ijunhd6j] p[data-astro-cid-ijunhd6j]{font-size:var(--text-base);color:var(--text-secondary);margin:0 0 var(--space-5);line-height:1.65}@media (width<=640px){.ko-ap[data-astro-cid-ijunhd6j]{align-items:flex-start;gap:var(--space-6);padding:var(--space-6);flex-direction:column}.ko-ap-foto[data-astro-cid-ijunhd6j]{flex-basis:104px;width:104px;height:104px}}
