.vip-benefits-container[data-v-0618da56]{padding:40px 20px;background-color:#f5f7fa;text-align:center}.banner[data-v-0618da56]{margin-bottom:40px}.banner h1[data-v-0618da56]{font-size:36px;font-weight:700;margin-bottom:10px}.banner p[data-v-0618da56]{font-size:18px;color:#606266}.benefits-grid[data-v-0618da56]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;max-width:1200px;margin:0 auto}.benefit-card[data-v-0618da56]{background-color:#fff;padding:30px;border-radius:8px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.benefit-card[data-v-0618da56]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.benefit-icon[data-v-0618da56]{font-size:48px;margin-bottom:20px;color:#409eff}.benefit-card h3[data-v-0618da56]{font-size:22px;font-weight:700;margin-bottom:10px}.benefit-card p[data-v-0618da56]{font-size:16px;color:#606266}.cta-section[data-v-0618da56]{margin-top:60px;padding:40px 20px;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.cta-section h2[data-v-0618da56]{font-size:28px;font-weight:700;margin-bottom:10px}.cta-section p[data-v-0618da56]{font-size:18px;color:#606266;margin-bottom:20px}