.cr-page{max-width:880px;margin:0 auto;padding:10px 0 80px}.cr-page h1{font-size:28px;margin:0 0 8px}.cr-page h2{font-size:20px;margin:20px 0 8px}.cr-lede{font-size:15.5px;line-height:var(--lh-body);margin:0 0 8px}.cr-small{font-size:13px;margin:0 0 8px}.cr-grid{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr}@media (min-width:640px){.cr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cr-card{display:flex;align-items:center;gap:8px;padding:12px;border:1.5px solid rgba(0,0,0,.12);border-radius:6px;color:inherit;text-decoration:none;min-width:0}.cr-card:hover{border-color:currentColor}.cr-avatar{width:56px;height:56px;border-radius:50%;object-fit:cover;flex:0 0 auto;background:#eee}.cr-avatar-mono{display:inline-flex;align-items:center;justify-content:center;font-weight:var(--fw-bold);font-size:22px}.cr-card-text{display:flex;flex-direction:column;min-width:0}.cr-name{font-weight:var(--fw-strong)}.cr-name,.cr-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-sub{font-size:13px;opacity:.75}.cr-ask{margin-top:20px;padding:16px;border:1.5px solid rgba(0,0,0,.12);border-radius:6px}.cr-ask h2{margin-top:0}.cr-ask p{margin:0 0 8px;line-height:var(--lh-body)}@media (prefers-color-scheme:dark){.cr-ask,.cr-card{border-color:rgba(255,255,255,.2)}.cr-avatar{background:#333}}@media (max-width:560px){.cr-ask,.cr-card{padding-left:var(--pad-x-phone);padding-right:var(--pad-x-phone)}}