.trust-badges-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;margin:20px 0;width:100%}.trust-badge{display:flex;align-items:center;gap:6px;font-size:0.85rem;color:#94a3b8;font-weight:500;padding:6px 12px;background:rgba(255,255,255,0.03);border-radius:50px;border:1px solid rgba(255,255,255,0.05);transition:all 0.3s ease;white-space:nowrap}.trust-badge:hover{background:rgba(255,255,255,0.07);transform:translateY(-1px);color:#f8fafc}.trust-badge i{color:#22c55e;font-size:0.8rem}.hero-breadcrumbs{width:100%;text-align:center;margin-top:15px;padding-top:20px;border-top:1px solid rgba(255,255,255,0.1);font-size:0.9rem;color:rgba(255,255,255,0.5);font-weight:400;letter-spacing:0.02em}.hero-breadcrumbs a{color:rgba(255,255,255,0.85);text-decoration:none;transition:all 0.2s ease;position:relative}.hero-breadcrumbs a:hover{color:#ffffff}.hero-breadcrumbs a::after{content:'';position:absolute;width:0;height:1px;bottom:-2px;left:0;background-color:var(--accent-blue,#2563eb);transition:width 0.3s ease}.hero-breadcrumbs a:hover::after{width:100%}.hero-breadcrumbs span{margin:0 10px;opacity:0.3;font-weight:300}.community-hub{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:40px-20px}.social-card{background:rgba(15,23,42,0.85);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,0.1);border-radius:20px;padding:16px 20px;display:grid;grid-template-areas:"header meta" "button button";grid-template-columns:1fr auto;align-items:center;gap:0 15px;transition:all 0.4s cubic-bezier(0.4,0,0.2,1);position:relative;overflow:hidden;text-decoration:none;box-shadow:0 10px 30px-15px rgba(0,0,0,0.5)}.social-card:hover{transform:translateY(-5px);background:rgba(22,32,58,0.95);border-color:rgba(255,255,255,0.2);box-shadow:0 20px 40px-20px rgba(0,0,0,0.7)}.social-card.whatsapp{border-left:4px solid #25D366}.social-card.telegram{border-left:4px solid #0088cc}.social-card.whatsapp:hover{box-shadow:0 15px 35px-15px rgba(37,211,102,0.2)}.social-card.telegram:hover{box-shadow:0 15px 35px-15px rgba(0,136,204,0.2)}.social-header{grid-area:header;display:flex;align-items:center;gap:15px;margin-bottom:0}.social-icon{font-size:2.5rem;filter:drop-shadow(0 0 12px rgba(255,255,255,0.1))}.whatsapp .social-icon{color:#25D366;background:rgba(37,211,102,0.1);padding:10px;border-radius:12px}.telegram .social-icon{color:#0088cc;background:rgba(0,136,204,0.1);padding:10px;border-radius:12px}.social-info h3{margin:0;font-size:1.25rem;color:#ffffff;font-weight:800;line-height:1.2}.social-info p{margin:4px 0 0;font-size:0.95rem;color:#cbd5e1;font-weight:500}.social-meta{grid-area:meta;display:flex;align-items:center;gap:12px;margin-top:0}.member-count{font-size:0.85rem;background:rgba(255,255,255,0.15);padding:6px 14px;border-radius:50px;color:#ffffff;display:flex;align-items:center;gap:10px;font-weight:700;border:1px solid rgba(255,255,255,0.1)}.status-indicator{width:8px;height:8px;background:#10b981;border-radius:50%;box-shadow:0 0 10px #10b981;animation:pulse-status 1.5s infinite}@keyframes pulse-status{0%{opacity:1}50%{opacity:0.4}100%{opacity:1}}.social-btn{grid-area:button;width:100%;padding:8px;border-radius:12px;text-align:center;font-weight:700;font-size:0.85rem;margin-top:12px;transition:all 0.2s;border:none;cursor:pointer}.whatsapp .social-btn{background:#25D366;color:#fff}.telegram .social-btn{background:#0088cc;color:#fff}@media (max-width:768px){.community-hub{grid-template-columns:1fr;margin:20px 0}.social-card{padding:20px}}@media (max-width:640px){.trust-badges-row{gap:8px}.trust-badge{font-size:0.75rem;padding:4px 10px}.hero-breadcrumbs{font-size:0.8rem}}.update-status-bar{text-align:center;background:#f1f5f9;padding:12px 20px;border-radius:12px;margin:-15px auto 30px;max-width:90%;border:1px solid #e2e8f0;font-size:0.9rem;color:#64748b;display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap}.update-status-bar .time-display{color:#059669;font-weight:700;display:inline-flex;align-items:center;gap:6px}.update-status-bar .refresh-btn{border:none;background:white;color:#475569;cursor:pointer;font-weight:600;padding:6px 14px;border-radius:50px;box-shadow:0 1px 2px rgba(0,0,0,0.05);transition:all 0.2s;display:inline-flex;align-items:center;gap:5px;border:1px solid #e2e8f0}.update-status-bar .refresh-btn:hover{background:#ffffff;color:#1a73e8;box-shadow:0 4px 6px-1px rgba(0,0,0,0.1);transform:translateY(-1px)}@media (max-width:600px){.update-status-bar{flex-direction:column;gap:8px;padding:15px}}