.projects-showcase[data-v-e7b82b97]{padding:60px 0}h1[data-v-e7b82b97],h2[data-v-e7b82b97],h3[data-v-e7b82b97],h4[data-v-e7b82b97],.lead[data-v-e7b82b97],.service-text[data-v-e7b82b97]{color:var(--bs-dark)}.dark-mode .projects-showcase h1[data-v-e7b82b97],.dark-mode .projects-showcase h2[data-v-e7b82b97],.dark-mode .projects-showcase h3[data-v-e7b82b97],.dark-mode .projects-showcase h4[data-v-e7b82b97],.dark-mode .projects-showcase .lead[data-v-e7b82b97],.dark-mode .projects-showcase .service-text[data-v-e7b82b97]{color:var(--bs-light)}.hero-section[data-v-e7b82b97]{width:90%;margin-top:40px;margin-bottom:60px}.hero-title[data-v-e7b82b97]{font-size:2.75rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.hero-subtitle[data-v-e7b82b97]{font-size:1.25rem;line-height:1.8;font-weight:400;opacity:.9}.services-heading[data-v-e7b82b97]{font-size:1.5rem;margin-bottom:1.5rem;text-align:left}.services-list[data-v-e7b82b97]{list-style:none;padding:0;margin:0}.service-item[data-v-e7b82b97]{display:flex;align-items:flex-start;margin:1%;gap:12px;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.05);transition:all .3s ease;background:var(--app-card-bg)}.service-item[data-v-e7b82b97]:last-child{border-bottom:none}.service-item[data-v-e7b82b97]:hover{transform:translate(5px);background-color:#0fb4d20d;padding-left:10px;border-radius:8px}.dark-mode .service-item[data-v-e7b82b97]{border-bottom-color:#ffffff0d}.service-icon[data-v-e7b82b97]{color:#0fb4d2;font-size:1.25rem;flex-shrink:0;margin-top:3px}.service-content[data-v-e7b82b97]{display:flex;flex-direction:column;gap:4px;flex:1}.service-content strong[data-v-e7b82b97]{font-size:1rem;font-weight:600;color:var(--bs-heading-color);display:block}.dark-mode .service-content strong[data-v-e7b82b97]{color:var(--bs-light)}.service-description[data-v-e7b82b97]{font-size:.9rem;color:#6c757d;display:block}.dark-mode .service-description[data-v-e7b82b97]{color:#a0aec0}.hero-images[data-v-e7b82b97]{position:relative}.image-wrapper[data-v-e7b82b97]{position:relative;overflow:hidden;border-radius:12px;height:100%;min-height:200px}.image-wrapper img[data-v-e7b82b97]{width:100%;height:100%;object-fit:contain;transition:transform .5s ease}.image-wrapper:hover img[data-v-e7b82b97]{transform:scale(1.1)}.stats-box[data-v-e7b82b97]{background:linear-gradient(135deg,#0fb4d2,#8a2be2);border:none;padding:2rem 1.5rem;position:relative;overflow:hidden}.stats-box[data-v-e7b82b97]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);animation:pulse-e7b82b97 3s ease-in-out infinite}@keyframes pulse-e7b82b97{0%,to{opacity:.5}50%{opacity:1}}.stats-number[data-v-e7b82b97]{font-size:3rem;font-weight:700;color:#0ff;text-shadow:2px 2px 4px rgba(0,0,0,.3);margin-bottom:.5rem}.custom-heading[data-v-e7b82b97]{color:#0fb4d2;text-shadow:2px 2px 4px rgba(0,0,0,.5);-webkit-text-stroke:1px black}.projects-grid[data-v-e7b82b97]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px}.project-card[data-v-e7b82b97]{position:relative;background:var(--app-card-bg);border:1px solid #c4fdf8;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;animation:cardIn-e7b82b97 .5s ease backwards}@keyframes cardIn-e7b82b97{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.project-card[data-v-e7b82b97]:hover{transform:translateY(-6px);box-shadow:0 20px 40px #00000040;border-color:#0fb4d2}.dark-mode .project-card[data-v-e7b82b97]{border-color:#4a5568}.project-card-img-wrap[data-v-e7b82b97]{position:relative;overflow:hidden}.project-card-img[data-v-e7b82b97]{width:100%;height:190px;object-fit:cover;display:block;transition:transform .4s ease}.project-card:hover .project-card-img[data-v-e7b82b97]{transform:scale(1.06)}.project-card-number[data-v-e7b82b97]{position:absolute;top:12px;right:12px;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:.75rem;font-weight:700;padding:4px 10px;border-radius:20px;border:1px solid rgba(255,255,255,.15)}.project-card-body[data-v-e7b82b97]{padding:20px;display:flex;flex-direction:column;flex:1}.project-card-heading[data-v-e7b82b97]{margin-bottom:8px;color:#0fb4d2}.project-card-text[data-v-e7b82b97]{font-size:.92rem;line-height:1.55;flex:1;margin-bottom:18px;opacity:.9}.project-card-btn[data-v-e7b82b97]{align-self:flex-start}.process-step[data-v-e7b82b97]{padding:20px}.step-number[data-v-e7b82b97]{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#0fb4d2,#8a2be2);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:24px;font-weight:700}.tools-section .badge[data-v-e7b82b97]{font-size:14px;font-weight:400}.keywords-section[data-v-e7b82b97]{padding:30px 0;border-radius:10px;margin-bottom:20px}.dark-mode .keywords-section[data-v-e7b82b97]{background-color:#2d3748}.content-section[data-v-e7b82b97],.projects-detail-section[data-v-e7b82b97],.process-section[data-v-e7b82b97],.tools-section[data-v-e7b82b97],.industries-section[data-v-e7b82b97],.pricing-section[data-v-e7b82b97]{padding:40px 0}@media (min-width: 1400px){.hero-title[data-v-e7b82b97]{font-size:3.5rem}.hero-subtitle[data-v-e7b82b97]{font-size:1.4rem}}@media (max-width: 991px){.hero-title[data-v-e7b82b97]{font-size:2.25rem}.hero-subtitle[data-v-e7b82b97]{font-size:1.1rem}.services-heading[data-v-e7b82b97]{text-align:center}.hero-images[data-v-e7b82b97]{margin-top:3rem}}@media (max-width: 768px){.hero-title[data-v-e7b82b97]{font-size:1.75rem}.hero-subtitle[data-v-e7b82b97]{font-size:1rem}.stats-number[data-v-e7b82b97]{font-size:2.5rem}.step-number[data-v-e7b82b97]{width:50px;height:50px;font-size:20px}.btn-lg[data-v-e7b82b97]{width:100%}}
