.company-header{background:linear-gradient(135deg,var(--sub-theme-color) 0,var(--theme-color) 100%);color:#fff;padding:40px 30px 60px;position:relative}.company-header:before{content:"";position:absolute;bottom:0;left:0;right:0;height:20px;background:linear-gradient(to right,var(--btn-solid-hover-color),#ff9f1a);opacity:.8}.company-header h1{font-weight:800;margin-bottom:15px;font-size:40px;letter-spacing:-.5px}.company-header .lead{font-size:18px;opacity:.9;margin-bottom:20px;font-weight:400;color:var(--Light-colored-text)}.company-header .license-badge{background-color:hsla(0,0%,100%,.15);color:#fff;padding:7.5px 15px;border-radius:50px;font-weight:600;display:inline-block;border:1px solid hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.company-header .col-md-4{display:flex;flex-direction:column;gap:20px;padding-right:100px;text-align:right}.company-header .col-md-4 .stat-number span{font-size:28px}@media(max-width:1105px){.company-header{padding:.4rem 0 .6rem}.company-header:before{height:.2rem}.company-header h1{margin-bottom:.15rem;font-size:.4rem}.company-header .lead{font-size:.18rem;margin-bottom:.2rem}.company-header .license-badge{padding:.08rem .2rem;font-size:.2rem}.company-header .col-md-4{padding-right:.2rem}.company-header .col-md-4 .stat-number span{font-size:.36rem}}.company-content{display:flex;margin:40px -15px 60px}.company-content .content-card{background-color:#fff;border-radius:12px;padding:25px;box-shadow:0 5px 20px rgba(0,0,0,.06);border:1px solid var(--tip-content-background);transition:transform .3s ease,box-shadow .3s ease}.company-content .content-card:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.1)}.company-content .content-card h2{color:var(--sub-theme-color);margin-bottom:18px;padding-bottom:15px;border-bottom:2px solid var(--tip-content-background);font-weight:700;font-size:25px}.company-content .content-card p{font-size:15px}.company-content .content-card .feature-section{display:flex;margin:40px 0}.company-content .content-card .feature-section .feature-box{padding:25px 22px 35px;border-radius:10px;border:1px solid var(--tip-content-background);height:100%;transition:all .3s ease;display:flex;flex-direction:column}.company-content .content-card .feature-section .feature-box:hover{border-color:var(--btn-solid-hover-color);box-shadow:0 5px 15px rgba(30,144,255,.1)}.company-content .content-card .feature-section .feature-box .feature-icon{font-size:40px;color:var(--btn-solid-hover-color)}.company-content .content-card .feature-section .feature-box h4{color:var(--sub-theme-color);margin:18px 0 12px;font-weight:700;font-size:20px}.company-content .content-card .feature-section .feature-box p{font-size:1.45rem}.company-content .content-card .highlight-box{background:linear-gradient(to right,var(--tip-content-background),var(--tip-content-background));border-left:4px solid var(--theme-color);padding:20px;margin:25px 0;border-radius:0 10px 10px 0}.company-content .content-card .highlight-box h4{color:var(--sub-theme-color);margin-bottom:10px;font-weight:600}.company-content .content-card .highlight-box p{font-size:14px}.company-content .content-card .service-list{margin-bottom:20px}.company-content .content-card .service-list li{padding:10px 0 10px 30px;position:relative;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.company-content .content-card .service-list li:last-child{border-bottom:none}.company-content .content-card .service-list li:hover{background-color:rgba(30,144,255,.03)}.company-content .content-card .service-list li:before{content:"✓";position:absolute;left:0;color:var(--theme-color);font-weight:700;font-size:14px;width:24px;height:24px;background-color:var(--tip-content-background);border-radius:50%;display:flex;align-items:center;justify-content:center}@media(max-width:1105px){.company-content{flex-direction:column;margin:.4rem -.15rem .6rem;gap:.36rem}.company-content .content-card{padding:.25rem}.company-content .content-card h2{margin-bottom:.18rem;padding-bottom:.15rem;font-size:.36rem}.company-content .content-card p{font-size:.23rem}.company-content .content-card .feature-section{flex-direction:column;gap:.2rem;margin:.2rem 0}.company-content .content-card .feature-section .col-md-4{padding:0}.company-content .content-card .feature-section .feature-box{padding:.24rem .3rem}.company-content .content-card .feature-section .feature-box .feature-icon{font-size:.5rem}.company-content .content-card .feature-section .feature-box h4{margin:.18rem 0 .12rem;font-size:.28rem}.company-content .content-card .feature-section .feature-box p{font-size:.2rem;line-height:.3rem}.company-content .content-card .highlight-box{padding:.2rem;margin:.25rem 0;border-radius:0 .1rem .1rem 0}.company-content .content-card .highlight-box h4{margin-bottom:.1rem}.company-content .content-card .highlight-box p{font-size:.2rem;margin:0}.company-content .content-card .service-list{margin-bottom:.2rem}.company-content .content-card .service-list li{padding:.12rem 0 .12rem .42rem}.company-content .content-card .service-list li:before{font-size:.2rem;width:.36rem;height:.36rem}}.methodSection{display:flex;justify-content:space-around;padding-bottom:100px}.methodSection .card{border-radius:24px;box-shadow:0 4px 24px rgba(0,0,0,.08);padding:32px 24px;width:40%;display:flex;flex-direction:column;align-items:center;gap:24px;transition:transform .3s ease}.methodSection .card .iconWrap{color:var(--sub-theme-color);background:var(--tip-content-background);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;transition:transform .3s}.methodSection .card .title{font-size:22px;font-weight:700}.methodSection .card .text{font-size:18px;line-height:38px}.methodSection .card .btnGroup{display:flex;gap:10px}.methodSection .card .btnGroup .btn{background:var(--theme-color);color:#fff;border:none;border-radius:12px;padding:8px 22px;font-size:16px;cursor:pointer;transition:background .2s}.methodSection .card .btnGroup .btn:hover{background:var(--sub-theme-color)}.methodSection .card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.12)}.methodSection .card:hover .iconWrap{transform:scale(1.1)}@media(max-width:1105px){.methodSection{flex-direction:column;padding-bottom:30px}.methodSection .card{width:100%;margin-bottom:30px;padding:24px;gap:18px}.methodSection .card .iconWrap{font-size:.35rem}.methodSection .card .title{font-size:18px}.methodSection .card .text{font-size:14px;line-height:normal}.methodSection .card .btnGroup .btn{border-radius:16px;padding:6px 12px;font-size:14px}}.notice-to-client .intro-section{margin-bottom:40px;padding-bottom:32px;border-bottom:1px solid #eaeaea}.notice-to-client .intro-section .intro-text{font-size:18px}.notice-to-client .intro-section .highlight-box{background-color:var(--tip-content-background);border-left:4px solid var(--theme-color);padding:28px;margin:32px 0;border-radius:0 8px 8px 0}.notice-to-client .intro-section .highlight-box p{font-size:18px;color:var(--sub-theme-color);font-weight:600}.notice-to-client .image-container{display:flex;flex-direction:column;align-items:center;margin-bottom:60px}.notice-to-client .image-container .document-link{display:inline-block;background-color:var(--btn-solid-hover-color);color:#fff;padding:10px 20px;border-radius:5px;text-decoration:none;font-weight:700;margin-top:15px;transition:background-color .3s}.notice-to-client .image-container .document-link:hover{background-color:var(--theme-color)}@media(max-width:1105px){.notice-to-client{padding:0 .3rem}.notice-to-client .intro-section{margin-bottom:.4rem;padding-bottom:.32rem}.notice-to-client .intro-section .intro-text{font-size:.24rem}.notice-to-client .intro-section .highlight-box{padding:.28rem;margin:.32rem 0}.notice-to-client .intro-section .highlight-box p{margin:0;font-size:.26rem}.notice-to-client .image-container{margin-bottom:1rem}.notice-to-client .image-container .document-link{padding:.1rem .2rem;margin-top:.15rem}}.service-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px;margin-bottom:60px}.service-grid .web-card{border-radius:15px;overflow:hidden;transition:all .3s ease;border:1px solid #eef2f7}.service-grid .web-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.15)}.service-grid .web-card .card-header-strip{height:6px;width:100%}.service-grid .web-card .whatsapp-strip{background:linear-gradient(90deg,#25D366,#128C7E)}.service-grid .web-card .wechat-strip{background:linear-gradient(90deg,#09BB07,#06A005)}.service-grid .web-card .phone-strip{background:linear-gradient(90deg,#3498db,#2980b9)}.service-grid .web-card .email-strip{background:linear-gradient(90deg,#FF9F1A,#E67E22)}.service-grid .web-card .card-content{padding:20px;flex:1 1;display:flex;flex-direction:column}.service-grid .web-card .card-content .service-icon-container{width:70px;height:70px;border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:35px;color:#fff}.service-grid .web-card .card-content .whatsapp-icon{background:linear-gradient(135deg,#25D366,#128C7E);box-shadow:0 8px 20px rgba(37,211,102,.3)}.service-grid .web-card .card-content .wechat-icon{background:linear-gradient(135deg,#09BB07,#06A005);box-shadow:0 8px 20px rgba(9,187,7,.3)}.service-grid .web-card .card-content .phone-icon{background:linear-gradient(135deg,#3498db,#2980b9);box-shadow:0 8px 20px rgba(52,152,219,.3)}.service-grid .web-card .card-content .email-icon{background:linear-gradient(135deg,#FF9F1A,#E67E22);box-shadow:0 8px 20px rgba(255,159,26,.3)}.service-grid .web-card .card-content .service-name{font-size:22px;font-weight:700;margin:25px 0 15px;color:var(--sub-theme-color)}.service-grid .web-card .card-content .contact-details{background:#f8f9fa;border-radius:10px;padding:1.2rem;margin-bottom:1.5rem;transition:all .3s ease}.service-grid .web-card .card-content .contact-details:hover{background:var(--tip-content-background);transform:translateX(5px)}.service-grid .web-card .card-content .contact-details .contact-label{font-size:12px;color:#666;margin-bottom:3px}.service-grid .web-card .card-content .contact-details .contact-value{font-size:18px;font-weight:600}@media(max-width:1105px){.service-grid{margin-bottom:.8rem}.service-grid .web-card:hover{transform:none;box-shadow:none}.service-grid .web-card .card-content{flex-direction:row;flex-wrap:wrap}.service-grid .web-card .card-content .service-icon-container{width:1rem;height:1rem;border-radius:.2rem;font-size:.6rem;margin-right:.36rem;margin-bottom:.36rem}.service-grid .web-card .card-content .service-name{margin:.25rem 0 .15rem}.service-grid .web-card .card-content .contact-details{width:100%;padding:.24rem;margin-bottom:.15rem}}