.hero[data-astro-cid-lcdefpme]{align-items:flex-end;min-height:clamp(340px,62vh,620px);display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme] .bg[data-astro-cid-lcdefpme]{background:var(--hgrad,linear-gradient(150deg,#2a1a3e,#b06a2e));position:absolute;inset:0}.hero[data-astro-cid-lcdefpme] .bg[data-astro-cid-lcdefpme]:before{content:"";background-image:linear-gradient(90deg,#0a0a0ff0 0%,#0a0a0fc2 42%,#0a0a0f1f 100%),var(--hero-image,linear-gradient(150deg,#2a1a3e,#b06a2e));background-position:50%,50% 42%;background-size:cover;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme] .bg[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#0000 32%,#0a0a0f61 70%,#0a0a0fe0 100%);position:absolute;inset:0}.hero[data-astro-cid-lcdefpme] .in[data-astro-cid-lcdefpme]{width:100%;max-width:1240px;margin:0 auto;padding:56px 20px 34px;position:relative}.tag[data-astro-cid-lcdefpme]{background:var(--red);color:#fff;letter-spacing:.14em;text-transform:uppercase;border-radius:3px;padding:5px 10px;font-size:11px;font-weight:800;display:inline-block}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{text-transform:uppercase;text-wrap:balance;color:#fffdf8;max-width:820px;margin:14px 0 10px;font-family:Archivo Black,sans-serif;font-size:clamp(26px,4.2vw,46px);line-height:1.08}.hero[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme].sub{color:#eee8dc;max-width:640px;font-size:16px}.hero[data-astro-cid-lcdefpme] .by[data-astro-cid-lcdefpme]{color:#d5cdbf;margin-top:12px;font-size:12.5px}.shell[data-astro-cid-lcdefpme]{grid-template-columns:1fr 320px;gap:36px;padding-top:36px;display:grid}.shell[data-astro-cid-lcdefpme].no-rail{grid-template-columns:1fr}.rail-h[data-astro-cid-lcdefpme]{text-transform:uppercase;align-items:center;gap:10px;margin-bottom:14px;font-family:Archivo Black,sans-serif;font-size:15px;display:flex}.rail-h[data-astro-cid-lcdefpme]:before{content:"";background:var(--red);width:22px;height:3px}.rank[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:12px 4px;display:flex}.rank[data-astro-cid-lcdefpme]:hover h4[data-astro-cid-lcdefpme]{color:var(--amber)}.rank[data-astro-cid-lcdefpme] .n[data-astro-cid-lcdefpme]{color:#c7b783;flex:none;width:34px;font-family:Archivo Black,sans-serif;font-size:26px}.rank[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{font-size:14.5px;font-weight:700;line-height:1.35}.rank[data-astro-cid-lcdefpme] .m[data-astro-cid-lcdefpme]{color:var(--mut);margin-top:3px;font-size:11.5px}.latest-list[data-astro-cid-lcdefpme]{gap:0;display:grid}.story-pair[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.card[data-astro-cid-lcdefpme]{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:12px;transition:transform .2s,box-shadow .2s,border-color .2s;display:block}.card[data-astro-cid-lcdefpme]:hover{border-color:#d5c7a3;transform:translateY(-3px);box-shadow:0 12px 28px #41311414}.card[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{color:var(--amber)}.ph[data-astro-cid-lcdefpme]{aspect-ratio:16/9;border-radius:7px;margin-bottom:14px;position:relative;overflow:hidden}.ph[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.ph[data-astro-cid-lcdefpme].ph-wide{aspect-ratio:16/9;background:#e7d7b7}.ph[data-astro-cid-lcdefpme].ph-wide img[data-astro-cid-lcdefpme]{object-fit:cover}.ph[data-astro-cid-lcdefpme].ph-wide:after{display:none}.ph[data-astro-cid-lcdefpme]:before{content:"";background:var(--grad);position:absolute;inset:0}.ph[data-astro-cid-lcdefpme]:after{content:"";background:radial-gradient(120% 90% at 80% 15%,#0000 45%,#05050880);position:absolute;inset:0}.ph[data-astro-cid-lcdefpme] .tag[data-astro-cid-lcdefpme]{z-index:2;position:absolute;top:10px;left:10px}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:6px;font-size:17.5px;font-weight:800;line-height:1.32}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--mut);font-size:13.5px}.card[data-astro-cid-lcdefpme] .m[data-astro-cid-lcdefpme]{color:var(--mut);margin-top:8px;font-size:12px}@media (width<=1000px){.shell[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=640px){.story-pair[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
