:root{--primary-color: #667eea;--secondary-color: #764ba2;--accent-color: #fdcb6e;--text-dark: #333333;--text-light: #666666;--bg-light: #f8f9fa;--white: #ffffff;--shadow: rgba(0, 0, 0, .1)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}#app{width:100%;min-height:100vh}html{scroll-behavior:smooth}a{color:inherit;text-decoration:none}.navbar-wrapper[data-v-0e448842]{width:100%;padding:20px 40px;background:#000;position:relative}.navbar[data-v-0e448842]{max-width:1150px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#282837cc,#1e1e2ae6);border:1px solid rgba(255,255,255,.08);border-radius:50px;padding:12px 16px 12px 28px;position:relative}.logo[data-v-0e448842]{display:flex;align-items:center;gap:8px;cursor:pointer;text-decoration:none}.nav-links[data-v-0e448842]{display:flex;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.nav-link[data-v-0e448842]{position:relative;color:#fff;font-size:14px;font-weight:700;text-decoration:none;padding:8px 16px;transition:color .2s ease;display:flex;flex-direction:column;align-items:center;line-height:20px}.nav-link.active[data-v-0e448842]{color:#aae7ff}.active-indicator[data-v-0e448842]{position:absolute;bottom:-20px;left:50%;transform:translate(-50%);width:50px;height:3px;background:#4a7ad5;border-radius:2px}.nav-actions[data-v-0e448842]{display:flex;align-items:center;gap:8px}.cta-button[data-v-0e448842]{position:relative;background:linear-gradient(#18243b,#4a7ad5);color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:600;padding:12px 28px;border:none;border-radius:40px;cursor:pointer;max-width:fit-content;overflow:hidden;z-index:1;transition:all .3s ease}.cta-button[data-v-0e448842]:before{content:"";position:absolute;inset:-2px;border-radius:40px;background:conic-gradient(from 0deg,transparent,white,transparent,white,transparent);animation:rotateBorder-0e448842 5s linear infinite;z-index:-1;opacity:.5;transition:opacity .3s ease}.cta-button[data-v-0e448842]:after{content:"";position:absolute;inset:2px;background:linear-gradient(#18243b,#4a7ad5);border-radius:40px;z-index:-1}.cta-button[data-v-0e448842]:hover:before{opacity:1}.cta-button[data-v-0e448842]:hover{transform:translateY(-1px);box-shadow:0 6px 20px #fff3}@keyframes rotateBorder-0e448842{to{transform:rotate(360deg)}}.grid-button[data-v-0e448842]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#739eef;border:1px solid rgba(255,255,255,.1);border-radius:24px;cursor:pointer;color:#fffc;transition:all .2s ease}.grid-button[data-v-0e448842]:hover{background:linear-gradient(135deg,#4a5280,#5a6290);color:#fff}@media(max-width:900px){.navbar-wrapper[data-v-0e448842]{padding:16px 20px}.nav-links[data-v-0e448842]{display:none}.navbar[data-v-0e448842]{padding:10px 12px 10px 20px}}.whatsapp-button[data-v-ca156a3f]{position:fixed;bottom:30px;right:30px;width:60px;height:60px;background:linear-gradient(135deg,#25d366,#128c7e);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #25d36666;z-index:1000;transition:all .3s ease;cursor:pointer;text-decoration:none}.whatsapp-button[data-v-ca156a3f]:hover{box-shadow:0 6px 30px #25d36699}.whatsapp-icon[data-v-ca156a3f]{width:35px;height:35px;fill:#fff}.whatsapp-tooltip[data-v-ca156a3f]{position:absolute;right:70px;background:#333;color:#fff;padding:8px 12px;border-radius:8px;font-size:.875rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s}.whatsapp-button:hover .whatsapp-tooltip[data-v-ca156a3f]{opacity:1}.whatsapp-tooltip[data-v-ca156a3f]:after{content:"";position:absolute;right:-5px;top:50%;transform:translateY(-50%);border:5px solid transparent;border-left-color:#333}@keyframes pulse-ca156a3f{0%{box-shadow:0 0 #25d366b3}70%{box-shadow:0 0 0 10px #25d36600}to{box-shadow:0 0 #25d36600}}.whatsapp-button[data-v-ca156a3f]:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;animation:pulse-ca156a3f 2s infinite}@media(max-width:768px){.whatsapp-button[data-v-ca156a3f]{bottom:20px;right:20px;width:56px;height:56px}.whatsapp-icon[data-v-ca156a3f]{width:30px;height:30px}.whatsapp-tooltip[data-v-ca156a3f]{display:none}}.stats-liner[data-v-4e8fdde3]{width:100%;overflow:hidden;background:linear-gradient(90deg,#1a2a4a,#243a5e,#1a2a4a);padding:12px 0}.stats-track[data-v-4e8fdde3]{display:flex;width:max-content;animation:scroll-4e8fdde3 20s linear infinite}@keyframes scroll-4e8fdde3{0%{transform:translate(0)}to{transform:translate(-25%)}}.stat-item[data-v-4e8fdde3]{display:flex;align-items:center;gap:14px;padding:0 40px;white-space:nowrap}.stat-value[data-v-4e8fdde3]{font-family:Poppins,sans-serif;font-size:34px;font-weight:600;color:#7ba3d4}.stat-label[data-v-4e8fdde3]{font-family:Poppins,sans-serif;font-size:16px;color:#fff}.divider[data-v-4e8fdde3]{width:1px;height:42px;background:#ffffff26;margin-left:28px}.badge[data-v-706222a6]{background:#fff;padding:8px 20px;border-radius:20px;box-shadow:0 2px 8px #0000000f;font-family:Inter,sans-serif;font-weight:600;font-size:16px;color:#1a1a2e;width:180px;overflow:hidden;white-space:nowrap}.track[data-v-706222a6]{display:inline-flex;align-items:center;animation:move-706222a6 8s linear infinite}.item[data-v-706222a6]{display:inline-flex;align-items:center;gap:10px;margin-right:10px}.dot[data-v-706222a6]{display:inline-flex;align-items:center;justify-content:center;font-size:14px;color:#2e41aa;line-height:1}@keyframes move-706222a6{0%{transform:translate(0)}to{transform:translate(-50%)}}.bg-video[data-v-e39d7515]{position:absolute;top:-60px;width:100%;height:800px;object-fit:cover;z-index:0}.contacts-section[data-v-e39d7515]{position:relative;display:flex;justify-content:center;align-items:center;padding:40px 0 0;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#000}.content-wrapper[data-v-e39d7515]{position:relative;z-index:10;width:80%}.contact-card[data-v-e39d7515]{background:#f5f5f5;border-radius:20px 20px 0 0;display:flex;overflow:visible;position:relative;min-height:200px}.building-image[data-v-e39d7515]{width:100%;height:100%;object-fit:contain}.contact-info[data-v-e39d7515]{padding:20px;display:flex;flex-direction:column;gap:20px}.social-section[data-v-e39d7515]{display:flex;gap:12px;flex-direction:row;justify-content:flex-end;align-items:center;margin-bottom:10px}.social-btn[data-v-e39d7515]:hover{background:linear-gradient(#18243b,#4a7ad5);color:#fff!important}.social-btn[data-v-e39d7515],.get-in-touch-btn[data-v-e39d7515]{min-height:48px;display:flex;align-items:center;gap:14px;padding:10px 12px 10px 20px;border-radius:50px;font-size:14px;font-weight:500;cursor:pointer;box-sizing:border-box}.social-btn[data-v-e39d7515]{background:#fff;border:1.5px solid #e8e8e8;color:#1a1a2e}.icon-circle[data-v-e39d7515]{width:28px;height:28px;flex-shrink:0;background:#3b4ba6;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.get-in-touch-btn[data-v-e39d7515]{background:linear-gradient(#18243b,#4a7ad5);color:#fff;text-decoration:none}.get-in-touch-btn .icon-circle[data-v-e39d7515]{width:28px;height:28px;background:none;color:#fff}.info-grid[data-v-e39d7515]{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:38px}.info-card[data-v-e39d7515]{display:flex;flex-direction:column;gap:10px;width:100%}.info-icon[data-v-e39d7515]{width:36px;height:36px;background:#f0f2ff;border-radius:12px;display:flex;align-items:center;justify-content:center}.info-title[data-v-e39d7515]{font-size:17px;font-weight:700;color:#1a1a2e;margin:0}.office-details[data-v-e39d7515],.support-details[data-v-e39d7515],.hours-details[data-v-e39d7515]{font-size:13px;color:#666;line-height:1.55}.office-details p[data-v-e39d7515],.support-details p[data-v-e39d7515],.hours-details p[data-v-e39d7515]{margin:0}.office-label[data-v-e39d7515]{font-weight:600;color:#1a1a2e;margin-bottom:2px}.office-text[data-v-e39d7515]{color:#666}.mt[data-v-e39d7515]{margin-top:14px!important}.highlight[data-v-e39d7515]{color:#3b4ba6;font-weight:600}.support-details p[data-v-e39d7515]{margin-bottom:6px}@media(max-width:1000px){.contact-card[data-v-e39d7515]{flex-direction:column;overflow:hidden}.building-section[data-v-e39d7515]{width:100%;height:280px}.building-container[data-v-e39d7515]{position:relative;top:0;height:100%;padding-top:20px}.building-image[data-v-e39d7515]{max-width:320px}.info-grid[data-v-e39d7515]{grid-template-columns:1fr 1fr}}@media(max-width:700px){.badge-container[data-v-e39d7515]{margin-bottom:60px}.info-grid[data-v-e39d7515]{grid-template-columns:1fr;gap:24px}.social-section[data-v-e39d7515]{flex-direction:column;align-items:stretch}.social-btn[data-v-e39d7515],.get-in-touch-btn[data-v-e39d7515]{justify-content:center}.contact-info[data-v-e39d7515]{padding:24px 20px}.sparkle-icon[data-v-e39d7515]{top:20px;right:20px;width:44px;height:44px}}.quick-links-card[data-v-d717f7f9]{width:100%;display:flex;justify-content:center;background:#000;padding-top:2px}.footer[data-v-d717f7f9]{position:relative;background:#fff;font-family:Poppins,sans-serif;padding:80px 0 0;width:90%;border-radius:40px;overflow:hidden}.footer-container[data-v-d717f7f9]{max-width:80%;margin:0 auto;padding:0 24px}.footer-content[data-v-d717f7f9]{display:flex;flex-wrap:no-wrap;gap:40px;padding-bottom:40px}.brand-section[data-v-d717f7f9]{flex:1;min-width:320px;max-width:550px}.brand-description[data-v-d717f7f9]{font-size:14px;line-height:1.6;color:#000;font-family:Inter,sans-serif;margin:20px 40px 20px 0;font-weight:400}.social-links[data-v-d717f7f9]{display:flex;gap:12px}.social-link[data-v-d717f7f9]:hover{background:linear-gradient(#18243b,#4a7ad5)}.social-link[data-v-d717f7f9]{display:flex;align-items:center;justify-content:center;text-align:center;width:40px;height:40px;border-radius:50%;border:1px solid #ddd;transition:.3s;background:#2c78c5a6;color:#fff}.links-section[data-v-d717f7f9]{min-width:160px}.links-title[data-v-d717f7f9]{font-size:18px;font-weight:600;color:#1964e4;margin-bottom:20px;position:relative}.links-title[data-v-d717f7f9]:after{content:"";position:absolute;bottom:-6px;left:0;width:40px;height:3px;background:#1964e4}.links-list[data-v-d717f7f9]{list-style:none;padding:0;margin:0}.link-item[data-v-d717f7f9]{display:flex;align-items:center;gap:8px;font-size:13px;text-decoration:none;color:#000;font-weight:400;margin-bottom:12px;transition:.3s}.link-item[data-v-d717f7f9]:hover,.chevron-icon[data-v-d717f7f9]{color:#1a5fb4}.footer-divider[data-v-d717f7f9]{height:.5px;background:#e5e5e5}.footer-bottom[data-v-d717f7f9]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;flex-wrap:wrap;gap:12px}.footer-legal[data-v-d717f7f9]{display:flex;gap:24px}.legal-link[data-v-d717f7f9]{font-size:10px;color:#1a5fb4;text-decoration:none;font-weight:500}.legal-link[data-v-d717f7f9]:hover{text-decoration:underline}.footer-copyright p[data-v-d717f7f9]{font-size:13px;color:#666;margin:0}@media(max-width:768px){.footer-content[data-v-d717f7f9]{flex-direction:column}.footer-bottom[data-v-d717f7f9]{flex-direction:column;text-align:center}.footer-legal[data-v-d717f7f9]{justify-content:center}}.decoration-image[data-v-d717f7f9]{position:absolute;pointer-events:none;z-index:0}.decoration-left[data-v-d717f7f9]{top:0;left:0;width:300px;height:auto}.decoration-right[data-v-d717f7f9]{top:0;right:0;width:300px;height:auto}.side-sheet-backdrop[data-v-8b06c7d1]{position:fixed;inset:0;background:#0009;display:flex;justify-content:flex-end;z-index:9999}.side-sheet[data-v-8b06c7d1]{width:min(420px,100%);height:100%;background:#0f172a;display:flex;flex-direction:row;position:relative;background:#0f172a url(/assets/SideSheetLaptops-92P4TAnj.png) no-repeat right bottom;background-size:200px auto}.side-sheet-enter-active[data-v-8b06c7d1],.side-sheet-leave-active[data-v-8b06c7d1]{transition:all .3s ease}.side-sheet-enter-from[data-v-8b06c7d1],.side-sheet-leave-to[data-v-8b06c7d1]{transform:translate(100%)}.side-sheet-footer[data-v-8b06c7d1]{position:absolute;right:-20px;bottom:-20px;pointer-events:none}.side-sheet-decoration[data-v-8b06c7d1]{width:337px;height:211px;opacity:.9}.accent-bar[data-v-8b06c7d1]{width:6px;height:2.5rem;margin-top:24px;background:#7f93ff;flex-shrink:0}.content-wrapper[data-v-8b06c7d1]{flex:1;padding:24px;position:relative}.close-button[data-v-8b06c7d1]{position:absolute;top:1rem;right:1rem;width:43px;height:43px;border-radius:5px;background:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s ease}.close-button[data-v-8b06c7d1]:hover{transform:scale(1.05)}.close-button svg[data-v-8b06c7d1]{color:#3b82f6}.logo[data-v-8b06c7d1]{font-size:2.5rem;font-weight:300;color:#e2e8f0;letter-spacing:-.02em}.logo-accent[data-v-8b06c7d1]{color:#2dd4bf}.description[data-v-8b06c7d1]{line-height:24px;font-size:12px;font-weight:400;color:#fff;margin-bottom:14px}.section-title[data-v-8b06c7d1]{font-size:16px;font-weight:400;color:#2c78c5;margin-bottom:16px}.contact-item[data-v-8b06c7d1]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:16px}.icon-wrapper[data-v-8b06c7d1]{flex-shrink:0;color:#aae7ff}.contact-details[data-v-8b06c7d1]{display:flex;flex-direction:column;gap:.25rem}.contact-label[data-v-8b06c7d1]{font-size:12px;font-weight:semi-bold;color:#2c78c5}.contact-value[data-v-8b06c7d1]{font-size:12px;font-weight:400;color:#fff}.social-icons[data-v-8b06c7d1]{display:flex;gap:.75rem;margin-top:16px}.social-button[data-v-8b06c7d1]{width:32px;height:32px;border-radius:50%;background:#2c78c5;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;transition:background .15s ease,transform .15s ease}.social-button[data-v-8b06c7d1]:hover{background:linear-gradient(#18243b,#4a7ad5)}.side-sheet-fade-enter-active[data-v-8b06c7d1],.side-sheet-fade-leave-active[data-v-8b06c7d1]{transition:opacity .2s ease-out}.side-sheet-fade-enter-from[data-v-8b06c7d1],.side-sheet-fade-leave-to[data-v-8b06c7d1]{opacity:0}.side-sheet-slide-enter-active[data-v-8b06c7d1],.side-sheet-slide-leave-active[data-v-8b06c7d1]{transition:transform .25s ease-out}.side-sheet-slide-enter-from[data-v-8b06c7d1],.side-sheet-slide-leave-to[data-v-8b06c7d1]{transform:translate(-100%)}.app-shell[data-v-32357d4a]{display:flex;flex-direction:column}.app-shell-main[data-v-32357d4a]{flex:1;width:100%}
