.ct-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}@media (max-width:1024px){.ct-grid{grid-template-columns:minmax(0,1fr)}}.ct-card{flex-direction:column;gap:18px;display:flex}.ct-title{align-items:center;gap:12px;display:flex}.ct-title__icon{width:24px;height:24px;color:var(--primary-color);flex:none;font-size:1.2rem}.ct-title__icon--discord{color:#8b96f8}.ct-steps{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ct-step{align-items:flex-start;gap:12px;display:flex}.ct-step__num{background:var(--primary-color);width:28px;height:28px;color:var(--dark-bg);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}.ct-step__text{color:var(--text-color);padding-top:3px;font-size:.92rem;line-height:1.55}.ct-step__text strong{color:var(--white-color);font-weight:600}.ct-step__text a{color:var(--primary-color)}.ct-tickets{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:480px){.ct-tickets{grid-template-columns:minmax(0,1fr)}}.ct-ticket{background:#5865f21f;border-radius:14px;flex-direction:column;gap:4px;padding:14px;text-decoration:none;transition:background .18s;display:flex}.ct-ticket:hover{background:#5865f233;text-decoration:none}.ct-ticket__title{color:var(--white-color);font-size:.95rem;font-weight:600;line-height:1.3}.ct-ticket__desc{color:var(--text-muted);font-size:.82rem;line-height:1.45}.ct-ticket__link{color:#b4bcfb;align-items:center;gap:6px;margin-top:6px;font-size:.85rem;font-weight:600;display:inline-flex}.ct-ticket__link i{font-size:.75rem}.ct-ticket:hover .ct-ticket__link{color:#dfe3fe}.ct-discord{color:#fff;background:#5865f2;border-radius:14px;align-items:center;gap:10px;min-height:52px;padding:0 18px;font-size:.95rem;font-weight:700;text-decoration:none;transition:filter .18s;display:flex}.ct-discord:hover{filter:brightness(1.08);color:#fff;text-decoration:none}.ct-lede{color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.65}.ct-rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ct-row{align-items:center;gap:12px;min-height:52px;padding:10px 14px;text-decoration:none;transition:background .18s;display:flex}.ct-row:hover{background:#ffffff12;text-decoration:none}.ct-row__icon{width:20px;height:20px;color:var(--text-muted);flex:none;transition:color .18s}.ct-row__text{overflow-wrap:anywhere;min-width:0;color:var(--white-color);font-size:.95rem;font-weight:600}.ct-row__arrow{color:var(--text-muted);margin-left:auto;font-size:.8rem;transition:color .18s,transform .18s}.ct-row:hover .ct-row__icon,.ct-row:hover .ct-row__arrow{color:var(--primary-color)}.ct-row:hover .ct-row__arrow{transform:translate(2px)}.ct-ticket:focus-visible,.ct-discord:focus-visible,.ct-row:focus-visible{outline:2px solid var(--white-color);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ct-row__arrow{transition:none}.ct-row:hover .ct-row__arrow{transform:none}}
