.about-us-container[data-v-fcf69ec3]{margin-bottom:40px}.mission-section[data-v-fcf69ec3]{background-color:#fff;border-radius:12px;margin:60px 0;padding:60px 0;text-align:center}@media (max-width:768px){.mission-section[data-v-fcf69ec3]{padding:40px 0}}.mission-section h2[data-v-fcf69ec3]{color:#2c3e50;font-size:40px;font-weight:700;margin-bottom:32px}.mission-section p[data-v-fcf69ec3]{color:#4b5563;font-size:19px;line-height:1.7;margin:0 auto;max-width:800px}.features-section[data-v-fcf69ec3]{margin-bottom:100px}@media (max-width:768px){.features-section[data-v-fcf69ec3]{margin-bottom:70px}}.features-section h2[data-v-fcf69ec3]{color:#2c3e50;font-size:40px;font-weight:700;margin-bottom:20px;text-align:center}.features-section .features-grid[data-v-fcf69ec3]{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.features-section .feature-card[data-v-fcf69ec3]{background-color:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;padding:32px;transition:transform .3s ease,box-shadow .3s ease}@media (max-width:768px){.features-section .feature-card[data-v-fcf69ec3]{padding:12px}}.features-section .feature-card[data-v-fcf69ec3]:hover{box-shadow:0 10px 15px #0000001a;transform:translateY(-5px)}.features-section .feature-card .feature-icon[data-v-fcf69ec3]{color:#4f46e5;margin-bottom:24px}.features-section .feature-card h3[data-v-fcf69ec3]{color:#2c3e50;font-size:20px;font-weight:600;margin-bottom:16px}.features-section .feature-card p[data-v-fcf69ec3]{color:#6b7280;line-height:1.6}.journey-section[data-v-fcf69ec3]{background-color:#fff;border-radius:12px;padding:60px 0}@media (max-width:768px){.journey-section[data-v-fcf69ec3]{padding:40px 0}}.journey-section h2[data-v-fcf69ec3]{color:#2c3e50;font-size:40px;font-weight:700;margin-bottom:40px;text-align:center}.journey-section .journey-content[data-v-fcf69ec3]{margin:0 auto;max-width:800px;padding:0 20px;text-align:center}.journey-section .journey-content p[data-v-fcf69ec3]{color:#4b5563;font-size:18px;line-height:1.7;margin-bottom:24px}.journey-section .journey-milestones[data-v-fcf69ec3]{margin:50px 0}.journey-section .milestone[data-v-fcf69ec3]{align-items:flex-start;display:flex;margin-bottom:30px;text-align:left}.journey-section .milestone[data-v-fcf69ec3]:last-child{margin-bottom:0}.journey-section .milestone .milestone-dot[data-v-fcf69ec3]{background:linear-gradient(90deg,#4f46e5,#6366f1);border-radius:50%;flex-shrink:0;height:24px;margin-right:24px;margin-top:4px;width:24px}.journey-section .milestone .milestone-content h3[data-v-fcf69ec3]{color:#2c3e50;font-size:20px;font-weight:600;margin-bottom:8px}.journey-section .milestone .milestone-content p[data-v-fcf69ec3]{font-size:16px;margin-bottom:0}.journey-section .gradient-button[data-v-fcf69ec3]{margin-top:20px}.future-section[data-v-fcf69ec3]{padding:80px 0}.future-section h2[data-v-fcf69ec3]{color:#2c3e50;font-size:40px;font-weight:700;margin-bottom:20px;text-align:center}.future-section .roadmap[data-v-fcf69ec3]{margin:0 auto;max-width:800px}.future-section .roadmap-item[data-v-fcf69ec3]{display:flex;margin-bottom:40px;position:relative}.future-section .roadmap-item[data-v-fcf69ec3]:last-child{margin-bottom:0}.future-section .roadmap-item[data-v-fcf69ec3]:not(:last-child):before{background-color:#6366f14d;content:"";height:calc(100% + 16px);left:10px;position:absolute;top:32px;width:2px}.future-section .roadmap-dot[data-v-fcf69ec3]{background:linear-gradient(90deg,#4f46e5,#6366f1);border-radius:50%;flex-shrink:0;height:24px;margin-right:24px;margin-top:4px;width:24px}.future-section .roadmap-content h3[data-v-fcf69ec3]{color:#2c3e50;font-size:20px;font-weight:600;margin-bottom:8px}.future-section .roadmap-content p[data-v-fcf69ec3]{color:#6b7280;line-height:1.6}.contact-section[data-v-fcf69ec3]{background-color:#fff;border-radius:12px;padding:80px 0;text-align:center}.contact-section h2[data-v-fcf69ec3]{color:#2c3e50;font-size:40px;font-weight:700;margin-bottom:24px}.contact-section p[data-v-fcf69ec3]{color:#4b5563;font-size:18px;line-height:1.7;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:600px}.gradient-button[data-v-fcf69ec3]{background:linear-gradient(90deg,#4f46e5,#6366f1);border-radius:8px;box-shadow:0 4px 6px #4f46e54d;color:#fff;display:inline-block;font-weight:600;padding:12px 32px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.gradient-button[data-v-fcf69ec3]:hover{box-shadow:0 8px 15px #4f46e566;transform:translateY(-2px)}
