.service-detail-section[data-v-deaa98f7]{align-items:center;background-color:#0a0e17;display:flex;min-height:100vh;overflow:hidden;padding:8rem 0;position:relative}.service-content[data-v-deaa98f7]{display:flex;flex-direction:column;gap:8rem}@media (min-width:992px){.service-content[data-v-deaa98f7]{align-items:center;flex-direction:row}}.service-info[data-v-deaa98f7]{flex:1}@media (max-width:991px){.service-info[data-v-deaa98f7]{text-align:center}}.service-title[data-v-deaa98f7]{color:#42d1d3;font-size:2.5rem;margin-bottom:1rem}@media (min-width:768px){.service-title[data-v-deaa98f7]{font-size:3rem}}.service-subtitle[data-v-deaa98f7]{color:#fff;font-size:1.5rem;line-height:1.3;margin-bottom:2rem;max-width:500px}@media (max-width:991px){.service-subtitle[data-v-deaa98f7]{margin-left:auto;margin-right:auto}}.service-description[data-v-deaa98f7]{margin-bottom:4rem}.service-description>p[data-v-deaa98f7]{color:#a0a8b8;font-size:1.1rem;line-height:1.6;margin-bottom:4rem;max-width:550px}@media (max-width:991px){.service-description>p[data-v-deaa98f7]{margin-left:auto;margin-right:auto}}.training-benefits[data-v-deaa98f7]{display:grid;gap:2rem;grid-template-columns:1fr;max-width:600px}@media (min-width:576px){.training-benefits[data-v-deaa98f7]{grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){.training-benefits[data-v-deaa98f7]{margin-left:auto;margin-right:auto}}.benefit-item[data-v-deaa98f7]{align-items:flex-start;background:#1019264d;border:1px solid rgba(66,209,211,.1);border-radius:8px;display:flex;gap:1rem;padding:1rem;transition:all .3s ease}.benefit-item[data-v-deaa98f7]:hover{border-color:#42d1d34d;box-shadow:0 5px 15px #42d1d31a;transform:translateY(-2px)}.benefit-icon[data-v-deaa98f7]{align-items:center;color:#42d1d3;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.benefit-icon svg[data-v-deaa98f7]{height:20px;width:20px}.benefit-text h4[data-v-deaa98f7]{color:#fff;font-size:.95rem;font-weight:600;margin-bottom:.25rem}.benefit-text p[data-v-deaa98f7]{color:#a0a8b8;font-size:.85rem;line-height:1.4;margin:0}.service-cta .btn[data-v-deaa98f7]{font-size:1.1rem;padding:1rem 2rem}.service-visual[data-v-deaa98f7]{align-items:center;display:flex;flex:1;justify-content:center}.visual-wrapper[data-v-deaa98f7]{margin:0 auto;max-width:500px;position:relative;width:100%}.training-illustration[data-v-deaa98f7]{align-items:center;display:flex;height:400px;justify-content:center;position:relative;width:100%}.learning-dashboard[data-v-deaa98f7]{background:#101926cc;border:1px solid rgba(66,209,211,.3);border-radius:12px;box-shadow:0 10px 30px #0000004d;padding:2rem;width:280px}.dashboard-header[data-v-deaa98f7]{align-items:center;border-bottom:1px solid rgba(66,209,211,.2);display:flex;gap:1rem;margin-bottom:2rem;padding-bottom:1rem}.user-avatar[data-v-deaa98f7]{background:linear-gradient(45deg,#42d1d3,#68dadc);border-radius:50%;height:40px;position:relative;width:40px}.user-avatar[data-v-deaa98f7]:after{background:#0a0e17;border-radius:50%;content:"";height:24px;left:8px;position:absolute;top:8px;width:24px}.user-info[data-v-deaa98f7]{flex:1}.user-name[data-v-deaa98f7],.user-progress[data-v-deaa98f7]{background:linear-gradient(90deg,#42d1d3,transparent);border-radius:4px;height:8px;margin-bottom:4px}.user-name[data-v-deaa98f7]{width:80%}.user-progress[data-v-deaa98f7]{opacity:.7;width:60%}.progress-charts[data-v-deaa98f7]{align-items:end;display:flex;gap:8px;height:80px;margin-bottom:2rem;padding:0 1rem}.chart-item[data-v-deaa98f7]{align-items:end;display:flex;flex:1;height:100%}.chart-bar[data-v-deaa98f7]{background:linear-gradient(0deg,#42d1d3,#68dadc);border-radius:4px 4px 0 0;height:0;transition:height .8s ease;width:100%}.chart-bar.animate[data-v-deaa98f7]{animation:growBar-deaa98f7 .8s ease forwards}.skill-badges[data-v-deaa98f7]{display:flex;gap:8px;justify-content:center}.badge[data-v-deaa98f7]{background:#42d1d3;border-radius:50%;height:24px;position:relative;width:24px}.badge[data-v-deaa98f7]:before{background:#0a0e17;border-radius:50%;content:"";height:12px;left:6px;position:absolute;top:6px;width:12px}.badge[data-v-deaa98f7]:nth-child(2){background:#5ed8da}.badge[data-v-deaa98f7]:nth-child(3){background:#7bdfe0}.ai-tutor[data-v-deaa98f7]{position:absolute;right:-40px;top:-60px;z-index:2}.tutor-face[data-v-deaa98f7]{align-items:center;background:linear-gradient(45deg,#42d1d3,#68dadc);box-shadow:0 5px 15px #42d1d34d;display:flex;height:80px;justify-content:center;margin-bottom:1rem;position:relative;width:80px}.eye[data-v-deaa98f7],.tutor-face[data-v-deaa98f7]{border-radius:50%}.eye[data-v-deaa98f7]{background:#0a0e17;height:8px;position:absolute;top:24px;width:8px}.eye.left[data-v-deaa98f7]{left:22px}.eye.right[data-v-deaa98f7]{right:22px}.mouth[data-v-deaa98f7]{border-bottom:2px solid #0a0e17;border-radius:0 0 20px 20px;bottom:20px;height:10px;left:50%;position:absolute;transform:translate(-50%);width:20px}.speech-bubble[data-v-deaa98f7]{background:#101926e6;border:1px solid rgba(66,209,211,.3);border-radius:12px;padding:1rem;position:relative;width:120px}.speech-bubble[data-v-deaa98f7]:before{border-bottom:8px solid rgba(16,25,38,.9);border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;left:20px;position:absolute;top:-8px;width:0}.bubble-content[data-v-deaa98f7]{align-items:center;display:flex;height:30px;justify-content:center}.typing-indicator[data-v-deaa98f7]{display:flex;gap:4px}.typing-indicator span[data-v-deaa98f7]{animation:typing-deaa98f7 1.4s ease-in-out infinite;background:#42d1d3;border-radius:50%;height:6px;width:6px}.typing-indicator span[data-v-deaa98f7]:first-child{animation-delay:0s}.typing-indicator span[data-v-deaa98f7]:nth-child(2){animation-delay:.2s}.typing-indicator span[data-v-deaa98f7]:nth-child(3){animation-delay:.4s}@keyframes growBar-deaa98f7{0%{height:0}to{height:var(--target-height,50%)}}@keyframes typing-deaa98f7{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-10px)}}.chart-bar[data-v-deaa98f7]:first-child{--target-height:35%}.chart-bar[data-v-deaa98f7]:nth-child(2){--target-height:60%}.chart-bar[data-v-deaa98f7]:nth-child(3){--target-height:45%}.chart-bar[data-v-deaa98f7]:nth-child(4){--target-height:80%}
