@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap'); body { font-family: 'Inter', sans-serif; background-color: #f9fafb; color: #1f2937; overflow-x: hidden; } .feature-card:hover { transform: translateY(-5px); box-shadow: 0 10px 25px -5px rgba(168, 85, 247, 0.1); } #vanta-background { position: fixed; z-index: 0; } .hero { min-height: calc(100vh - 80px); } code { font-family: 'Fira Code', monospace; } @media (max-width: 768px) { .hero h1 { font-size: 2.5rem; } } @import url('https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;500&display=swap'); code, pre { font-family: 'Fira Code', monospace; } #encode-output, #decode-output { min-height: 50px; word-break: break-all; }