*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Noto Sans Bengali',sans-serif;background-color:var(--bg-primary);color:var(--text-primary);line-height:1.8}.breadcrumb-section{background-color:var(--bg-secondary);padding:20px 0;margin-bottom:40px}.breadcrumb{background:transparent;margin:0;padding:0}.breadcrumb-item{color:var(--text-secondary)}.breadcrumb-item a{color:var(--accent-color);text-decoration:none;transition:color 0.3s}.breadcrumb-item a:hover{color:#2563eb}.breadcrumb-item.active{color:var(--text-primary)}.breadcrumb-item + .breadcrumb-item::before{color:var(--text-secondary)}.page-header{text-align:center;padding:60px 0 40px;background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--bg-primary) 100%);position:relative;overflow:hidden}.page-header::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 50%,rgba(59,130,246,0.15) 0%,transparent 70%)}.page-header h1{font-size:3rem;font-weight:700;color:var(--text-primary);margin-bottom:1rem;position:relative;z-index:1}.page-header p{font-size:1.3rem;color:var(--text-secondary);position:relative;z-index:1}.content-section{padding:60px 0}.content-section h2{font-size:2.3rem;font-weight:700;margin-bottom:2rem;color:var(--text-primary);border-left:4px solid var(--accent-color);padding-left:20px}.content-section h3{font-size:1.8rem;font-weight:600;margin:2.5rem 0 1.5rem;color:var(--text-primary)}.content-section p{font-size:1.1rem;color:var(--text-secondary);margin-bottom:1.5rem;text-align:justify;line-height:2}.review-image{width:100%;max-width:900px;height:auto;border-radius:12px;margin:40px auto;display:block;box-shadow:0 15px 40px rgba(0,0,0,0.4)}.rating-box{background:linear-gradient(135deg,var(--accent-color) 0%,#2563eb 100%);padding:40px;border-radius:12px;text-align:center;margin:40px 0}.rating-box h3{color:white;font-size:2rem;margin-bottom:1rem}.rating-stars{font-size:3rem;color:#fbbf24;margin:20px 0}.rating-score{font-size:4rem;font-weight:700;color:white;margin:20px 0}.rating-text{color:rgba(255,255,255,0.9);font-size:1.2rem}.pros-cons-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin:40px 0}.pros-box,.cons-box{background-color:var(--bg-secondary);padding:30px;border-radius:12px;border:2px solid}.pros-box{border-color:var(--success-color)}.cons-box{border-color:var(--warning-color)}.pros-box h4{color:var(--success-color);font-size:1.5rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:10px}.cons-box h4{color:var(--warning-color);font-size:1.5rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:10px}.pros-box ul,.cons-box ul{list-style:none;padding:0}.pros-box li,.cons-box li{padding:10px 0;color:var(--text-secondary);display:flex;align-items:flex-start;gap:10px}.pros-box li::before{content:"✓";color:var(--success-color);font-weight:700;font-size:1.2rem}.cons-box li::before{content:"✗";color:var(--warning-color);font-weight:700;font-size:1.2rem}.feature-comparison{background-color:var(--bg-secondary);border-radius:12px;overflow:hidden;margin:40px 0}.feature-comparison table{width:100%;color:var(--text-secondary)}.feature-comparison th{background-color:var(--accent-color);color:white;padding:20px;font-weight:600;text-align:left}.feature-comparison td{padding:15px 20px;border-bottom:1px solid rgba(255,255,255,0.1)}.feature-comparison tr:hover{background-color:rgba(59,130,246,0.1)}.feature-comparison .rating-cell{display:flex;align-items:center;gap:10px}.rating-bar{flex:1;height:8px;background-color:rgba(255,255,255,0.1);border-radius:4px;overflow:hidden}.rating-fill{height:100%;background:linear-gradient(90deg,var(--accent-color) 0%,#2563eb 100%);border-radius:4px}.testimonial-section{background:linear-gradient(135deg,rgba(59,130,246,0.1) 0%,transparent 100%);padding:60px 0;margin:60px 0;border-radius:12px}.testimonial-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:40px}.testimonial-card{background-color:var(--bg-secondary);padding:30px;border-radius:12px;border-left:4px solid var(--accent-color)}.testimonial-header{display:flex;align-items:center;gap:15px;margin-bottom:1rem}.testimonial-avatar{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,var(--accent-color) 0%,#2563eb 100%);display:flex;align-items:center;justify-content:center;color:white;font-weight:700;font-size:1.5rem}.testimonial-info h5{color:var(--text-primary);margin:0;font-size:1.1rem}.testimonial-stars{color:#fbbf24;font-size:0.9rem}.testimonial-text{color:var(--text-secondary);font-style:italic;line-height:1.8}.cta-section{background:linear-gradient(135deg,var(--accent-color) 0%,#2563eb 100%);padding:80px 0;text-align:center;margin:60px 0;border-radius:12px}.cta-section h2{color:white;font-size:2.5rem;margin-bottom:1.5rem;border:none;padding:0}.cta-section p{color:rgba(255,255,255,0.9);font-size:1.2rem;margin-bottom:2rem}.btn-primary-custom{background-color:white;color:var(--accent-color);padding:15px 40px;border:none;border-radius:8px;font-size:1.1rem;font-weight:600;transition:all 0.3s;text-decoration:none;display:inline-block}.btn-primary-custom:hover{background-color:var(--text-primary);transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.3)}.verdict-box{background-color:var(--bg-secondary);padding:40px;border-radius:12px;border:2px solid var(--accent-color);margin:40px 0}.verdict-box h3{color:var(--accent-color);font-size:2rem;margin-bottom:1.5rem;text-align:center}.verdict-box p{color:var(--text-secondary);font-size:1.2rem;text-align:center;line-height:2}@media (max-width:768px){.page-header h1{font-size:2rem}.content-section h2{font-size:1.8rem}.rating-score{font-size:3rem}}
