.col-wide{grid-column:1/-1;max-width:780px}.ct-head{padding-bottom:26px;border-bottom:1px solid var(--ink)}.ct-eyebrow{font-size:10px;letter-spacing:.22em;color:var(--faint);margin:0 0 10px;text-transform:uppercase}.ct-title{font-family:var(--serif);font-size:38px;line-height:1.18;letter-spacing:-.02em;font-weight:600;margin:0 0 14px}.ct-intro{font-size:15px;line-height:1.9;color:var(--ink-2);margin:0;max-width:62ch}.ct-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 34px;gap:28px 34px;margin-top:32px}.ct-card{border-top:1px solid var(--rule);padding-top:16px;min-width:0}.ct-card-t{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint);font-weight:600;margin:0 0 10px}.ct-card-h{font-size:12px;color:var(--faint);margin:-4px 0 14px;line-height:1.6}.ct-line{margin:0 0 14px;display:flex;flex-direction:column;gap:4px}.ct-line:last-child{margin-bottom:0}.ct-label{font-size:11.5px;color:var(--faint);letter-spacing:.06em}.ct-value{font-family:var(--serif);font-size:20px;line-height:1.4;color:var(--ink);text-decoration:none;letter-spacing:-.01em;word-break:break-word}a.ct-value:hover{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.ct-wechat{display:flex;align-items:center;justify-content:space-between;gap:16px}.ct-wxid{font-family:var(--serif);font-size:20px;line-height:1.4;margin:4px 0 0;color:var(--ink);word-break:break-word}.ct-qr{display:block;width:116px;height:116px;object-fit:contain;border:1px solid var(--rule);border-radius:8px;background:#fff;flex:0 0 auto}.ct-supply{margin-top:42px;border-top:1px solid var(--ink);padding-top:22px}.ct-supply-t{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint);font-weight:600;margin:0 0 18px}.ct-supply p{font-size:15px;line-height:2;color:var(--ink-2);margin:0 0 16px}.ct-foot{margin-top:30px;padding-top:18px;border-top:1px solid var(--rule-2);font-size:13px;color:var(--faint)}@media (max-width:720px){.ct-grid{grid-template-columns:1fr;gap:24px;margin-top:26px}.ct-title{font-size:30px}.ct-value,.ct-wxid{font-size:19px}.ct-supply p{font-size:15px;line-height:1.95}}