.hero[data-v-545d8400]{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:16px;margin-bottom:24px;display:grid}.hero.list[data-v-545d8400]{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.list .lead[data-v-545d8400]{min-height:300px;padding:26px}.list .lead h2[data-v-545d8400]{margin-top:8px;font-size:36px;line-height:39.6px}.list .lead p[data-v-545d8400]{margin-top:12px}.list .side[data-v-545d8400]{gap:14px}.hero.solo[data-v-545d8400]{grid-template-columns:minmax(0,1fr)}.lead[data-v-545d8400],.mini[data-v-545d8400]{isolation:isolate;border:1px solid var(--line-strong);background:var(--panel);border-top-width:2px;position:relative;overflow:hidden;box-shadow:0 10px 32px #00000087,0 0 0 1px #07100b54}.lead[data-v-545d8400]{align-items:flex-end;min-height:412px;padding:30px 31px 31px;display:flex}.lead>img[data-v-545d8400]{-o-object-fit:cover;object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .8s var(--ease);position:absolute;inset:0}.lead:hover>img[data-v-545d8400]{transform:scale(1.05)}.lead[data-v-545d8400]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0a16051a 15%,#0a12079c 48%,#0b100cf5);transition:background .4s;position:absolute;inset:0}.lead[data-v-545d8400]:hover:after{background:linear-gradient(#0a16050a 15%,#0a12078a 48%,#0b100cf0)}.badge[data-v-545d8400]{position:absolute;top:24px;left:26px}.content[data-v-545d8400]{min-width:0;max-width:570px}.lead h2[data-v-545d8400]{font:700 42px/45.36px var(--font-title);letter-spacing:-.4px;margin:13px 0 0}.lead p[data-v-545d8400]{color:#c1ccc1;max-width:470px;margin:13px 0 0;font-size:15px;line-height:24px}.lead .summary[data-v-545d8400]{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;min-height:0;margin:0;display:-webkit-box;overflow:hidden}.summary-reveal[data-v-545d8400]{grid-template-rows:1fr;margin-top:13px;display:grid}@media (hover:hover){.summary-reveal[data-v-545d8400]{opacity:0;transition:grid-template-rows .4s var(--ease),margin-top .4s var(--ease),opacity .3s;grid-template-rows:0fr;margin-top:0}.lead:focus-within .summary-reveal[data-v-545d8400],.lead:hover .summary-reveal[data-v-545d8400]{opacity:1;grid-template-rows:1fr;margin-top:13px}}.lead .meta[data-v-545d8400]{align-items:center;gap:13px;margin:0;padding-top:20px;font-size:12px;line-height:18.6px;display:flex}.lead .meta[data-v-545d8400],.lead .meta span[data-v-545d8400]{color:#bdc7bd}.lead .board-chip[data-v-545d8400]{color:var(--board)}.side[data-v-545d8400]{flex-direction:column;gap:12px;display:flex}.stretched[data-v-545d8400]:after{content:"";z-index:2;position:absolute;inset:0}.tiles .mini[data-v-545d8400]{flex:1;align-items:flex-start;min-height:128px;padding:23px 18px 16px;display:flex}.lift.mini[data-v-545d8400]:hover{border-top-color:var(--board)}.tiles .thumb[data-v-545d8400]{z-index:-2;position:absolute;inset:0}.tiles .thumb img[data-v-545d8400]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.tiles .mini[data-v-545d8400]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#06100b14,#07110b85 35%,#07110beb);position:absolute;inset:0}.tiles .mini h3[data-v-545d8400]{font:700 22px/24.2px var(--font-title);color:#f2f5ef;margin:7px 0 9px}.tiles .mini .meta[data-v-545d8400]{color:#d0dace;margin:0;font-size:10px;line-height:15.5px}.tiles .mini .board-chip[data-v-545d8400]{color:#c9f77a;padding:4px 9px}.list .mini[data-v-545d8400]{background:var(--panel);flex:1;grid-template-columns:125px minmax(0,1fr);align-items:center;gap:17px;padding:11px;display:grid}.list .mini .board-chip[data-v-545d8400]{padding:4px 9px}.list .thumb[data-v-545d8400]{height:106px}.list .thumb img[data-v-545d8400]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.list .mini h3[data-v-545d8400]{font:700 16px/20.8px var(--font-body);margin:0;padding:9px 0 10px}.list .mini .meta[data-v-545d8400]{color:var(--muted);margin:0;font-size:12px;line-height:18.6px}.list .mini:hover h3[data-v-545d8400]{color:var(--board)}@media (width<=1050px){.hero[data-v-545d8400],.hero.list[data-v-545d8400]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.lead h2[data-v-545d8400]{font-size:36px}}@media (width<=900px){.hero[data-v-545d8400],.hero.list[data-v-545d8400]{grid-template-columns:minmax(0,1fr)}.lead[data-v-545d8400]{min-height:360px;padding:22px}.tiles .mini[data-v-545d8400]{min-height:150px}}@media (width<=640px){.lead h2[data-v-545d8400]{font-size:30px}.list .mini[data-v-545d8400]{grid-template-columns:96px minmax(0,1fr)}.list .thumb[data-v-545d8400]{height:82px}}.article-card[data-v-e1fafb80]{border-top-width:2px;flex-direction:column;display:flex;position:relative;overflow:hidden}.cover-link[data-v-e1fafb80]{display:block;position:relative}.cover-link img[data-v-e1fafb80]{-o-object-fit:cover;object-fit:cover;background:#0d120e;width:100%;height:155px;display:block}.compact .cover-link img[data-v-e1fafb80]{aspect-ratio:16/9;height:auto}.format-badge[data-v-e1fafb80]{position:absolute;bottom:10px;left:10px}.compact .format-badge[data-v-e1fafb80]{bottom:13px;left:14px}.fav[data-v-e1fafb80]{z-index:3;color:#dfe8d8;width:32px;height:32px;transition:color .2s,border-color .2s,transform .25s var(--ease);background:#08120de8;border:1px solid #ffffff30;border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:9px;right:9px}.fav[data-v-e1fafb80]:hover:not(:disabled){color:var(--green);border-color:var(--green);filter:none;transform:scale(1.06)}.fav.on[data-v-e1fafb80]{color:var(--green)}.body[data-v-e1fafb80]{flex-direction:column;flex:1;padding:16px;display:flex}.body>.board-chip[data-v-e1fafb80]{align-self:flex-start;margin-bottom:10px;padding:4px 9px}.title[data-v-e1fafb80]{font:700 15px/21px var(--font-body);min-height:42px;color:var(--white);margin:0}.compact .title[data-v-e1fafb80]{min-height:45px;font-size:16px;line-height:22.4px}.title a[data-v-e1fafb80]{transition:color .2s}.article-card:hover .title a[data-v-e1fafb80]{color:var(--board)}.summary[data-v-e1fafb80]{color:var(--muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font-size:11px;line-height:18.7px;display:-webkit-box;overflow:hidden}.compact .summary[data-v-e1fafb80]{margin-bottom:20px;font-size:12px;line-height:19.2px}.byline[data-v-e1fafb80]{color:#b0bcb0;align-items:center;gap:6px;min-width:0;margin-top:auto;padding-top:20px;font-size:12px;display:flex}.byline small[data-v-e1fafb80]{color:#b0bcb0;white-space:nowrap;margin-left:auto;font-size:10px}.stats[data-v-e1fafb80]{justify-content:space-between;gap:10px;margin-top:14px;padding-top:12px;font-size:10px}.foot[data-v-e1fafb80],.stats[data-v-e1fafb80]{border-top:1px solid var(--line);color:var(--muted);display:flex}.foot[data-v-e1fafb80]{align-items:center;gap:8px;min-width:0;margin-top:auto;padding-top:13px;font-size:12px;line-height:18.6px}.title[data-v-e1fafb80]:has(+.foot){margin-bottom:20px}.dot[data-v-e1fafb80]{color:var(--muted)}.name[data-v-e1fafb80]{text-overflow:ellipsis;min-width:0;overflow:hidden}.name[data-v-e1fafb80],.when[data-v-e1fafb80]{white-space:nowrap}
