.WebbasierteSoftwareentwicklung-module__oFj5yq__page{color:#1a1a1a;line-height:1.6}.WebbasierteSoftwareentwicklung-module__oFj5yq__hero{text-align:center;padding:100px 20px 60px}.WebbasierteSoftwareentwicklung-module__oFj5yq__hero h1{margin-bottom:20px;font-size:3rem;font-weight:700}.WebbasierteSoftwareentwicklung-module__oFj5yq__hero p{max-width:600px;margin-bottom:30px;margin-left:auto;margin-right:auto;font-size:1.25rem}.WebbasierteSoftwareentwicklung-module__oFj5yq__cta{color:#fff;cursor:pointer;background-color:#ff6b35;border:none;border-radius:8px;padding:15px 40px;font-size:1rem;font-weight:600}.WebbasierteSoftwareentwicklung-module__oFj5yq__scrollHint{color:#888;margin-top:20px;font-size:1.2rem}.WebbasierteSoftwareentwicklung-module__oFj5yq__intro{text-align:left;max-width:900px;margin:60px auto;padding:0 20px}.WebbasierteSoftwareentwicklung-module__oFj5yq__timeline{flex-direction:column;gap:50px;max-width:900px;margin:60px auto;display:flex;position:relative}.WebbasierteSoftwareentwicklung-module__oFj5yq__service{flex-direction:row;align-items:flex-start;gap:20px;display:flex}.WebbasierteSoftwareentwicklung-module__oFj5yq__content h2{margin:0 0 10px;font-size:1.5rem}.WebbasierteSoftwareentwicklung-module__oFj5yq__proList{flex-direction:column;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.WebbasierteSoftwareentwicklung-module__oFj5yq__proListItem{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;transition:background .25s,transform .2s;display:flex}.WebbasierteSoftwareentwicklung-module__oFj5yq__proListItem:hover{background:#ffffff1f;transform:translate(4px)}.WebbasierteSoftwareentwicklung-module__oFj5yq__icon{color:#36008e;flex-shrink:0}@media (max-width:900px){.WebbasierteSoftwareentwicklung-module__oFj5yq__page{width:100vw;overflow-x:hidden}.WebbasierteSoftwareentwicklung-module__oFj5yq__hero{box-sizing:border-box;width:100%;padding:48px 8px 32px;font-size:1rem}.WebbasierteSoftwareentwicklung-module__oFj5yq__hero h1{font-size:1.5rem}.WebbasierteSoftwareentwicklung-module__oFj5yq__hero p{max-width:95vw;font-size:1rem}.WebbasierteSoftwareentwicklung-module__oFj5yq__wrapper{box-shadow:none;border-radius:0;padding:.5rem .1rem}.WebbasierteSoftwareentwicklung-module__oFj5yq__header{border-radius:0 0 18px 18px;padding:2rem .5rem 1rem}.WebbasierteSoftwareentwicklung-module__oFj5yq__subtitle{font-size:1.1rem}.WebbasierteSoftwareentwicklung-module__oFj5yq__sectionTitle{font-size:1.2rem}.WebbasierteSoftwareentwicklung-module__oFj5yq__list li{min-width:120px;padding:.4rem .7rem;font-size:1rem}.WebbasierteSoftwareentwicklung-module__oFj5yq__cardGrid{gap:1rem;margin:1.2rem auto}.WebbasierteSoftwareentwicklung-module__oFj5yq__card{border-radius:12px;padding:1rem .5rem}.WebbasierteSoftwareentwicklung-module__oFj5yq__sectionContact{border-radius:12px;padding:20px}}.WebbasierteSoftwareentwicklung-module__oFj5yq__intro,.WebbasierteSoftwareentwicklung-module__oFj5yq__timeline,.WebbasierteSoftwareentwicklung-module__oFj5yq__contact{padding:20px}.WebbasierteSoftwareentwicklung-module__oFj5yq__contactForm{flex-direction:column;gap:15px;margin-top:20px;display:flex}.WebbasierteSoftwareentwicklung-module__oFj5yq__contactForm input,.WebbasierteSoftwareentwicklung-module__oFj5yq__contactForm textarea{border:1px solid #ccc;border-radius:6px;padding:12px;font-size:1rem}.WebbasierteSoftwareentwicklung-module__oFj5yq__contactForm button{color:#fff;cursor:pointer;background-color:#ff6b35;border:none;border-radius:8px;padding:15px;font-weight:600}
