.rd3 .ct .crumbs{color:var(--text-3);align-items:center;gap:8px;padding-top:40px;font-size:13px;display:flex}.rd3 .ct .crumbs a{color:var(--text-3);transition:color var(--dur)}.rd3 .ct .crumbs a:hover{color:var(--text)}.rd3 .ct .crumbs span{color:var(--text-4)}.rd3 .ct .crumbs span.is-current{color:var(--text-2)}.rd3 .ct .page-head{padding:20px 0 clamp(36px,5vw,56px)}.rd3 .ct .page-head__title{letter-spacing:-.024em;margin:0;font-size:clamp(40px,4.8vw,60px);font-weight:700;line-height:1.02}.rd3 .ct .page-head__sub{color:var(--text-2);text-wrap:pretty;max-width:64ch;margin-top:14px;font-size:15.5px;line-height:1.6}.rd3 .ct .ct-group{margin-top:clamp(28px,4vw,44px)}.rd3 .ct .ct-group__title{font-family:var(--rd3-font-mono,"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--text-3);letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:500}.rd3 .ct .ct-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (max-width:760px){.rd3 .ct .ct-grid{grid-template-columns:1fr}}.rd3 .ct .ct-card{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);color:var(--text);transition:background var(--dur) var(--ease-out), border-color var(--dur), transform var(--dur) var(--ease-out), box-shadow var(--dur);align-items:center;gap:16px;padding:18px 20px;display:flex}.rd3 .ct .ct-card:hover{background:var(--surface-hi);border-color:#ffe08a47;transform:translateY(-2px);box-shadow:0 18px 40px -18px #0000008c}.rd3 .ct .ct-card__icon{border-radius:var(--r-md);border:1px solid var(--line);width:44px;height:44px;color:var(--accent);background:#ffffff0a;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rd3 .ct .ct-card__icon svg{width:22px;height:22px}.rd3 .ct .ct-card--telegram .ct-card__icon{color:#2aabee;background:#2aabee1a;border-color:#2aabee38}.rd3 .ct .ct-card--discord .ct-card__icon{color:#5865f2;background:#5865f21a;border-color:#5865f238}.rd3 .ct .ct-card--x .ct-card__icon{color:var(--text)}.rd3 .ct .ct-card__body{flex:1;min-width:0}.rd3 .ct .ct-card__title{letter-spacing:-.012em;color:var(--text);margin:0;font-size:16px;font-weight:600}.rd3 .ct .ct-card__desc{color:var(--text-3);margin:4px 0 0;font-size:13.5px;line-height:1.5}.rd3 .ct .ct-card__arrow{color:var(--text-3);transition:transform var(--dur) var(--ease-out), color var(--dur);flex-shrink:0;font-size:18px}.rd3 .ct .ct-card:hover .ct-card__arrow{color:var(--accent);transform:translate(3px)}.rd3 .ct .empty{margin-top:var(--s-8);background:var(--surface);border:1px dashed var(--line-strong);border-radius:var(--r-lg);padding:clamp(28px,4vw,48px)}.rd3 .ct .empty h2{letter-spacing:-.014em;margin:0;font-size:22px;font-weight:700}.rd3 .ct .empty p{color:var(--text-2);max-width:56ch;margin-top:10px;font-size:14px;line-height:1.55}.rd3 .ct .empty a{color:var(--accent);border-bottom:1px solid color-mix(in srgb, var(--accent) 40%, transparent)}.rd3 .ct .empty a:hover{border-bottom-color:var(--accent)}.rd3 .ct .ct-cta{background:var(--accent);color:var(--accent-ink);border:1px solid var(--accent-lo);border-radius:var(--r-xl);margin-top:clamp(64px,9vw,100px);padding:clamp(48px,7vw,88px) clamp(32px,5vw,64px);box-shadow:0 24px 64px #fbbf242e}.rd3 .ct .ct-cta__inner{max-width:720px}.rd3 .ct .ct-cta__title{letter-spacing:-.022em;color:var(--accent-ink);text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(28px,3.4vw,42px);font-weight:700;line-height:1.06}.rd3 .ct .ct-cta__text{color:#1a1304c7;max-width:56ch;margin-top:16px;font-size:15.5px;line-height:1.6}.rd3 .ct .ct-cta__actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.rd3 .ct .ct-cta .btn--primary{background:var(--accent-ink);color:var(--accent);border:1px solid var(--accent-ink);box-shadow:inset 0 1px #ffffff14,0 8px 24px #00000059}.rd3 .ct .ct-cta .btn--primary:hover{background:#2a1f0a}
