.nav-link[data-v-cf1a2d2c]{font-weight:500;color:#374151;margin-left:16px}.nav-link.active[data-v-cf1a2d2c]{color:#0d6efd;font-weight:600;border-bottom:2px solid #0d6efd}.hero[data-v-620965a8]{position:relative;background-image:url(/img/2148459970.c5ab2bd8.webp);background-size:cover;background-position:100%;background-repeat:no-repeat;padding:140px 24px}.hero .container[data-v-620965a8]{max-width:960px}.overlay[data-v-620965a8]{position:absolute;inset:0}.container[data-v-620965a8]{z-index:1}@media (min-width:992px){.hero[data-v-620965a8]{background-position:75%}}@media (max-width:576px){.hero .btn[data-v-620965a8]{display:block;width:100%;margin-bottom:12px}}.about-section[data-v-f914b1be]{position:relative;background-image:url(/img/2148459972.6d24bd13.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}.overlay[data-v-f914b1be]{position:absolute;inset:0}.container[data-v-f914b1be]{z-index:1}.info-card[data-v-f914b1be]{background:hsla(0,0%,100%,.85);padding:30px;border-radius:12px;height:100%;box-shadow:0 14px 40px rgba(0,0,0,.12);transition:transform .3s ease,box-shadow .3s ease}.info-card[data-v-f914b1be]:hover{transform:translateY(-6px);box-shadow:0 18px 40px hsla(0,0%,100%,.55)}@media (max-width:768px){.info-card[data-v-f914b1be]{margin-bottom:20px}}.services-section[data-v-1fe9f2a8]{background-color:#f8fafc;padding:90px 0}.service-card[data-v-1fe9f2a8]{background:#fff;padding:32px;border-radius:14px;border:1px solid #e5e7eb;box-shadow:0 12px 28px rgba(0,0,0,.06);transition:transform .25s ease,box-shadow .25s ease}.service-card[data-v-1fe9f2a8]:hover{transform:translateY(-6px);box-shadow:0 20px 44px rgba(0,0,0,.1)}.products[data-v-08d61194]{text-align:center}.note[data-v-08d61194]{margin-bottom:40px}.cards[data-v-08d61194]{display:grid;gap:20px;max-width:900px;margin:auto}.card[data-v-08d61194]{background:#fff;color:#fff;padding:24px;border-radius:8px}span[data-v-08d61194]{display:block;margin-top:10px;font-size:13px;color:#facc15}.contact-section[data-v-b635248e]{padding:90px 0}.contact-card[data-v-b635248e]{background:#fff;padding:40px;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.08)}.footer[data-v-42253c58]{background-color:#fff;border-top:1px solid #e5e7eb;font-size:14px}.footer-link[data-v-42253c58]{color:#374151;text-decoration:none;display:inline-block;margin-bottom:6px}.footer-link[data-v-42253c58]:hover{color:#0d6efd;text-decoration:underline}section[data-v-7f4511ab]{scroll-margin-top:80px}.nav-link[data-v-1cccfbaa]{font-weight:500;color:#374151;margin-left:16px}.nav-link.active[data-v-1cccfbaa]{color:#0d6efd;font-weight:600;border-bottom:2px solid #0d6efd}.whitepaper-layout[data-v-2b7b3ed0]{background:#f8fafc;min-height:100vh;padding-top:72px}.sidebar[data-v-2b7b3ed0]{background:#fff;border-right:1px solid #e5e7eb;min-height:calc(100vh - 72px)}.sidebar-inner[data-v-2b7b3ed0]{padding:1.5rem 1rem;position:sticky;top:88px}.sidebar-title[data-v-2b7b3ed0]{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin-bottom:1rem}.nav-link[data-v-2b7b3ed0]{display:flex;align-items:center;gap:10px;padding:.6rem .75rem;margin-bottom:4px;border-radius:6px;font-size:.9rem;color:#374151;transition:background .2s ease,color .2s ease}.nav-link[data-v-2b7b3ed0]:hover{background:#f1f5f9;color:#111827}.nav-link.router-link-active[data-v-2b7b3ed0]{background:#eef2ff;color:#1e40af;font-weight:600}.doc-dot[data-v-2b7b3ed0]{width:8px;height:8px;border-radius:50%;background:#c7d2fe}.nav-link.router-link-active .doc-dot[data-v-2b7b3ed0]{background:#1e40af}.content[data-v-2b7b3ed0]{padding:2.5rem 3rem;background:#fff;min-height:calc(100vh - 72px)}@media (max-width:768px){.sidebar[data-v-2b7b3ed0]{min-height:auto}.content[data-v-2b7b3ed0]{padding:1.5rem}}body{font-family:Segoe UI,Roboto,Arial,sans-serif;color:#f1f1f1}section{padding:0 0}h1,h2,h3,h4{font-weight:600}.bg-brand{background-color:#fff!important}.text-brand{color:#06066b!important}.btn-brand{background-color:#0d6efd;color:#fff;border:none}.btn-brand:hover{background-color:#0b5ed7}.card{border:none;box-shadow:0 8px 24px rgba(0,0,0,.06)}.headerfont{font-weight:700}.headerfont,.textfond{font-family:Roboto,sans-serif;color:#06066b!important}.textfond{font-weight:400}