.ksx-top{padding-top:clamp(40px,5vw,96px)}.ksx-top .k-t-page{max-width:12em}.ksx-lead{color:var(--muted-foreground);text-wrap:pretty;max-width:28em;margin:clamp(18px,1.6vw,28px) 0 32px;font-size:20px;line-height:1.5}.ksx-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px clamp(20px,2vw,32px);margin:0;padding:0;list-style:none;display:grid}.ksx-cards a{color:var(--foreground);gap:12px;text-decoration:none;display:grid}.ksx-pic{aspect-ratio:16/10;border-radius:var(--k-pic-radius);display:block;position:relative;overflow:hidden}.ksx-title{font-size:var(--t-sub);letter-spacing:var(--tr-sub);line-height:1.2;font-weight:var(--w-sub);margin-top:4px}.ksx-line{color:var(--muted-foreground);text-wrap:pretty;font-size:16px;line-height:1.5}.ksx-cards a:hover .ksx-title{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:1000px){.ksx-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ksx-cards{grid-template-columns:minmax(0,1fr)}.ksx-lead{font-size:18px}}.ksx-trades{text-align:left;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:0 clamp(24px,3vw,48px);margin:clamp(28px,2.6vw,44px) 0 0;padding:0;list-style:none;display:grid}.ksx-trades li{border-top:1px solid var(--hairline)}.ksx-trades a{color:inherit;gap:4px;padding:18px 0 19px;text-decoration:none;display:grid}.ksx-trades a span:first-child{letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:600;line-height:1.35}.ksx-trades a span:last-child{color:var(--muted-foreground);text-wrap:pretty;font-size:15px;line-height:1.5}.ksx-trades a:hover span:first-child{text-underline-offset:4px;text-decoration:underline}.ksx-trades a:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:6px}
