.app-loesungen-mehr{text-align:center;margin-top:var(--space-8)}.app-overview-grid>.app-card{min-width:0}.app-overview-grid.app-overview-grid--three{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1024px){.app-overview-grid.app-overview-grid--three{grid-template-columns:minmax(0,1fr)}}.app-card h3{overflow-wrap:anywhere}.hero-bg{pointer-events:none;background:radial-gradient(750px 600px at 45% 25%,#6366f133 0%,#0000 65%),radial-gradient(550px 400px at 70% 55%,#f43f5e24 0%,#0000 70%),radial-gradient(500px 350px at 25% 70%,#14b8a61f 0%,#0000 70%);position:absolute;inset:0}.hero-content{text-align:center;max-width:1400px;margin:0 auto var(--space-16)}.hero-subtitle{max-width:1000px}.custom-api-grid{gap:var(--space-8);margin-top:var(--space-12);grid-template-columns:1fr 1fr;align-items:center;display:grid}.custom-api-features{gap:var(--space-4);flex-direction:column;display:flex}.custom-api-feature{gap:var(--space-3);align-items:flex-start;display:flex}.custom-api-feature-icon{border-radius:var(--radius-lg);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-top:2px;display:flex}.custom-api-feature-icon svg{width:18px;height:18px}.custom-api-feature h4,.custom-api-feature .card-title{font-size:var(--text-base);color:var(--text);margin-bottom:2px;font-weight:700}.custom-api-feature p{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}.app-more-link{margin-top:var(--space-2);align-self:flex-start}.weitere-apps{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.weitere-app{padding:var(--space-8);border-radius:var(--radius-2xl);background:var(--surface);border:1px solid var(--border);flex-direction:column;display:flex}.weitere-app-kopf{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.weitere-app-kopf .card-title{font-size:var(--text-lg);color:var(--text);margin:0;font-weight:700}.weitere-app>p{color:var(--text-secondary);flex:1;margin:0;line-height:1.6}.weitere-app .app-preis{margin-top:var(--space-6)}@media (width<=900px){.weitere-apps{grid-template-columns:1fr}.weitere-app{padding:var(--space-6)}}.app-overview-grid{gap:var(--space-8);margin-top:var(--space-12);grid-template-columns:1fr 1fr;display:grid}.app-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-2xl);padding:var(--space-8);transition:all var(--transition-slow);box-shadow:var(--shadow-md)}.app-card-icon{border-radius:var(--radius-xl);width:52px;height:52px;margin-bottom:var(--space-4);justify-content:center;align-items:center;display:flex}.app-card-icon svg{width:24px;height:24px}.app-card h3{font-size:var(--text-2xl);color:var(--text);margin-bottom:var(--space-2);font-weight:800}.app-card p{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-6);line-height:1.6}.app-card-features{gap:var(--space-2);flex-direction:column;display:flex}.app-card-feature{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);display:flex}.app-card-feature svg{width:16px;height:16px;color:var(--accent-green);flex-shrink:0}.app-mockup{border-radius:var(--radius-xl);padding:var(--space-6);gap:var(--space-3);flex-direction:column;min-height:320px;display:flex}.app-mockup--light{background:var(--dark-bg);border:1px solid var(--dark-border)}.app-mockup--dark{background:#0f172a;border:1px solid #ffffff1a}.mockup-topbar{border-radius:var(--radius-md);align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-3);background:#ffffff0f;display:flex}.mockup-dot{border-radius:50%;width:8px;height:8px}.mockup-dot--red{background:#ef4444}.mockup-dot--amber{background:#f59e0b}.mockup-dot--green{background:#10b981}.mockup-row{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:#ffffff08;align-items:center;display:flex}.mockup-bar{border-radius:var(--radius-sm);background:#ffffff1a;height:10px}.mockup-bar--subtle{background:#ffffff12}.mockup-badge{border-radius:var(--radius-full);color:#fff;padding:2px 8px;font-size:10px;font-weight:700}.mockup-badge--status{margin-left:auto}.kanban-grid{gap:var(--space-3);flex:1;grid-template-columns:1fr 1fr 1fr;display:grid}.kanban-column{gap:var(--space-2);flex-direction:column;display:flex}.kanban-header{text-align:center;margin-bottom:var(--space-1)}#projektmanagement .custom-api-feature .card-title{color:var(--text)}#projektmanagement .custom-api-feature p{color:var(--text-secondary)}.custom-api-grid--reversed{direction:rtl}.custom-api-grid--reversed>*{direction:ltr}@media (width<=768px){.custom-api-grid,.app-overview-grid{grid-template-columns:1fr}.custom-api-grid--reversed{direction:ltr}}.app-preis{align-items:center;gap:var(--space-5);margin:var(--space-8) 0 var(--space-2);padding:var(--space-5) var(--space-6);border-radius:var(--radius-xl,16px);background:var(--bg-light,#f5f3fa);border:1px solid var(--border);display:flex}.app-preis-wert{letter-spacing:-.02em;background:var(--gradient-primary,linear-gradient(135deg, #8e4fc9, #0578a0));color:#0000;-webkit-background-clip:text;background-clip:text;flex-shrink:0;font-size:36px;font-weight:800;line-height:1}.app-preis-text{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}.app-preis-text strong{font-size:var(--text-base);color:var(--text-primary);display:block}@media (width<=480px){.app-preis{align-items:flex-start;gap:var(--space-2);flex-direction:column}}
