.app-dev_page__zmnQ2{background:#fafafa;color:#1a1a1a;min-height:100vh;transition:background-color .3s ease,color .3s ease}[data-bs-theme=dark] .app-dev_page__zmnQ2{background:#0a0a0a;color:#ffffff}.app-dev_hero__Mz0lQ{padding:100px 0;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;position:relative;overflow:hidden}.app-dev_hero__Mz0lQ:before{content:"";position:absolute;top:-50%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(255,255,255,.1) 0,transparent 70%);border-radius:50%}.app-dev_heroContent__1wPqN{max-width:600px;position:relative;z-index:2}.app-dev_badge__aKt_4{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50px;font-size:14px;margin-bottom:24px}.app-dev_title__aT8nB{font-size:54px;font-weight:800;line-height:1.1;margin-bottom:24px}.app-dev_gradient__BHzrq{background:linear-gradient(135deg,#fbbf24,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.app-dev_subtitle__v0Mpb{font-size:18px;line-height:1.7;opacity:.95;margin-bottom:32px}.app-dev_features__A8tuZ{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:32px}.app-dev_feature__sIjJB{display:flex;align-items:center;gap:8px;padding:10px 16px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;font-size:14px;font-weight:500}.app-dev_actions__0Vg1M{display:flex;gap:16px}.app-dev_primaryBtn___cIhB{display:flex;align-items:center;gap:8px;padding:14px 28px;background:#fff;color:#667eea;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s}.app-dev_primaryBtn___cIhB:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(255,255,255,.3)}.app-dev_secondaryBtn__lM2fo{padding:14px 28px;background:transparent;color:#fff;border:2px solid rgba(255,255,255,.5);border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s}.app-dev_secondaryBtn__lM2fo:hover{border-color:#fff;background:rgba(255,255,255,.1)}.app-dev_heroVisual__06kWG{position:absolute;right:10%;top:50%;transform:translateY(-50%)}.app-dev_phoneFrame__Gwqlk{width:280px;height:560px;background:#1a1a1a;border-radius:40px;padding:12px;box-shadow:0 30px 60px rgba(0,0,0,.4)}.app-dev_phoneScreen__4jeFg{width:100%;height:100%;background:#fff;border-radius:32px;overflow:hidden}.app-dev_appBar__DWYoH{height:60px;background:linear-gradient(135deg,#667eea,#764ba2)}.app-dev_appContent__4Zu3n{padding:20px;display:flex;flex-direction:column;gap:16px}.app-dev_appCard__n_Bkk{height:100px;background:#f5f5f5;border-radius:12px}.app-dev_services__03aha{padding:100px 0;background:#fff;transition:background-color .3s ease}[data-bs-theme=dark] .app-dev_services__03aha{background:#1a1a1a}.app-dev_sectionTitle__CLJ6e{text-align:center;font-size:42px;font-weight:700;margin-bottom:60px;color:#1a1a1a;transition:color .3s ease}[data-bs-theme=dark] .app-dev_sectionTitle__CLJ6e{color:#ffffff}.app-dev_grid__Vlv_9{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:32px;gap:32px}.app-dev_serviceCard__FMQAg{padding:40px 32px;background:#fafafa;border:2px solid #e5e5e5;border-radius:16px;text-align:center;transition:all .3s}.app-dev_serviceCard__FMQAg:hover{background:#fff;border-color:#667eea;transform:translateY(-8px);box-shadow:0 20px 40px rgba(102,126,234,.15)}[data-bs-theme=dark] .app-dev_serviceCard__FMQAg{background:#2a2a2a;border-color:#404040}[data-bs-theme=dark] .app-dev_serviceCard__FMQAg:hover{background:#333333;border-color:#667eea}.app-dev_icon__4RB0l{color:#667eea;margin-bottom:20px}.app-dev_serviceCard__FMQAg h3{font-size:22px;font-weight:600;margin-bottom:12px;color:#1a1a1a;transition:color .3s ease}[data-bs-theme=dark] .app-dev_serviceCard__FMQAg h3{color:#ffffff}.app-dev_serviceCard__FMQAg p{color:#666;line-height:1.6;transition:color .3s ease}[data-bs-theme=dark] .app-dev_serviceCard__FMQAg p{color:#cccccc}.app-dev_process__c0qIC{padding:100px 0;background:linear-gradient(180deg,#fff,#fafafa);transition:background .3s ease}[data-bs-theme=dark] .app-dev_process__c0qIC{background:linear-gradient(180deg,#1a1a1a,#0a0a0a)}.app-dev_processTitle__cHbQn{text-align:center;font-size:42px;font-weight:700;margin-bottom:60px;color:#1a1a1a;transition:color .3s ease}[data-bs-theme=dark] .app-dev_processTitle__cHbQn{color:#ffffff}.app-dev_steps__eDVk0{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:40px;gap:40px}.app-dev_step__3JhDN{text-align:center}.app-dev_stepNum__Zjfmp{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:50%;font-size:24px;font-weight:700;margin:0 auto 20px}.app-dev_step__3JhDN h3{font-size:20px;font-weight:600;margin-bottom:12px;color:#1a1a1a;transition:color .3s ease}[data-bs-theme=dark] .app-dev_step__3JhDN h3{color:#ffffff}.app-dev_step__3JhDN p{color:#666;line-height:1.6;transition:color .3s ease}[data-bs-theme=dark] .app-dev_step__3JhDN p{color:#cccccc}.app-dev_cta__XYmZW{padding:100px 0;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.app-dev_ctaBox__yd6xo{text-align:center;max-width:700px;margin:0 auto}.app-dev_ctaBox__yd6xo h2{font-size:42px;font-weight:700;margin-bottom:16px}.app-dev_ctaBox__yd6xo p{font-size:18px;margin-bottom:32px;opacity:.95}.app-dev_ctaBtn__Nz8oo{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;background:#fff;color:#667eea;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s}.app-dev_ctaBtn__Nz8oo:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(255,255,255,.3)}@media (max-width:768px){.app-dev_title__aT8nB{font-size:36px}.app-dev_heroVisual__06kWG{display:none}.app-dev_grid__Vlv_9,.app-dev_steps__eDVk0{grid-template-columns:1fr}}