.loader-animation{display:flex;gap:10px}.loader-animation span{width:18px;height:18px;background:#ff8a00;border-radius:50%;animation:bounce .6s infinite alternate}.loader-animation span:nth-child(2){animation-delay:.2s}.loader-animation span:nth-child(3){animation-delay:.4s}.compare-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:20px}@media (max-width:900px){.compare-grid{grid-template-columns:1fr}}.compare-card{background:#fff;border-radius:12px;box-shadow:0 3px 8px rgba(0,0,0,.05);padding:15px;text-align:center}.compare-card .thumb-wrap{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:8px;margin-bottom:10px;background:#eee}.compare-card img{width:100%;height:100%;object-fit:cover;display:block}.compare-card a{font-size:18px;font-weight:700;color:#333;text-decoration:none;display:block;margin:10px 0 15px}.compare-card a:hover{color:#ff8a00}.spec-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #eee;font-size:14px;color:#555}.spec-row:last-child{border-bottom:none}.spec-label{font-weight:500;color:#777;text-align:right;min-width:40%}.spec-value{font-weight:700;color:#333;text-align:left;min-width:40%}.compare-card.reverse .spec-row{flex-direction:row}.compare-card.reverse .spec-label{text-align:left}.compare-card.reverse .spec-value{text-align:right}