.company-page[data-v-37051314]{min-height:100vh;background:#f8f9fa;padding:60px 0 100px;padding-top:140px}.company-container .container[data-v-37051314]{max-width:1200px;margin:0 auto;padding:0 20px}.company-content[data-v-37051314]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:calc(100vh - 300px)}.company-sidebar[data-v-37051314]{width:240px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex}.company-sidebar .menu-list[data-v-37051314]{background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.08);box-shadow:0 2px 12px rgba(0,0,0,.08);overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-sidebar .menu-list .menu-item[data-v-37051314]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:18px 24px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;border-left:4px solid transparent}.company-sidebar .menu-list .menu-item[data-v-37051314]:hover{background:#fff5f5}.company-sidebar .menu-list .menu-item.active[data-v-37051314]{background:#fff5f5;border-left-color:#bf1a20}.company-sidebar .menu-list .menu-item.active .menu-text[data-v-37051314]{color:#bf1a20;font-weight:600}.company-sidebar .menu-list .menu-item.active .menu-icon[data-v-37051314]{color:#bf1a20}.company-sidebar .menu-list .menu-item .menu-icon[data-v-37051314]{font-size:18px;color:#999;-webkit-transition:color .3s;transition:color .3s;width:20px;text-align:center}.company-sidebar .menu-list .menu-item .menu-text[data-v-37051314]{font-size:15px;color:#333;-webkit-transition:all .3s;transition:all .3s}.company-main[data-v-37051314]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.company-main .content-card[data-v-37051314]{background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.08);box-shadow:0 2px 12px rgba(0,0,0,.08);padding:40px;width:100%}.content-header[data-v-37051314]{margin-bottom:40px;padding-bottom:24px;border-bottom:1px solid #eee}.content-header h2[data-v-37051314]{font-size:24px;font-weight:700;color:#1a1a2e;margin-bottom:8px}.content-header p[data-v-37051314]{font-size:14px;color:#666;margin:0}.section-title[data-v-37051314]{font-size:18px;font-weight:700;color:#333;margin-bottom:24px;padding-left:12px;border-left:4px solid #bf1a20}.intro-section[data-v-37051314]{margin-bottom:50px}.intro-section .intro-text-full .intro-block[data-v-37051314]{margin-bottom:40px;padding:30px;background:#f8f9fa;border-radius:12px}.intro-section .intro-text-full .intro-block[data-v-37051314]:last-child{margin-bottom:0}.intro-section .intro-text-full .intro-block .intro-block-title[data-v-37051314]{font-size:18px;font-weight:700;color:#bf1a20;margin-bottom:20px;padding-left:12px;border-left:4px solid #bf1a20}.intro-section .intro-text-full .intro-block p[data-v-37051314]{font-size:15px;color:#666;line-height:1.8;margin-bottom:16px}.intro-section .intro-text-full .intro-block p[data-v-37051314]:last-child{margin-bottom:0}.intro-section .intro-text-full .intro-block .service-functions[data-v-37051314]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px 0}.intro-section .intro-text-full .intro-block .service-functions .function-item[data-v-37051314]{text-align:center;padding:24px 20px;background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);-webkit-transition:all .3s;transition:all .3s;min-width:140px}.intro-section .intro-text-full .intro-block .service-functions .function-item[data-v-37051314]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 20px rgba(191,26,32,.15);box-shadow:0 8px 20px rgba(191,26,32,.15)}.intro-section .intro-text-full .intro-block .service-functions .function-item .function-icon[data-v-37051314]{width:56px;height:56px;background:linear-gradient(135deg,#bf1a20,#df3033);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 16px}.intro-section .intro-text-full .intro-block .service-functions .function-item .function-icon i[data-v-37051314]{font-size:26px;color:#fff}.intro-section .intro-text-full .intro-block .service-functions .function-item p[data-v-37051314]{font-size:14px;font-weight:600;color:#333;margin:0}.intro-section .intro-text-full .intro-block .service-info[data-v-37051314]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-top:20px}.intro-section .intro-text-full .intro-block .service-info .info-item[data-v-37051314]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:20px;background:#fff;border-radius:8px}.intro-section .intro-text-full .intro-block .service-info .info-item .info-label[data-v-37051314]{min-width:100px;font-weight:700;color:#bf1a20;font-size:15px;-ms-flex-negative:0;flex-shrink:0}.intro-section .intro-text-full .intro-block .service-info .info-item .info-content[data-v-37051314]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:15px;color:#666;line-height:1.7}.qualification-list[data-v-37051314]{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.qualification-list .qualification-item[data-v-37051314]{padding:24px;background:#f8f9fa;border-radius:12px;-webkit-transition:all .3s;transition:all .3s;text-align:center}.qualification-list .qualification-item[data-v-37051314]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.08);box-shadow:0 8px 24px rgba(0,0,0,.08)}.qualification-list .qualification-item .qualification-image[data-v-37051314]{width:160px;-ms-flex-negative:0;flex-shrink:0;margin:0 auto}.qualification-list .qualification-item .qualification-image .img-fluid[data-v-37051314]{width:100%;border-radius:8px}.qualification-list .qualification-item .qualification-info[data-v-37051314]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.qualification-list .qualification-item .qualification-info h4[data-v-37051314]{font-size:16px;font-weight:700;color:#333;margin:12px 0}.qualification-list .qualification-item .qualification-info p[data-v-37051314]{font-size:14px;color:#666;margin:0;line-height:1.6}.security-section[data-v-37051314]{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-bottom:50px}.security-section .security-item[data-v-37051314]{text-align:center;padding:40px 30px;background:#f8f9fa;border-radius:12px;-webkit-transition:all .3s;transition:all .3s}.security-section .security-item[data-v-37051314]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.08);box-shadow:0 8px 24px rgba(0,0,0,.08)}.security-section .security-item .security-icon[data-v-37051314]{width:72px;height:72px;background:linear-gradient(135deg,#bf1a20,#df3033);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 20px}.security-section .security-item .security-icon i[data-v-37051314]{font-size:32px;color:#fff}.security-section .security-item h3[data-v-37051314]{font-size:17px;font-weight:700;color:#333;margin-bottom:12px}.security-section .security-item p[data-v-37051314]{font-size:14px;color:#666;margin:0;line-height:1.6}.security-policy .policy-list[data-v-37051314]{list-style:none;padding:0;margin:0}.security-policy .policy-list li[data-v-37051314]{font-size:15px;color:#666;padding:16px 20px;padding-left:40px;margin-bottom:12px;background:#f8f9fa;border-radius:8px;position:relative}.security-policy .policy-list li[data-v-37051314]:before{content:"\2713";position:absolute;left:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#bf1a20;font-size:20px;font-weight:700}.security-policy .policy-list li[data-v-37051314]:last-child{margin-bottom:0}.statement-section[data-v-37051314]{margin-bottom:40px}.statement-section[data-v-37051314]:last-child{margin-bottom:0}.statement-section .statement-text[data-v-37051314]{background:#f8f9fa;padding:30px;border-radius:12px}.statement-section .statement-text p[data-v-37051314]{font-size:15px;color:#666;line-height:1.8;margin-bottom:16px}.statement-section .statement-text p[data-v-37051314]:last-child{margin-bottom:0}.contact-grid[data-v-37051314]{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.contact-grid .contact-card[data-v-37051314]{text-align:center;padding:40px 30px;background:#f8f9fa;border-radius:12px;-webkit-transition:all .3s;transition:all .3s}.contact-grid .contact-card[data-v-37051314]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.08);box-shadow:0 8px 24px rgba(0,0,0,.08)}.contact-grid .contact-card .contact-icon[data-v-37051314]{width:72px;height:72px;background:linear-gradient(135deg,#bf1a20,#df3033);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 20px}.contact-grid .contact-card .contact-icon i[data-v-37051314]{font-size:32px;color:#fff}.contact-grid .contact-card h4[data-v-37051314]{font-size:17px;font-weight:700;color:#333;margin-bottom:16px}.contact-grid .contact-card p[data-v-37051314]{font-size:15px;color:#666;margin:0 0 8px;line-height:1.6}.contact-grid .contact-card p[data-v-37051314]:last-child{margin-bottom:0}.contact-grid .contact-card .contact-hint[data-v-37051314]{font-size:13px;color:#999;margin-top:16px}.contact-grid .contact-card .contact-hint .action-link[data-v-37051314]{color:#bf1a20;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-weight:600;-webkit-transition:color .3s;transition:color .3s}.contact-grid .contact-card .contact-hint .action-link[data-v-37051314]:hover{color:#df3033}.footer-links[data-v-37051314]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.footer-links li[data-v-37051314]{background:#f8f9fa;border-radius:12px;-webkit-transition:all .3s;transition:all .3s}.footer-links li[data-v-37051314]:hover{background:#fff5f5;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 24px rgba(191,26,32,.12);box-shadow:0 8px 24px rgba(191,26,32,.12)}.footer-links li a[data-v-37051314]{display:block;padding:24px 30px;color:#333;font-size:15px;font-weight:500;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;text-align:center}.footer-links li a[data-v-37051314]:hover{color:#bf1a20}@media (max-width:992px){.company-content[data-v-37051314]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-sidebar[data-v-37051314]{width:100%}.contact-grid[data-v-37051314],.footer-links[data-v-37051314],.qualification-list[data-v-37051314],.security-section[data-v-37051314]{grid-template-columns:1fr}.intro-section .intro-text-full .intro-block[data-v-37051314]{padding:20px}.intro-section .intro-text-full .intro-block .service-functions .function-item[data-v-37051314]{min-width:120px;padding:20px 16px}.intro-section .intro-text-full .intro-block .service-info .info-item[data-v-37051314]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}@media (max-width:576px){.company-main .content-card[data-v-37051314]{padding:24px}.partner-grid[data-v-37051314]{grid-template-columns:1fr}.intro-section .intro-text-full .intro-block .service-functions .function-item[data-v-37051314]{min-width:100%}}