.maritime-gradient{background:linear-gradient(135deg,#0f2757,#1b4498)}.ocean-gradient{background:linear-gradient(135deg,#b8e4f9,#2662d9)}.card-hover{transition:all .3s ease}.card-hover:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(34,45,75,.12)}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}