.ch-hub[data-astro-cid-jko2abrk]{color:var(--night-text)}.ch-hub-in[data-astro-cid-jko2abrk]{width:min(1120px,100% - 32px);margin:0 auto;padding:56px 0 88px}.ch-hub[data-astro-cid-jko2abrk] h1[data-astro-cid-jko2abrk]{color:#fff;font-family:var(--font-display);letter-spacing:-.012em;margin:0;font-size:clamp(48px,6vw,84px);font-weight:400;line-height:.98}.ch-hub[data-astro-cid-jko2abrk] h1[data-astro-cid-jko2abrk] span[data-astro-cid-jko2abrk]{color:#71717a;display:block}.ch-hub[data-astro-cid-jko2abrk] p[data-astro-cid-jko2abrk]{max-width:60ch;margin:24px 0 0;font-size:17px;line-height:1.6}.sc[data-astro-cid-jko2abrk]{width:min(1120px,100% - 32px);margin:0 auto;padding:56px 0 112px}.sc-list[data-astro-cid-jko2abrk]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.sc-card[data-astro-cid-jko2abrk]{border:1px solid var(--line);background:var(--paper);box-shadow:var(--sh-xs);color:inherit;transition:border-color .14s var(--ease), box-shadow .14s var(--ease);border-radius:20px;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:20px 48px;padding:30px 32px 26px;text-decoration:none;display:grid}.sc-card[data-astro-cid-jko2abrk]:hover{box-shadow:var(--sh-sm);border-color:#a1a1aa}.sc-client[data-astro-cid-jko2abrk]{align-items:center;gap:12px;margin:0;display:flex}.sc-client[data-astro-cid-jko2abrk] img[data-astro-cid-jko2abrk]{border:1px solid var(--line-soft);object-fit:contain;border-radius:8px;width:32px;height:32px}.sc-client[data-astro-cid-jko2abrk] span[data-astro-cid-jko2abrk]{color:var(--muted);flex-wrap:wrap;gap:4px 10px;font-size:13.5px;display:flex}.sc-client[data-astro-cid-jko2abrk] b[data-astro-cid-jko2abrk]{color:var(--ink);font-weight:600}.sc-client[data-astro-cid-jko2abrk] em[data-astro-cid-jko2abrk]{border-radius:var(--r-pill);color:#92400e;font:500 11px/1.4 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;background:#fef3c7;margin-left:auto;padding:3px 8px;font-style:normal}.sc-card[data-astro-cid-jko2abrk] h2[data-astro-cid-jko2abrk]{color:var(--ink);font-family:var(--font-display);text-wrap:balance;margin:18px 0 0;font-size:clamp(30px,3.2vw,40px);font-weight:400;line-height:1.05}.sc-lede[data-astro-cid-jko2abrk]{color:var(--muted);margin:12px 0 0;font-size:15.5px;line-height:1.6}.sc-tags[data-astro-cid-jko2abrk]{flex-wrap:wrap;gap:6px;margin:18px 0 0;padding:0;list-style:none;display:flex}.sc-tags[data-astro-cid-jko2abrk] li[data-astro-cid-jko2abrk]{border:1px solid var(--line);border-radius:var(--r-pill);color:#52525b;padding:3px 9px;font-size:12.5px}.sc-res[data-astro-cid-jko2abrk]{border:1px solid var(--line-soft);border-radius:var(--r-shell);background:var(--line-soft);align-content:start;gap:1px;margin:0;display:grid;overflow:hidden}.sc-res[data-astro-cid-jko2abrk] div[data-astro-cid-jko2abrk]{background:#fafafa;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.sc-res[data-astro-cid-jko2abrk] dt[data-astro-cid-jko2abrk]{color:var(--text);font-size:14px;line-height:1.45}.sc-res[data-astro-cid-jko2abrk] dd[data-astro-cid-jko2abrk]{color:var(--ink);font-family:var(--font-display);font-variant-numeric:tabular-nums;order:-1;margin:0;font-size:44px;line-height:1}.sc-go[data-astro-cid-jko2abrk]{border-top:1px solid var(--line-soft);color:var(--ink);grid-column:1/-1;padding-top:18px;font-size:14px;font-weight:600}.sc-empty[data-astro-cid-jko2abrk]{border:1px dashed var(--line);text-align:center;border-radius:20px;gap:8px;padding:40px 32px;display:grid}.sc-empty[data-astro-cid-jko2abrk] b[data-astro-cid-jko2abrk]{color:var(--ink);font-size:17px}.sc-empty[data-astro-cid-jko2abrk] p[data-astro-cid-jko2abrk]{color:var(--muted);margin:0;font-size:15px}.sc-empty[data-astro-cid-jko2abrk] a[data-astro-cid-jko2abrk]{color:var(--ink)}.sc-rules[data-astro-cid-jko2abrk]{margin-top:88px}.sc-rules[data-astro-cid-jko2abrk] h2[data-astro-cid-jko2abrk]{color:var(--ink);font-family:var(--font-display);margin:0 0 24px;font-size:clamp(30px,3.4vw,40px);font-weight:400;line-height:1.05}.sc-rules[data-astro-cid-jko2abrk] dl[data-astro-cid-jko2abrk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.sc-rules[data-astro-cid-jko2abrk] div[data-astro-cid-jko2abrk]{border:1px solid var(--line);border-radius:var(--r-shell);padding:20px 22px}.sc-rules[data-astro-cid-jko2abrk] dt[data-astro-cid-jko2abrk]{color:var(--ink);font-size:15px;font-weight:600}.sc-rules[data-astro-cid-jko2abrk] dd[data-astro-cid-jko2abrk]{color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.55}@media (width<=900px){.sc-card[data-astro-cid-jko2abrk]{grid-template-columns:minmax(0,1fr);padding:24px 22px 20px}.sc-rules[data-astro-cid-jko2abrk] dl[data-astro-cid-jko2abrk]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.sc-card[data-astro-cid-jko2abrk]{transition:none}}
