.head:where(.astro-bqjxbmk2){padding:72px 0 8px;position:relative;overflow:hidden}.grid-bg:where(.astro-bqjxbmk2){pointer-events:none;background-image:linear-gradient(90deg,#ffffff0c 1px,#0000 1px),linear-gradient(#ffffff0c 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 90% at 20% 0,#000 20%,#0000 70%);mask-image:radial-gradient(60% 90% at 20% 0,#000 20%,#0000 70%)}.head:where(.astro-bqjxbmk2) .wrap:where(.astro-bqjxbmk2){position:relative}h1:where(.astro-bqjxbmk2){font:600 clamp(34px, 5vw, 56px)/1.05 var(--hd-sans);letter-spacing:-.04em;max-width:18ch;margin:14px 0 0}.lede:where(.astro-bqjxbmk2){color:var(--hd-fg-2);max-width:62ch;margin:18px 0 0;font-size:17px}.sec:where(.astro-bqjxbmk2).first{padding-top:64px}.lead:where(.astro-bqjxbmk2){border:1px solid var(--hd-line);border-radius:var(--hd-radius);background:var(--hd-bg-1);grid-template-columns:1.7fr 1fr;display:grid;overflow:hidden}video:where(.astro-bqjxbmk2){aspect-ratio:16/9;background:#000;width:100%;display:block}.cap:where(.astro-bqjxbmk2){flex-direction:column;gap:12px;padding:20px;display:flex}.lead:where(.astro-bqjxbmk2) .cap:where(.astro-bqjxbmk2){border-left:1px solid var(--hd-line);padding:24px}.tags:where(.astro-bqjxbmk2){flex-wrap:wrap;gap:6px;display:flex}.cap:where(.astro-bqjxbmk2) p:where(.astro-bqjxbmk2){color:var(--hd-fg-2);margin:0;font-size:15px;line-height:1.6}.cap:where(.astro-bqjxbmk2) p:where(.astro-bqjxbmk2) b{color:var(--hd-fg);font-weight:500}.links:where(.astro-bqjxbmk2){flex-wrap:wrap;gap:16px;margin-top:auto;display:flex}.links:where(.astro-bqjxbmk2) a:where(.astro-bqjxbmk2){color:var(--hd-lime);font-size:14px;text-decoration:none}.links:where(.astro-bqjxbmk2) a:where(.astro-bqjxbmk2)+a:where(.astro-bqjxbmk2){color:var(--hd-fg-2)}.pair:where(.astro-bqjxbmk2){grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.pair:where(.astro-bqjxbmk2) article:where(.astro-bqjxbmk2){border:1px solid var(--hd-line);border-radius:var(--hd-radius);background:var(--hd-bg-1);flex-direction:column;display:flex;overflow:hidden}.pair:where(.astro-bqjxbmk2) .cap:where(.astro-bqjxbmk2){flex:1}.worlds:where(.astro-bqjxbmk2){grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.w:where(.astro-bqjxbmk2){border:1px solid var(--hd-line);border-radius:var(--hd-radius);background:var(--hd-bg-1);transition:border-color .15s;overflow:hidden}.w:where(.astro-bqjxbmk2):hover{border-color:#d5fd5155}.thumb:where(.astro-bqjxbmk2){aspect-ratio:16/9;background:#000;display:block;position:relative}.thumb:where(.astro-bqjxbmk2) img:where(.astro-bqjxbmk2){object-fit:cover;width:100%;height:100%;display:block}.thumb:where(.astro-bqjxbmk2) .hd-tag:where(.astro-bqjxbmk2){backdrop-filter:blur(6px);background:#0a0a0bcc;position:absolute;top:8px;left:8px}.meta:where(.astro-bqjxbmk2){padding:12px 14px 14px}.t:where(.astro-bqjxbmk2){font-size:14.5px;font-weight:500}.h:where(.astro-bqjxbmk2){color:var(--hd-fg-3);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:11.5px;overflow:hidden}.wl:where(.astro-bqjxbmk2){gap:14px;margin-top:12px;font-size:13px;display:flex}.wl:where(.astro-bqjxbmk2) a:where(.astro-bqjxbmk2){color:var(--hd-lime);text-decoration:none}.wl:where(.astro-bqjxbmk2) a:where(.astro-bqjxbmk2).tr{color:var(--hd-fg-2)}.walkcard:where(.astro-bqjxbmk2){color:inherit;border:1px solid var(--hd-line);background:radial-gradient(500px 200px at 0% 0%, #d5fd510f, transparent), var(--hd-bg-1);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:32px;text-decoration:none;display:flex}.walkcard:where(.astro-bqjxbmk2):hover{border-color:#d5fd5155}.walkcard:where(.astro-bqjxbmk2) h2:where(.astro-bqjxbmk2){font:600 28px/1.15 var(--hd-sans);letter-spacing:-.03em;margin:10px 0 8px}.walkcard:where(.astro-bqjxbmk2) p:where(.astro-bqjxbmk2){color:var(--hd-fg-2);max-width:60ch;margin:0}.go:where(.astro-bqjxbmk2){color:var(--hd-lime);white-space:nowrap;font-weight:500}.tail:where(.astro-bqjxbmk2){color:var(--hd-fg-2);margin-top:28px;font-size:15px}.tail:where(.astro-bqjxbmk2) a:where(.astro-bqjxbmk2){color:var(--hd-lime)}@media (width<=900px){.lead:where(.astro-bqjxbmk2),.pair:where(.astro-bqjxbmk2){grid-template-columns:1fr}.lead:where(.astro-bqjxbmk2) .cap:where(.astro-bqjxbmk2){border-left:0;border-top:1px solid var(--hd-line)}}
