.JsT-Oq_page{padding-top:32px;padding-bottom:32px}.JsT-Oq_shell{min-height:calc(100vh - 220px)}.JsT-Oq_featuredLink{color:inherit;z-index:1;margin-top:26px;text-decoration:none;display:block;position:relative}.JsT-Oq_featuredCard{border:1px solid var(--border);box-shadow:var(--shadow);background:linear-gradient(#0e1015eb,#0a0b0ff5);border-radius:28px;grid-template-columns:1fr 1fr;transition:border-color .2s;display:grid;overflow:hidden}.JsT-Oq_featuredLink:hover .JsT-Oq_featuredCard{border-color:var(--warm)}.JsT-Oq_featuredImageWrap{min-height:280px;position:relative;overflow:hidden}.JsT-Oq_featuredImage{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.JsT-Oq_featuredLink:hover .JsT-Oq_featuredImage{transform:scale(1.03)}.JsT-Oq_featuredBody{flex-direction:column;justify-content:center;padding:32px 36px;display:flex}.JsT-Oq_featuredTitle{letter-spacing:-.03em;margin:12px 0 0;font-size:clamp(1.6rem,2.4vw,2.2rem);line-height:1.2}.JsT-Oq_featuredButton{align-self:flex-start;margin-top:22px}.JsT-Oq_card{border:1px solid var(--border);box-shadow:var(--shadow);background:linear-gradient(#0e1015eb,#0a0b0ff5);border-radius:28px;flex-direction:column;transition:border-color .2s;display:flex;overflow:hidden}.JsT-Oq_card:hover{border-color:var(--border-hover)}.JsT-Oq_cardImageLink{display:block;overflow:hidden}.JsT-Oq_cardImageWrap{aspect-ratio:16/9;position:relative;overflow:hidden}.JsT-Oq_cardImage{object-fit:cover;width:100%;height:100%;transition:transform .4s}.JsT-Oq_cardImageLink:hover .JsT-Oq_cardImage{transform:scale(1.03)}.JsT-Oq_cardBody{flex-direction:column;flex:1;padding:22px 26px 26px;display:flex}.JsT-Oq_cardBody h2{letter-spacing:-.02em;margin:10px 0 0;font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.25}.JsT-Oq_discoverySection{margin-top:30px}.JsT-Oq_linkGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.JsT-Oq_linkCard{border:1px solid var(--border);box-shadow:var(--shadow);color:inherit;background:linear-gradient(#0e1015eb,#0a0b0ff5);border-radius:24px;flex-direction:column;gap:12px;padding:22px 24px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.JsT-Oq_linkCard:hover{border-color:var(--warm-border);transform:translateY(-2px)}.JsT-Oq_linkMeta{color:var(--warm);font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem}.JsT-Oq_linkTitle{color:var(--white);font-family:var(--font-sans), sans-serif;margin:0;font-size:1.02rem;font-weight:300;line-height:1.35}.JsT-Oq_linkCopy{color:var(--text-1);margin:0;font-size:.92rem;font-weight:300;line-height:1.68}.JsT-Oq_articleDiscovery{margin-top:34px}:is([data-theme=light] .JsT-Oq_featuredCard,.light .JsT-Oq_featuredCard,[data-theme=light] .JsT-Oq_card,.light .JsT-Oq_card,[data-theme=light] .JsT-Oq_linkCard,.light .JsT-Oq_linkCard){background:linear-gradient(#fffffff2,#f5f3f0fa)}@media (prefers-color-scheme:light){:is(html:not([data-theme]) .JsT-Oq_featuredCard,html:not([data-theme]) .JsT-Oq_card,html:not([data-theme]) .JsT-Oq_linkCard){background:linear-gradient(#fffffff2,#f5f3f0fa)}}@media (max-width:768px){.JsT-Oq_featuredCard,.JsT-Oq_linkGrid{grid-template-columns:1fr}.JsT-Oq_featuredImageWrap{aspect-ratio:16/9;min-height:200px}.JsT-Oq_featuredBody{padding:22px 24px 26px}.JsT-Oq_featuredTitle{font-size:1.4rem}}@media (max-width:640px){.JsT-Oq_cardBody{padding:18px 20px 22px}}
