.rs-wrap{max-width:none;margin:0 auto}.kwa-index.rs-index .kwa-index-head{padding:40px 0 0;border-bottom:0}.kwa-index.rs-index .kwa-index-head h1{max-width:none}.kwa-index.rs-index .kwa-index-head .kwa-dek{margin-top:14px}.rs-feature{display:block;width:100%;color:inherit;text-decoration:none}.rs-feature__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:18px 48px;margin-top:44px;padding:30px 0 0;border-top:1px solid var(--kw-line-2)}.rs-index .rs-feature__inner>.kwa-kicker{grid-column:1/-1;margin:0;color:var(--kw-accent-ink)}.rs-feature__title{max-width:22ch;font-family:var(--kw-display);font-size:clamp(28px,3.2vw,40px);font-weight:400;letter-spacing:-.015em;line-height:1.12;color:var(--kw-ink);text-wrap:pretty;transition:color var(--t-1)}.rs-feature:focus-visible .rs-feature__title,.rs-feature:hover .rs-feature__title{color:var(--kw-accent-ink)}.rs-feature__aside{display:grid;gap:22px;align-content:end;justify-items:start;min-width:0}.rs-feature__desc{max-width:46ch;font-family:var(--kw-text);font-size:17px;line-height:1.5;color:var(--kw-ink-2)}@media (min-width:900px){.rs-feature__inner{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:22px clamp(40px,6vw,96px);align-items:end;margin-top:56px;padding-top:34px}.rs-feature__desc{max-width:38ch}}.rs-more{position:relative;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;font-family:var(--kw-mono);font-size:.875rem;line-height:1.4;color:var(--kw-ink-3);transition:color .22s cubic-bezier(.23,1,.32,1)}.rs-more__arrow{position:absolute;left:100%;top:0;bottom:0;margin-left:6px;display:flex;align-items:center;opacity:0;transform:translateX(-4px);transition:opacity .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}.rs-card:focus-visible .rs-more,.rs-card:hover .rs-more,.rs-feature:focus-visible .rs-more,.rs-feature:hover .rs-more{color:var(--kw-ink)}.rs-card:focus-visible .rs-more__arrow,.rs-card:hover .rs-more__arrow,.rs-feature:focus-visible .rs-more__arrow,.rs-feature:hover .rs-more__arrow{opacity:1;transform:none}.rs-index .kwa-index-tools{padding-top:56px}.rs-index .kwa-filter a{min-height:40px}.rs-index .kwa-archive-note{margin-top:32px;border-bottom:0;padding-bottom:0;max-width:80ch}.rs-index .kwa-feed.rs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));justify-items:center;row-gap:96px;-moz-column-gap:24px;column-gap:24px;width:100%;margin:0 auto;padding:88px 0 0}.rs-index .kwa-feed.rs-grid>li{width:100%;max-width:440px;border:0}@media (min-width:768px){.rs-index .kwa-feed.rs-grid{row-gap:104px}}.rs-index .kwa-feed.rs-grid>li.kwa-rv.kwa-armed{transition-delay:calc(var(--col, 0) * 80ms)}.rs-index .kwa-feed a.rs-card{display:block;width:100%;padding:0;margin:0;border-radius:12px;color:var(--kw-ink);text-decoration:none;grid-template-columns:none;gap:0;isolation:auto;transition:none}.rs-index .kwa-feed a.rs-card:after,.rs-index .kwa-feed a.rs-card:before{display:none}.rs-card__inner{padding-top:3px}.rs-card__inner,.rs-card__tab{display:block;position:relative}.rs-card__tab{z-index:1;width:100%;height:19px;border-radius:12px 12px 0 0;background:var(--kw-bg-2);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--kw-ink) 8%,transparent),0 0 0 1px var(--kw-line)}.rs-card__paper{position:absolute;top:12px;left:50%;z-index:2;width:calc(100% - 36px);height:124px;overflow:hidden;border-radius:12px 12px 0 0;background:var(--kw-bg-3);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--kw-ink) 10%,transparent),0 0 0 1px var(--kw-line-2),0 4px 8px rgb(0 0 0/.25);transform:translateX(-50%) translateY(0);transition:transform .36s cubic-bezier(.23,1,.32,1)}.rs-card__shot{display:flex;align-items:flex-start;justify-content:center;height:100%;padding:10px 12px 0}.rs-card:focus-visible .rs-card__paper,.rs-card:hover .rs-card__paper{transform:translateX(-50%) translateY(-92px)}@media (hover:none){.rs-card__paper{transform:translateX(-50%) translateY(-92px)}}.rs-card__front{display:block;position:relative;z-index:3}.rs-card__pixels{position:absolute;left:1px;top:24px;z-index:4}.rs-card__panel{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px;min-height:270px;padding:24px 24px 24px 32px;border-radius:0 0 12px 12px;background:var(--kw-bg-2);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--kw-ink) 8%,transparent),0 0 0 1px var(--kw-line),0 4px 8px rgb(0 0 0/.2);transition:box-shadow var(--t-1)}.rs-card:focus-visible .rs-card__panel,.rs-card:hover .rs-card__panel{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--kw-ink) 8%,transparent),0 0 0 1px var(--kw-line-2),0 4px 8px rgb(0 0 0/.2)}.rs-card__top{display:flex;flex-direction:column;gap:16px;width:100%}.rs-card__meta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;align-items:baseline}.rs-index .kwa-feed .rs-card__meta .kwa-kicker{display:contents;margin:0}.rs-card__kind{grid-row:1;grid-column:1}.rs-index .kwa-feed .rs-card__meta time{grid-row:1;grid-column:2;justify-self:end;padding:0}.rs-card__topic{grid-row:2;grid-column:1/-1;font-family:var(--kw-sans);font-size:.875rem;letter-spacing:0;text-transform:none;color:var(--kw-ink-3)}.rs-card__copy{display:flex;flex-direction:column;gap:12px}.rs-index .kwa-feed .rs-card h2{margin:0;font-size:20px;font-weight:500;line-height:1.25;letter-spacing:-.015em;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.rs-index .kwa-feed .rs-card .kwa-thesis{font-size:15px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rs-card__foot{display:flex;flex-direction:column;gap:10px;width:100%}.rs-index .kwa-feed .rs-card .kwa-row__signals{display:flex;flex-wrap:wrap;gap:4px 12px;padding:0;justify-items:start;text-align:left}.rs-index .kwa-feed .rs-card .kwa-row__signals div{gap:5px}.rs-index .kwa-feed .rs-card .kwa-row__signals dt{font-size:.875rem;text-transform:none;letter-spacing:0}.rs-index .kwa-feed .rs-card .kwa-row__signals dd{font-size:.875rem}.rs-index .kwa-feed .rs-card .kwa-mins{padding:0;text-align:left}.rs-index .kwa-row__mark{display:grid;grid-auto-flow:column;align-items:center;gap:8px;height:84px}.rs-index .kwa-row__mark .kwf-emblem{width:84px;height:84px}.rs-index .kwa-row__mark img.kwf-bull{width:auto;height:84px}.rs-index .kwa-row__mark--figure{grid-auto-flow:row;gap:8px;align-content:center;justify-items:center}.rs-index .kwa-row__mark--figure b{font-size:30px;font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--kw-ink);font-variant-numeric:tabular-nums}.rs-index .kwa-row__mark--figure i{display:block;font-style:normal;font-family:var(--kw-mono);font-size:.875rem;color:var(--kw-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.rs-pixels{display:block}@media (prefers-reduced-motion:reduce){.rs-card__paper,.rs-feature__title,.rs-more,.rs-more__arrow{transition:none}}.kwf-emblem{display:block;width:100%;height:auto;max-height:100%;aspect-ratio:1/1;overflow:visible}.kwf-emblem__ring{fill:none;stroke:var(--e1);stroke-width:1;opacity:.55}.kwf-emblem__ring--alt{stroke:var(--e2);opacity:.4}.kwf-emblem__chords{fill:none;stroke:var(--e2);stroke-width:1;opacity:.7;stroke-linecap:round}.kwf-emblem__node{fill:var(--e1)}.kwf-emblem__node--alt{fill:var(--e2)}.kwf-emblem__core{fill:var(--kw-ink)}[data-emblem-draw]:focus-visible .kwf-emblem__chords,[data-emblem-draw]:focus-visible .kwf-emblem__ring,[data-emblem-draw]:focus-within .kwf-emblem__chords,[data-emblem-draw]:focus-within .kwf-emblem__ring,[data-emblem-draw]:hover .kwf-emblem__chords,[data-emblem-draw]:hover .kwf-emblem__ring{stroke-dasharray:100;animation:kwf-emblem-draw var(--t-4) var(--ease-out) both;opacity:1}[data-emblem-draw]:focus-within .kwf-emblem__ring--alt,[data-emblem-draw]:hover .kwf-emblem__ring--alt{animation-delay:80ms}[data-emblem-draw]:focus-within .kwf-emblem__chords,[data-emblem-draw]:hover .kwf-emblem__chords{animation-delay:.16s}@keyframes kwf-emblem-draw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){[data-emblem-draw]:focus-within .kwf-emblem__chords,[data-emblem-draw]:focus-within .kwf-emblem__ring,[data-emblem-draw]:hover .kwf-emblem__chords,[data-emblem-draw]:hover .kwf-emblem__ring{animation:none;stroke-dasharray:none}}html[data-motion="0"] [data-emblem-draw]:hover .kwf-emblem__chords,html[data-motion="0"] [data-emblem-draw]:hover .kwf-emblem__ring{animation:none;stroke-dasharray:none}img.kwf-bull{width:auto;height:100%;aspect-ratio:848/635;-o-object-fit:contain;object-fit:contain;transition:filter var(--t-2)}[data-emblem-draw]:focus-within img.kwf-bull,[data-emblem-draw]:hover img.kwf-bull{filter:brightness(1.12)}@media (prefers-reduced-motion:reduce){img.kwf-bull{transition:none}}