.atoz-calculator-wrapper { max-width:800px; margin:2rem auto; font-family:'Segoe UI',sans-serif; }
.glass-card { background: rgba(255,255,255,0.7); backdrop-filter: blur(10px); border-radius:20px; border:1px solid rgba(255,255,255,0.3); box-shadow:0 8px 32px rgba(0,0,0,0.1); }
.gradient-text { background: linear-gradient(135deg, #667eea, #764ba2); -webkit-background-clip:text; -webkit-text-fill-color:transparent; }
.btn-gradient { background: linear-gradient(135deg, #667eea, #764ba2); color:white; border:none; padding:10px 30px; border-radius:30px; transition:transform 0.2s; }
.btn-gradient:hover { transform: scale(1.05); }
.result-card { background:white; border-radius:15px; box-shadow:0 10px 30px rgba(0,0,0,0.1); margin-top:20px; }
.seo-content { background:white; padding:2rem; border-radius:15px; margin-top:2rem; }