.v2cross-vpn-page{margin:18px auto 40px}
.v2cross-vpn-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px;background:linear-gradient(135deg,#f2fbf7,#fff 62%);color:#202428;border:1px solid #dcefe6;border-radius:8px;margin-bottom:16px;box-shadow:0 10px 28px rgba(32,36,40,.06)}
.v2cross-vpn-hero h1{margin:0 0 10px;font-size:28px;line-height:1.32;color:#182026}
.v2cross-vpn-hero p{margin:0;max-width:780px;color:#5f6b73;font-size:15px;line-height:1.85}
.v2cross-vpn-hero a{display:inline-flex;align-items:center;justify-content:center;min-width:132px;min-height:42px;padding:0 16px;background:#21a366;color:#fff;border-radius:6px;text-decoration:none;white-space:nowrap;box-shadow:0 8px 18px rgba(33,163,102,.18)}
.v2cross-vpn-tool{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;background:#fff;border:1px solid #dcefe6;border-radius:8px;margin-bottom:16px;box-shadow:0 8px 22px rgba(32,36,40,.04)}
.v2cross-vpn-tool strong{display:block;margin-bottom:6px;color:#182026;font-size:18px;line-height:1.35}
.v2cross-vpn-tool p{margin:0;color:#65727b;font-size:14px;line-height:1.75}
.v2cross-vpn-tool a{display:inline-flex;align-items:center;justify-content:center;min-width:132px;min-height:40px;padding:0 14px;background:#182026;color:#fff;border-radius:6px;text-decoration:none;white-space:nowrap}
.v2cross-vpn-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}