.feed.svelte-1whcp8q{max-width:1220px;margin:0 auto;padding:clamp(40px,6vw,76px) 0 84px}.feed-heading.svelte-1whcp8q{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.feed-heading.svelte-1whcp8q h1:where(.svelte-1whcp8q){font:900 clamp(30px,4.1vw,48px)/.98 var(--display);letter-spacing:-.055em;text-transform:uppercase;overflow-wrap:anywhere;min-width:0;margin:0}.feed-count.svelte-1whcp8q{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex:none;font-size:11px;font-weight:600}.post-grid.svelte-1whcp8q{grid-template-rows:repeat(2,minmax(210px,1fr));grid-template-columns:1.28fr 1fr 1fr;gap:14px;display:grid}.post-card.svelte-1whcp8q{background:var(--card-dark);color:#fff;isolation:isolate;border-radius:18px;min-width:0;min-height:220px;text-decoration:none;display:block;position:relative;overflow:hidden}.post-card.featured.svelte-1whcp8q{grid-row:span 2;min-height:444px}.post-cover.svelte-1whcp8q,.post-shade.svelte-1whcp8q{width:100%;height:100%;position:absolute;inset:0}.post-cover.svelte-1whcp8q{object-fit:cover;transition:transform .3s}.post-shade.svelte-1whcp8q{z-index:0;background:linear-gradient(#07141f1f 20%,#07141fd4 100%)}.post-copy.svelte-1whcp8q{z-index:1;flex-direction:column;align-items:flex-start;padding:clamp(16px,2vw,23px);display:flex;position:absolute;inset:auto 0 0}.category.svelte-1whcp8q{background:var(--blue);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:3px;align-items:center;min-height:22px;padding:0 8px;font-size:9px;font-weight:750;display:inline-flex}.post-card.svelte-1whcp8q h2:where(.svelte-1whcp8q){max-width:26ch;font:750 clamp(17px,1.7vw,24px)/1.08 var(--display);letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere;margin:9px 0 0}.featured.svelte-1whcp8q h2:where(.svelte-1whcp8q){font-size:clamp(23px,2.7vw,34px)}.post-card.svelte-1whcp8q p:where(.svelte-1whcp8q){color:#f0f5f7;max-width:46ch;margin:8px 0 0;font-size:12px;line-height:1.45}.post-meta.svelte-1whcp8q{color:#f4f7f8;align-items:center;gap:8px;margin-top:12px;font-size:10px;display:flex}.post-meta.svelte-1whcp8q time:where(.svelte-1whcp8q){color:#d6e0e5;margin-left:3px}.byline-mark.svelte-1whcp8q{width:25px;height:25px;font:800 8px var(--display);color:#e6c977;border:1px solid #ffffff70;border-radius:50%;place-items:center;display:grid}.view-all.svelte-1whcp8q{min-height:44px;color:var(--ink);align-items:center;gap:10px;margin-top:18px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.view-all.svelte-1whcp8q span:where(.svelte-1whcp8q){color:var(--red)}.empty-feed.svelte-1whcp8q{border:1px solid var(--border);background:#fff;border-radius:18px;align-items:center;gap:18px;min-height:220px;padding:30px;display:flex}.empty-mark.svelte-1whcp8q{background:var(--ink);color:#e6c977;width:54px;height:54px;font:900 13px var(--display);border-radius:50%;place-items:center;display:grid}.empty-feed.svelte-1whcp8q h2:where(.svelte-1whcp8q){font:800 22px var(--display);text-transform:uppercase;margin:0}.empty-feed.svelte-1whcp8q p:where(.svelte-1whcp8q){color:var(--muted-foreground);margin:5px 0 0;font-size:13px}@media (hover:hover) and (pointer:fine){.post-card.svelte-1whcp8q:hover .post-cover:where(.svelte-1whcp8q){transform:scale(1.025)}}@media (width<=760px){.feed.svelte-1whcp8q{padding:34px 0 62px}.feed-heading.svelte-1whcp8q{align-items:flex-end;margin-bottom:14px}.feed-heading.svelte-1whcp8q h1:where(.svelte-1whcp8q){font-size:clamp(26px,7vw,34px)}.post-grid.svelte-1whcp8q{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.post-card.svelte-1whcp8q{min-height:240px}.post-card.featured.svelte-1whcp8q{grid-area:auto/1/auto/-1;min-height:clamp(300px,92vw,430px)}.post-card.svelte-1whcp8q h2:where(.svelte-1whcp8q){font-size:17px}.featured.svelte-1whcp8q h2:where(.svelte-1whcp8q){font-size:clamp(23px,6.6vw,31px)}.post-card.svelte-1whcp8q p:where(.svelte-1whcp8q){font-size:11px}.post-meta.svelte-1whcp8q{flex-wrap:wrap;gap:6px}.empty-feed.svelte-1whcp8q{min-height:180px;padding:20px}}@media (width<=360px){.post-grid.svelte-1whcp8q{grid-template-columns:1fr}.post-card.svelte-1whcp8q{min-height:250px}.post-card.featured.svelte-1whcp8q{grid-column:auto;min-height:330px}.post-card.svelte-1whcp8q h2:where(.svelte-1whcp8q){font-size:19px}}@media (prefers-reduced-motion:reduce){.post-cover.svelte-1whcp8q{transition:none}}@media (hover:hover) and (pointer:fine){.post-card.svelte-1whcp8q .post-cover:where(.svelte-1whcp8q){transition:transform var(--motion-slow) var(--ease-out)}.post-card.svelte-1whcp8q:hover .post-cover:where(.svelte-1whcp8q){transform:scale(1.035)}.view-all.svelte-1whcp8q{transition:color var(--motion-fast) ease,transform var(--motion-fast) var(--ease-out)}.view-all.svelte-1whcp8q:hover{color:var(--red)}}.post-card.svelte-1whcp8q:active{transform:scale(.99)}.post-card.svelte-1whcp8q{transform-style:preserve-3d;will-change:transform}@media (prefers-reduced-motion:reduce){.post-card.svelte-1whcp8q{will-change:auto;transform:none!important}}
