*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:Libre Bodoni;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/librebodoni.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter.woff2) format("woff2")}html,body{width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{width:100%}.page-content{transition:filter .2s ease}.page-content.page-navigating{filter:blur(.104167vw)}img{max-width:100%;display:block}a{text-decoration:none;color:inherit}button{border:none;background:none;cursor:pointer;font-family:inherit}input,textarea{border:none;outline:none;font-family:inherit}.navbar[data-v-532fd690]{position:fixed;top:0;left:0;right:0;width:100%;height:4.583333vw;z-index:1000;background:transparent;transition:background-color .3s,box-shadow .3s}.navbar .navbar-container[data-v-532fd690]{max-width:100vw;margin:0 auto;margin-top:.104167vw;padding:0 1.25vw;height:4.375vw;display:flex;align-items:center;justify-content:space-between}.navbar .navbar-left[data-v-532fd690]{flex:1;display:flex;align-items:center;padding-left:1.666667vw}.navbar .navbar-left .logo[data-v-532fd690]{display:flex;align-items:center;width:6.770833vw;height:1.875vw}.navbar .navbar-left .logo img[data-v-532fd690]{width:100%;height:100%;transition:filter .3s}.navbar .navbar-center[data-v-532fd690]{flex:1;display:flex;align-items:center;justify-content:center;gap:1.25vw}.navbar .navbar-center .nav-link[data-v-532fd690]{font-size:.833333vw;font-weight:400;color:#fff;padding:.520833vw .833333vw;border-radius:1.25vw;transition:color .3s;white-space:nowrap;height:2.083333vw;display:flex;align-items:center}.navbar .navbar-center .nav-link[data-v-532fd690]:hover{color:#ffffff80}.navbar .navbar-right[data-v-532fd690]{flex:1;display:flex;justify-content:flex-end}.navbar .navbar-right .explore-btn[data-v-532fd690]{width:4.6875vw;height:1.875vw;background:#fff;color:#010521;font-size:.729167vw;font-weight:400;border-radius:.416667vw;transition:all .3s;white-space:nowrap;display:flex;align-items:center;justify-content:center}.navbar .navbar-right .explore-btn[data-v-532fd690]:hover{background:#cccdd3}.navbar.scrolled[data-v-532fd690]{background:#fff;box-shadow:0 1px #04060c14}.navbar.scrolled .navbar-center .nav-link[data-v-532fd690]{color:#050121}.navbar.scrolled .navbar-center .nav-link[data-v-532fd690]:hover,.navbar.scrolled .navbar-center .nav-link[data-v-532fd690]:active{color:#05012180}.navbar.scrolled .navbar-right .explore-btn[data-v-532fd690]{background:#050121;color:#fff}.navbar.scrolled .navbar-right .explore-btn[data-v-532fd690]:hover,.navbar.scrolled .navbar-right .explore-btn[data-v-532fd690]:active{background:#37344d}@media (max-width: 768px){.navbar .navbar-container[data-v-532fd690]{padding:0 12px}.navbar .navbar-left[data-v-532fd690]{padding-left:0}.navbar .navbar-left .logo[data-v-532fd690]{width:100px;height:28px}.navbar .navbar-center[data-v-532fd690]{gap:8px}.navbar .navbar-center .nav-link[data-v-532fd690]{font-size:12px;padding:6px 8px;height:32px}.navbar .navbar-right .explore-btn[data-v-532fd690]{display:none}}.hero[data-v-e1d0e420]{position:relative;width:100%;height:56.25vw;overflow:hidden}.hero .hero-background[data-v-e1d0e420]{position:absolute;top:0;left:0;width:100%;height:100%}.hero .hero-background .bg-image[data-v-e1d0e420]{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.hero .hero-background .gradient-overlay[data-v-e1d0e420]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#030b1a00,#030b1a80 70%)}.hero .hero-background .dark-overlay[data-v-e1d0e420]{position:absolute;top:0;left:0;width:100%;height:100%;background:#02052199}.hero .hero-content[data-v-e1d0e420]{position:relative;z-index:10;max-width:100vw;margin:0 auto;padding:16.5625vw 18.333333vw 0;display:flex;flex-direction:column}.hero .hero-content .hero-title[data-v-e1d0e420]{max-width:33.854167vw;width:100%;min-height:12.5vw;font-family:Libre Bodoni,serif;font-size:5.208333vw;font-weight:700;line-height:1.1;color:#fff;background:linear-gradient(180deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:5.729167vw}.hero .hero-content .hero-subtitle-1[data-v-e1d0e420]{max-width:26.40625vw;width:100%;font-size:1.041667vw;font-weight:400;line-height:1.5;color:#fff;margin-bottom:.833333vw}.hero .hero-content .hero-subtitle-2[data-v-e1d0e420]{max-width:24.6875vw;width:100%;font-size:1.041667vw;font-weight:400;line-height:1.5;color:#fff}.solution[data-v-0d523823]{width:100%;background:#fff;padding-top:6.25vw}.solution .solution-container[data-v-0d523823]{max-width:100vw;margin:0 auto;padding:0 18.333333vw}.solution .solution-content[data-v-0d523823]{display:flex;gap:1.666667vw;height:26.458333vw}.solution .solution-left[data-v-0d523823]{flex:1 1 0;min-width:0;max-width:30.833333vw}.solution .solution-left .solution-title[data-v-0d523823]{font-family:Libre Bodoni,serif;font-size:3.75vw;font-weight:400;color:#04060c;background:linear-gradient(180deg,#000,#04060ccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1.5625vw;text-align:left}.solution .solution-left .solution-description[data-v-0d523823]{max-width:20.833333vw;width:100%;font-size:.729167vw;font-weight:400;line-height:1.6;color:#04060c99}.solution .solution-right[data-v-0d523823]{flex:1 1 0;min-width:0;max-width:30.833333vw;display:flex;flex-direction:column;gap:1.666667vw}.solution .solution-right .solution-item .solution-number[data-v-0d523823]{display:block;font-size:.729167vw;font-weight:400;color:#04060c99;margin-bottom:.833333vw}.solution .solution-right .solution-item .solution-item-title[data-v-0d523823]{font-family:Libre Bodoni,serif;font-size:1.25vw;font-weight:400;color:#04060c;background:linear-gradient(180deg,#000,#04060ccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.625vw;line-height:1.5625vw}.solution .solution-right .solution-item .solution-item-content p[data-v-0d523823]{font-size:.729167vw;font-weight:400;line-height:.9375vw;color:#04060c99;margin-bottom:.833333vw}.solution .solution-right .solution-item .solution-item-content p[data-v-0d523823]:last-child{margin-bottom:0}.solution .solution-right .solution-divider[data-v-0d523823]{flex-shrink:0;width:100%;height:1px;min-height:1px;background:#0105211a}.solution .solution-image[data-v-0d523823]{width:100%;height:18.229167vw;margin-top:6.25vw}.solution .solution-image img[data-v-0d523823]{width:100%;height:100%;object-fit:cover}.technical-support[data-v-be6096c4]{width:100%;background:#f4f7fc;padding-bottom:1px}.technical-support .technical-container[data-v-be6096c4]{max-width:100vw;margin:0 auto;padding:6.25vw 18.333333vw}.technical-support .technical-header[data-v-be6096c4]{text-align:center;margin-bottom:3.333333vw}.technical-support .technical-header .technical-title[data-v-be6096c4]{font-family:Libre Bodoni,serif;font-size:3.75vw;font-weight:400;color:#04060c;background:linear-gradient(180deg,#000,#04060ccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1.5625vw}.technical-support .technical-header .technical-description[data-v-be6096c4]{width:46.875vw;max-width:100%;margin:0 auto;font-size:.729167vw;font-weight:400;line-height:1.6;color:#04060c99;text-align:center}.technical-support .technical-cards[data-v-be6096c4]{display:flex;flex-direction:column;gap:1.666667vw}.technical-support .technical-cards .cards-row[data-v-be6096c4]{display:flex;gap:1.666667vw}.technical-support .technical-cards .technical-card[data-v-be6096c4]{flex:1;background:#fff;border-radius:.833333vw;overflow:hidden;transition:box-shadow .3s}.technical-support .technical-cards .technical-card[data-v-be6096c4]:hover{box-shadow:0 .416667vw 1.25vw #00000014}.technical-support .technical-cards .technical-card .card-image[data-v-be6096c4]{width:100%;height:14.0625vw;object-fit:cover}.technical-support .technical-cards .technical-card .card-content[data-v-be6096c4]{padding:1.666667vw}.technical-support .technical-cards .technical-card .card-content .card-title[data-v-be6096c4]{font-family:Libre Bodoni,serif;font-size:1.25vw;font-weight:400;line-height:1.3;color:#04060c;margin-bottom:.833333vw}.technical-support .technical-cards .technical-card .card-content .card-body .capabilities-title[data-v-be6096c4]{font-size:.729167vw;font-weight:400;color:#04060c;margin-bottom:.416667vw}.technical-support .technical-cards .technical-card .card-content .card-body .capabilities-list[data-v-be6096c4]{list-style-type:disc;padding:0;margin-left:1.145833vw;margin-bottom:.416667vw}.technical-support .technical-cards .technical-card .card-content .card-body .capabilities-list li[data-v-be6096c4]{position:relative;padding-left:0;font-size:.729167vw;font-weight:400;line-height:.833333vw;color:#04060c99}.technical-support .technical-cards .technical-card .card-content .card-body .card-note[data-v-be6096c4]{font-size:.729167vw;font-weight:400;line-height:.9375vw;color:#04060c}.faq[data-v-7c07f829]{width:100%;background:#fff}.faq .faq-container[data-v-7c07f829]{max-width:100vw;margin:0 auto;padding:6.25vw 18.333333vw}.faq .faq-header[data-v-7c07f829]{text-align:center;margin-bottom:3.333333vw}.faq .faq-header .faq-title[data-v-7c07f829]{font-family:Libre Bodoni,serif;font-size:3.75vw;font-weight:400;color:#000;background:linear-gradient(180deg,#000,#04060ccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.faq .faq-content[data-v-7c07f829]{display:flex;gap:1.666667vw}.faq .faq-content .faq-sidebar[data-v-7c07f829]{width:14.21875vw;flex-shrink:0;position:relative}.faq .faq-content .faq-sidebar .sidebar-items[data-v-7c07f829]{display:flex;flex-direction:column;gap:1.041667vw;width:12.5vw}.faq .faq-content .faq-sidebar .sidebar-items .sidebar-item[data-v-7c07f829]{width:100%;padding:.625vw;background:#fff;border-radius:.416667vw;font-size:.729167vw;font-weight:400;color:#04060c;text-align:center;transition:all .3s;cursor:pointer}.faq .faq-content .faq-sidebar .sidebar-items .sidebar-item[data-v-7c07f829]:hover{background:#f4f7fc}.faq .faq-content .faq-sidebar .sidebar-items .sidebar-item.active[data-v-7c07f829]{background:#f4f7fc;font-weight:600;color:#3668b2}.faq .faq-content .faq-sidebar .sidebar-divider[data-v-7c07f829]{position:absolute;right:0;top:0;bottom:0;width:1px;background:#e6e6e9}.faq .faq-content .faq-items[data-v-7c07f829]{flex:1;max-width:47.447917vw}.faq .faq-content .faq-items .faq-item.open .faq-question .chevron[data-v-7c07f829]{transform:rotate(180deg)}.faq .faq-content .faq-items .faq-item .faq-question[data-v-7c07f829]{width:100%;display:flex;justify-content:space-between;align-items:flex-start;padding:0;background:transparent;text-align:left;cursor:pointer}.faq .faq-content .faq-items .faq-item .faq-question h3[data-v-7c07f829]{font-family:Libre Bodoni,serif;font-size:1.25vw;font-weight:400;color:#000;background:linear-gradient(180deg,#000,#04060ccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;flex:1;min-width:0;padding-right:1.041667vw}.faq .faq-content .faq-items .faq-item .faq-question .chevron[data-v-7c07f829]{flex-shrink:0;width:1.25vw;height:1.25vw;transition:transform .3s;margin-top:.15625vw}.faq .faq-content .faq-items .faq-item .faq-answer[data-v-7c07f829]{margin-top:.833333vw;padding-left:0}.faq .faq-content .faq-items .faq-item .faq-answer p[data-v-7c07f829]{font-size:.729167vw;font-weight:400;line-height:1.6;color:#04060c99}.faq .faq-content .faq-items .faq-item .item-divider[data-v-7c07f829]{width:100%;height:1px;margin:2.5vw 0;background:#0105211a}.faq .expand-enter-active[data-v-7c07f829],.faq .expand-leave-active[data-v-7c07f829]{transition:all .3s ease;max-height:26.041667vw;overflow:hidden}.faq .expand-enter-from[data-v-7c07f829],.faq .expand-leave-to[data-v-7c07f829]{max-height:0;opacity:0}.contact[data-v-ba3221f2]{width:100%;background:#f4f7fc}.contact .contact-container[data-v-ba3221f2]{max-width:100vw;margin:0 auto;padding:6.25vw 18.333333vw 12.5vw;display:flex;gap:1.666667vw}.contact .contact-header[data-v-ba3221f2]{flex:1}.contact .contact-header .contact-title[data-v-ba3221f2]{font-family:Libre Bodoni,serif;font-size:3.75vw;font-weight:400;color:#04060c;background:linear-gradient(180deg,#000,#04060ccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1.5625vw}.contact .contact-header .contact-description[data-v-ba3221f2]{width:20.833333vw;font-size:.729167vw;font-weight:400;line-height:1.6;color:#04060c99}.contact .contact-form[data-v-ba3221f2]{flex:1;max-width:30.833333vw;background:#fff;border-radius:.833333vw;padding:1.666667vw}.contact .contact-form .form-row[data-v-ba3221f2]{display:flex;gap:1.666667vw}.contact .contact-form .form-row .form-group[data-v-ba3221f2]{flex:1}.contact .contact-form .form-group[data-v-ba3221f2]{margin-bottom:1.666667vw}.contact .contact-form .form-group label[data-v-ba3221f2]{display:block;font-size:.625vw;font-weight:400;color:#04060c99;margin-bottom:.416667vw;padding-left:.625vw}.contact .contact-form .form-group input[data-v-ba3221f2],.contact .contact-form .form-group textarea[data-v-ba3221f2]{width:100%;padding:.677083vw .625vw;background:#f4f7fc;border-radius:.416667vw;font-size:.729167vw;font-weight:400;color:#04060c;transition:background-color .3s}.contact .contact-form .form-group input[data-v-ba3221f2]:focus,.contact .contact-form .form-group textarea[data-v-ba3221f2]:focus{background:#eef3fc}.contact .contact-form .form-group input.error[data-v-ba3221f2],.contact .contact-form .form-group textarea.error[data-v-ba3221f2]{background:#f3dcdb}.contact .contact-form .form-group input[data-v-ba3221f2]::placeholder,.contact .contact-form .form-group textarea[data-v-ba3221f2]::placeholder{color:transparent}.contact .contact-form .form-group textarea[data-v-ba3221f2]{min-height:7.8125vw;resize:vertical}.contact .contact-form .form-group .error-message[data-v-ba3221f2]{display:block;font-size:.625vw;font-weight:400;color:#b34540;margin-top:.208333vw;padding-left:.625vw}.contact .contact-form .success-message[data-v-ba3221f2]{padding:.833333vw;background:#d4edda;border-radius:.416667vw;color:#155724;font-size:.729167vw;margin-bottom:.833333vw;text-align:center}.contact .contact-form .error-message-global[data-v-ba3221f2]{padding:.833333vw;background:#f3dcdb;border-radius:.416667vw;color:#b34540;font-size:.729167vw;margin-bottom:.833333vw;text-align:center}.contact .contact-form .submit-btn[data-v-ba3221f2]{margin-top:.364583vw;padding:.677083vw 1.041667vw;background:#04060c;color:#fff;font-size:.729167vw;font-weight:400;border-radius:.416667vw;transition:all .3s;cursor:pointer}.contact .contact-form .submit-btn[data-v-ba3221f2]:hover:not(:disabled),.contact .contact-form .submit-btn[data-v-ba3221f2]:active:not(:disabled){background-color:#36383d}.contact .contact-form .submit-btn[data-v-ba3221f2]:disabled{opacity:.6;cursor:not-allowed}.footer[data-v-5b628efb]{width:100%;background:#010521}.footer .footer-container[data-v-5b628efb]{max-width:100vw;margin:0 auto;padding:6.25vw 12.5vw}.footer .footer-nav[data-v-5b628efb]{display:flex;align-items:center;margin-bottom:3.333333vw}.footer .footer-nav .footer-logo[data-v-5b628efb]{margin-right:3.333333vw}.footer .footer-nav .footer-logo img[data-v-5b628efb]{width:.833333vw;height:.9375vw}.footer .footer-nav .footer-links[data-v-5b628efb]{display:flex;gap:3.333333vw}.footer .footer-nav .footer-links a[data-v-5b628efb]{font-size:.729167vw;font-weight:400;color:#fff9;transition:color .3s}.footer .footer-nav .footer-links a[data-v-5b628efb]:hover{color:#fff}.footer .footer-divider[data-v-5b628efb]{width:100%;height:1px;margin-bottom:3.333333vw;background:#fff9}.footer .footer-content[data-v-5b628efb]{display:flex;flex-direction:column;gap:.833333vw}.footer .footer-content .footer-section .section-title[data-v-5b628efb]{font-size:.625vw;font-weight:400;color:#fff9;margin-bottom:.416667vw}.footer .footer-content .footer-section .section-content[data-v-5b628efb]{font-size:.625vw;font-weight:400;line-height:1.6;color:#fff9;white-space:pre-line}.app[data-v-7d7be674]{width:100%}
