.social-guide-heading{max-width:860px}.social-guide-heading .eyebrow{margin-bottom:18px;display:block}.social-guide-controls{grid-template-columns:minmax(0,1fr) 170px;align-items:end;gap:20px;margin:30px 0 16px;display:grid}.social-guide-controls>label:last-child{gap:7px;font-size:13px;font-weight:650;display:grid}.social-guide-controls select{border:1px solid var(--line);background:var(--panel);min-height:50px;color:var(--text);border-radius:12px;padding:10px}.social-guide-count{color:var(--muted);margin:18px 0;font-size:14px}.social-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:80px;display:grid}.social-guide-card{border:1px solid var(--line);background:var(--panel);border-radius:22px;min-width:0;padding:28px}.social-guide-tags{flex-wrap:wrap;gap:8px;margin-bottom:17px;display:flex}.social-guide-tags span{letter-spacing:.04em;color:var(--text);background:#8566bd1f;border-radius:7px;padding:5px 9px;font-size:11px;font-weight:700}.social-guide-card h2{margin-bottom:14px;font-size:23px;line-height:1.3}.social-guide-card h2 a:hover{text-underline-offset:4px;text-decoration:underline}.social-guide-card>p{color:var(--muted);margin-bottom:20px;font-size:15px;line-height:1.7}.social-guide-card .text-link{align-items:center;gap:8px;font-size:14px;display:inline-flex}.social-guide-resources{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 14px;margin-top:24px;padding-top:18px;font-size:12px;display:flex}.social-guide-resources a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.social-guide-empty{padding:45px 0 100px}.social-guide-empty p{margin:15px 0 25px}@media (max-width:650px){.social-guide-controls,.social-guide-grid{grid-template-columns:1fr}.social-guide-card{padding:23px}.social-guide-card h2{font-size:22px}.social-guide-controls input{font-size:16px}}
