.benefit-card{background:#fff;padding:2rem;border-radius:1.5rem;border:1px solid rgba(128,211,238,.2);box-shadow:0 2px 8px #0000000d;transition:all .3s ease}.benefit-card:hover{transform:translateY(-8px);box-shadow:0 12px 32px #18265126;border-color:#80d3ee66}.info-card{background:linear-gradient(135deg,#182651,#182651f2);padding:2.5rem;border-radius:1.5rem;border:1px solid rgba(128,211,238,.2);box-shadow:0 8px 32px #18265133}.role-card{background:#fff;padding:2rem;border-radius:1.5rem;border:1px solid rgba(128,211,238,.2);box-shadow:0 2px 8px #0000000d;transition:all .3s ease;height:100%}.role-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px #1826511a;border-color:#80d3ee80}.faq-item{background:#fff;padding:1.5rem;border-radius:1rem;border-left:4px solid #80D3EE;box-shadow:0 2px 8px #1826510f;transition:all .3s ease}.faq-item:hover{box-shadow:0 8px 24px #1826511f;transform:translate(8px)}.social-icon{transition:all .3s ease}.social-icon:hover{transform:scale(1.1)}
