.brand-card{background:#fff;border-radius:16px;padding:30px;box-shadow:var(--card-shadow);border:1px solid rgba(0,0,0,.05);transition:all .3s ease;display:flex;flex-direction:column}.brand-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,.1)}.brand-name{font-size:1.8rem;font-weight:700;color:var(--text-dark);margin-bottom:20px;word-break:break-word;text-align:center}.brand-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.brand-score{background:var(--orange-lighter);padding:8px 15px;border-radius:20px;font-size:.9rem;font-weight:600;color:var(--primary-orange);display:flex;align-items:center}.brand-score i{color:var(--primary-orange);margin-right:5px}.brand-status{padding:8px 15px;border-radius:20px;font-size:.9rem;font-weight:600;display:flex;align-items:center}.brand-status i{margin-right:5px}.available{background:var(--orange-light);color:var(--primary-orange)}.taken{background:rgba(255,107,107,.2);color:#ff6b6b}.copy-btn{background:var(--gradient-orange);color:white;border:none;padding:12px;border-radius:10px;font-size:1rem;cursor:pointer;transition:all .3s ease;margin-top:auto;width:100%;font-weight:600;display:flex;justify-content:center;align-items:center}.copy-btn:hover{opacity:.9}.copy-btn i{margin-right:8px}@media (max-width:600px){.brand-card{padding:25px 20px}.brand-name{font-size:1.5rem}}@media (max-width:480px){.brand-meta{flex-direction:column;align-items:center;gap:10px}}