header{background-color:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;width:100%;top:0;z-index:1000;box-shadow:0 2px 10px rgba(0,0,0,.05);transition:all .3s ease}.nav-container{max-width:1300px;margin:0 auto;padding:0 2px;height:70px;justify-content:space-between}.logo,.nav-container{display:flex;align-items:center}.logo{font-size:22px;font-weight:800;color:var(--primary-blue);gap:10px}.logo img{width:30px;height:30px}.logo_qrCode{display:flex;align-items:center;flex-direction:column;gap:10px;position:absolute;top:40%;right:15%;transform:translate(-50%,-50%)}.logo_qrCode .qrCode{width:120px;height:120px}.nav-links{display:flex;gap:30px}.nav-links a{font-size:16px;font-weight:500;color:var(--text-dark);position:relative;transition:color .3s}.nav-links a:hover{color:var(--primary-blue)}.nav-links a:after{content:"";position:absolute;width:0;height:2px;bottom:-5px;left:0;background-color:var(--primary-blue);transition:width .3s}.nav-links a:hover:after{width:100%}.auth-buttons{display:flex;gap:15px}.btn{padding:8px 24px;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:14px}.btn-outline{border:1px solid var(--primary-blue);color:var(--primary-blue);background:transparent}.btn-outline:hover{background-color:rgba(43,106,255,.05)}.btn-primary{background-color:var(--primary-blue);color:var(--white);border:1px solid var(--primary-blue);box-shadow:0 4px 14px rgba(43,106,255,.3)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(43,106,255,.4)}.hero{margin-top:70px;padding:100px 20px;background:linear-gradient(135deg,#fff,#e0edff);display:flex;justify-content:center;align-items:center;text-align:center;min-height:80vh}.hero-content{max-width:900px;animation:fadeInUp 1s ease-out}.tag{background-color:rgba(43,106,255,.1);color:var(--primary-blue);padding:6px 12px;border-radius:20px;font-size:14px;font-weight:600;display:inline-block}.hero h1,.tag{margin-bottom:20px}.hero h1{font-size:48px;font-weight:800;line-height:1.2;background:-webkit-linear-gradient(45deg,#1e3a8a,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero p{font-size:18px;color:var(--text-gray);margin-bottom:40px;max-width:700px;margin-left:auto;margin-right:auto}.section{padding:80px 20px}.container{max-width:1200px;margin:0 auto}.section-title{text-align:center;margin-bottom:60px}.section-title h2{font-size:32px;margin-bottom:10px}.section-title p{color:var(--text-gray)}.policy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.card{background:var(--white);padding:30px;border-radius:12px;box-shadow:var(--card-shadow);transition:transform .3s ease;border-top:4px solid transparent}.card:hover{transform:translateY(-10px);border-top:4px solid var(--primary-blue)}.card-icon{width:50px;height:50px;background-color:#eff6ff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:var(--primary-blue);font-size:24px}.card h3{font-size:20px;margin-bottom:10px}.card p{color:var(--text-gray);font-size:14px}.service-tax{padding-top:60px;width:100%;background-color:#f8fafc}.service-tax p{color:var(--text-gray);font-size:16px;overflow:hidden;margin:20px 0}.input-container{width:100%;display:flex;align-items:center;justify-content:space-around;flex-direction:column;background-color:#f8fafc;padding:10px;border-radius:8px}.input-field{flex:1;max-width:600px;font-size:16px}.view-btn{cursor:pointer}.view-btn.plain{color:#2b6aff;background-color:transparent}.view-btn.primy{background-color:#2b6aff;color:#fff}.bottom-btn{width:100px;height:40px;line-height:40px;margin:20px auto;font-size:16px;cursor:pointer;border-radius:18px}.reset-btn{text-align:center;margin-bottom:20px;color:#2b6aff;font-size:18px;cursor:pointer}.service-model{background-color:var(--white);overflow:hidden}.flow-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:40px;margin-top:40px}.flow-item{text-align:center;position:relative}.circle{width:120px;height:120px;border-radius:50%;background:var(--white);border:2px solid #e5e7eb;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 4px 10px rgba(0,0,0,.05);margin:0 auto 15px;z-index:2;position:relative}.circle.main{width:150px;height:150px;background:linear-gradient(135deg,#2b6aff,#1d4ed8);color:#fff;border:none;box-shadow:0 10px 20px rgba(43,106,255,.3)}.arrow{font-size:24px;color:#9ca3af}.tax-compare{background:linear-gradient(180deg,#f0f7ff,#fff)}.tax-box{background:var(--white);border-radius:16px;padding:40px;box-shadow:var(--card-shadow);display:flex;flex-direction:column;gap:20px}.tax-highlight{justify-content:space-around;margin-top:20px;flex-wrap:wrap;gap:20px;height:100px}.tax-highlight,.tax-point{display:flex;align-items:center}.tax-point{text-align:center;padding:20px;background:#f8fafc;border-radius:10px;flex:1;min-width:200px;flex-direction:column;justify-content:center}.tax-point strong{font-size:28px;color:var(--primary-blue);margin-bottom:5px}.tech-section{background-color:#0f172a;color:#fff}.tech-section .section-title p{color:#94a3b8}.tech-section .card{background:#1e293b;color:#fff;border:1px solid #334155;box-shadow:none}.tech-section .card:hover{background:#263345;border-top-color:var(--primary-blue)}.tech-section .card p{color:#cbd5e1}footer{background-color:var(--white);padding:40px 20px;border-top:1px solid #e5e7eb;text-align:center;position:relative}.footer-content p{color:var(--text-gray);font-size:14px}.copyright{margin-top:20px;font-size:12px;color:#9ca3af}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.hero h1{font-size:32px}.nav-links{display:none}.flow-container{flex-direction:column}.arrow{transform:rotate(90deg)}}.top-view{display:flex;align-items:center;justify-content:center;margin:15px 0;font-size:20px;font-weight:600;cursor:pointer}.top-view .selected{color:#2b6aff;margin:0 10px}.top-view .unselected{color:#000;margin:0 10px}.month-view{font-size:16px}.month-money{font-size:24px;color:#fab43b;margin:20px 0;font-weight:600}.month-title{font-size:24px;width:100%;background:#fff;padding:20px;box-sizing:border-box;border-radius:12px;color:#c5c4c4;margin-bottom:20px}.title-view{display:flex;justify-content:space-between}.lit-title{font-size:15px}.lit-money{font-size:16px;font-weight:600}.tax-view{width:100%;background:#fff;box-sizing:border-box;border-radius:12px;padding:10px 20px;font-size:16px}.tax-view div{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.res-view{width:100%;background:#fff;box-sizing:border-box;border-radius:12px;padding:20px;margin-bottom:20px}.top-res-view{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #ececec;padding-bottom:10px}.title-res-view,.top-res-view{font-size:18px;margin-bottom:20px;color:#b5b4b4}.res-item-view{width:100%;display:flex;align-items:center;justify-content:space-between;color:#b5b4b4;font-size:15px;margin-bottom:10px}.res-item-view p{font-size:15px;color:#2b6aff;margin:0}.res-item-view-deduct{border-bottom:1px solid #ececec;padding:10px 0;font-size:15px!important}.res-money{font-size:15px!important;color:#000;margin:0 10px!important}.tax-res{max-width:600px;margin:0 auto;font-size:16px}.tax-res-month{flex-direction:column;background:#fff;padding:20px;box-sizing:border-box;border-radius:12px;margin-top:20px}.tax-res-month,.tax-res-month div{width:100%;display:flex;align-items:center;justify-content:space-between}.tax-res-month div{margin-bottom:10px}.van-collapse-item{display:flex;flex-direction:column}