.b-head.svelte-f227yt{gap:18px;padding:90px 0 40px;display:grid}.b-tabs.svelte-f227yt{flex-wrap:wrap;gap:8px;display:flex}.b-tabs.svelte-f227yt button:where(.svelte-f227yt){background:var(--ad-ghostbg);height:38px;color:var(--ad-grey);white-space:nowrap;border-radius:999px;padding-inline:16px;font-size:14px;font-weight:700;transition:color .2s,background-color .2s}.b-tabs.svelte-f227yt button[aria-pressed=true]:where(.svelte-f227yt){background:var(--ad-tx);color:var(--ad-ground)}.feat.svelte-f227yt{background:var(--ad-card);border:1px solid var(--ad-line);border-radius:32px;grid-template-columns:1.2fr 1fr;margin-bottom:24px;display:grid;overflow:hidden}.cover.svelte-f227yt{isolation:isolate;place-items:center;min-height:300px;display:grid;position:relative;overflow:hidden}.cover.svelte-f227yt .g3d{width:min(52%,280px)}.feat.svelte-f227yt .cover:where(.svelte-f227yt){min-height:420px}.feat.svelte-f227yt .cover:where(.svelte-f227yt) .g3d{width:min(46%,320px)}.pbody.svelte-f227yt{align-content:center;gap:14px;padding:clamp(24px,4vw,56px);display:grid}.meta.svelte-f227yt{color:var(--ad-grey-2);flex-wrap:wrap;align-items:center;gap:10px;font-size:13.5px;display:flex}.meta.svelte-f227yt .k:where(.svelte-f227yt){letter-spacing:.12em;text-transform:uppercase;background:var(--brand-soft);color:var(--brand-hi);border-radius:999px;padding:4px 9px;font-size:11.5px;font-weight:800}.posts.svelte-f227yt{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.post.svelte-f227yt{background:var(--ad-card);border:1px solid var(--ad-line);transition:transform .45s var(--ease-out-expo), border-color .3s;border-radius:28px;grid-template-rows:220px auto;display:grid;overflow:hidden}.post.svelte-f227yt:hover,.feat.svelte-f227yt:hover{border-color:color-mix(in srgb, var(--ad-brand) 35%, var(--ad-line))}.post.svelte-f227yt:hover{transform:translateY(-4px)}.post.svelte-f227yt .cover:where(.svelte-f227yt){min-height:0}.post.svelte-f227yt .pbody:where(.svelte-f227yt){align-content:start;gap:10px;padding:24px}.post.svelte-f227yt h3:where(.svelte-f227yt){font-family:var(--font-display);letter-spacing:-.015em;color:var(--ad-tx);font-size:21px;font-weight:700;line-height:1.2}.post.svelte-f227yt p:where(.svelte-f227yt){color:var(--ad-grey);font-size:15px;line-height:1.55}.empty.svelte-f227yt{text-align:center;color:var(--ad-grey);border:1px dashed var(--ad-line-2);border-radius:18px;padding:40px}.empty.svelte-f227yt .ad-ghost:where(.svelte-f227yt){margin-top:12px}.b-foot.svelte-f227yt{height:120px}@media (width<=1080px){.feat.svelte-f227yt{grid-template-columns:1fr}.posts.svelte-f227yt{grid-template-columns:1fr 1fr}}@media (width<=760px){.posts.svelte-f227yt{grid-template-columns:1fr}}
