.vatMain{background-color:#f2f4f8;padding-bottom:50px;min-height:100vh}.vat-container{padding-top:30px}.vat-container .main{max-width:1200px}.amb-card{background:#fff;border-radius:20px;padding:40px;margin-bottom:30px;box-shadow:0 4px 20px rgba(0,0,0,.05)}.amb-card .title{font-size:24px;font-weight:700;margin-bottom:20px;color:#333;display:flex;align-items:center}.amb-card .title sub{font-size:46px;margin-right:20px;color:var(--bgc)}.amb-card .content{font-size:16px;color:#555;line-height:1.8}.amb-card .content-country{padding:0 100px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px;text-align:center}.amb-card .content-country .item{background:linear-gradient(307deg,#f0f6ff 0,#d6e5fe 100%);height:80px;line-height:80px;border-radius:10px;font-size:20px;font-weight:700}.amb-card .content-flow{padding:0 100px}.process-flow{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;margin-top:30px}.process-flow .step{background-color:#fcfeff;border:1px solid #eef6f2;border-radius:12px;padding:10px 20px;display:flex;flex-direction:column;align-items:center;position:relative;text-align:center;min-height:160px;justify-content:center;box-shadow:0 4px 15px rgba(0,50,0,.05);background:linear-gradient(307deg,#f0f6ff 0,#d6e5fe 100%)}.process-flow .step-num{position:absolute;left:20px;top:-15px;font-size:20px;color:#79cba3;font-weight:700;font-family:Arial,sans-serif;background:#fff;border-radius:50%;width:40px;height:40px;line-height:40px;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.08)}.process-flow .step-icon{width:60px;height:60px;margin-bottom:20px;display:flex;align-items:center;justify-content:center;background:#7c91dd;border-radius:12px}.process-flow .step-icon img{max-width:60%;max-height:60%;object-fit:contain;filter:brightness(0) invert(1)}.content-declare{padding:0 100px;margin-top:20px}.content-declare .taxRate{margin-bottom:20px}.content-declare .taxRate .label{width:100%;font-size:22px;font-weight:700;color:#333;margin-bottom:30px;display:flex;align-items:center}.content-declare .taxRate .label::before{content:'';display:inline-block;width:6px;height:24px;background:#4762e8;margin-right:15px;border-radius:3px}.content-declare .taxRate .card{background:linear-gradient(307deg,#f0f6ff 0,#d6e5fe 100%);border-radius:12px;padding:30px 40px;display:flex;align-items:center;justify-content:space-between}.content-declare .taxRate .card .txt{font-size:18px;font-weight:600;color:#444}.content-declare .taxRate .card .rate-value{font-size:36px;font-weight:700;color:#2b4ccf;font-family:Arial,sans-serif}.content-declare .method{display:flex;flex-wrap:wrap;gap:30px}.content-declare .method .label{width:100%;font-size:22px;font-weight:700;color:#333;margin-bottom:10px;display:flex;align-items:center}.content-declare .method .label::before{content:'';display:inline-block;width:6px;height:24px;background:#4762e8;margin-right:15px;border-radius:3px}.content-declare .method>div:not(.label){flex:1;min-width:200px;background:#fff;border:1px solid #eef2f6;border-radius:16px;padding:40px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(0,0,0,.04);transition:.3s;cursor:default}.content-declare .method>div:not(.label):hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(43,76,207,.15);border-color:#dbe4ff}.content-declare .method img{width:40px;height:40px;margin-bottom:20px;object-fit:contain}.content-declare .method .txt{font-size:18px;font-weight:600;color:#444}@media screen and (max-width:768px){.amb-card .content-country,.amb-card .content-flow,.content-declare{padding:0 20px}.content-declare .taxRate{flex-direction:column;gap:15px;text-align:center;padding:20px}.content-declare .method .label::before,.content-declare .taxRate .label::before{display:none}.content-declare .method .label,.content-declare .taxRate .label{justify-content:center}.content-declare .method>div:not(.label){min-width:100%}}