.cover[data-astro-cid-tya7rfux]{box-sizing:border-box;aspect-ratio:16/10;border-radius:var(--radius-xl);background:var(--cover);justify-content:center;align-items:center;padding:8%;display:flex;position:relative;overflow:hidden}.sheet[data-astro-cid-tya7rfux]{background:var(--color-bg);width:100%;max-width:300px;box-shadow:var(--shadow-cover-sm);transform:rotate(var(--tilt));border:1px solid #0000;border-radius:13px;flex-direction:column;gap:9px;padding:12px;display:flex}[data-astro-cid-tya7rfux][data-tilt="0"]{--tilt:-2deg}[data-astro-cid-tya7rfux][data-tilt="1"]{--tilt:1.5deg}[data-astro-cid-tya7rfux][data-tilt="2"]{--tilt:-1deg}.head[data-astro-cid-tya7rfux]{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.icon[data-astro-cid-tya7rfux]{background:var(--tint);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.icon[data-astro-cid-tya7rfux] svg[data-astro-cid-tya7rfux]{fill:none;width:12px;height:12px;stroke:var(--ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.title[data-astro-cid-tya7rfux]{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:700;overflow:hidden}.line[data-astro-cid-tya7rfux]{background:var(--ink-30);color:var(--blue-690);font:400 11px var(--font-mono);white-space:nowrap;text-overflow:ellipsis;border-radius:7px;padding:7px 9px;overflow:hidden}.chip[data-astro-cid-tya7rfux]{border-radius:var(--radius-xs);background:var(--tint);color:var(--ink);align-self:flex-start;padding:3px 8px;font-size:11px;font-weight:600}[data-astro-cid-tya7rfux][data-size=featured]{border-radius:20px}[data-astro-cid-tya7rfux][data-size=featured] .sheet[data-astro-cid-tya7rfux]{gap:var(--space-lg);border-radius:var(--radius-xl);max-width:440px;box-shadow:var(--shadow-cover);padding:18px}[data-astro-cid-tya7rfux][data-size=featured] .head[data-astro-cid-tya7rfux]{gap:var(--space-md)}[data-astro-cid-tya7rfux][data-size=featured] .icon[data-astro-cid-tya7rfux]{border-radius:9px;width:30px;height:30px}[data-astro-cid-tya7rfux][data-size=featured] .icon[data-astro-cid-tya7rfux] svg[data-astro-cid-tya7rfux]{stroke-width:2px;width:15px;height:15px}[data-astro-cid-tya7rfux][data-size=featured] .title[data-astro-cid-tya7rfux]{white-space:normal;font-size:15px;overflow:visible}[data-astro-cid-tya7rfux][data-size=featured] .line[data-astro-cid-tya7rfux]{border-radius:9px;padding:10px 12px;font-size:13px}[data-astro-cid-tya7rfux][data-size=featured] .chip[data-astro-cid-tya7rfux]{border-radius:7px;padding:4px 10px;font-size:12.5px}[data-astro-cid-tya7rfux][data-size=hero]{max-width:var(--container);aspect-ratio:4/3;border-radius:28px;margin:0 auto;padding:6%}[data-astro-cid-tya7rfux][data-size=hero] .sheet[data-astro-cid-tya7rfux]{gap:var(--space-xl);max-width:520px;box-shadow:var(--shadow-cover-lg);border-radius:18px;padding:clamp(14px,2vw,22px)}[data-astro-cid-tya7rfux][data-size=hero] .head[data-astro-cid-tya7rfux]{gap:var(--space-md)}[data-astro-cid-tya7rfux][data-size=hero] .icon[data-astro-cid-tya7rfux]{border-radius:var(--radius-md);width:34px;height:34px}[data-astro-cid-tya7rfux][data-size=hero] .icon[data-astro-cid-tya7rfux] svg[data-astro-cid-tya7rfux]{stroke-width:2px;width:17px;height:17px}[data-astro-cid-tya7rfux][data-size=hero] .title[data-astro-cid-tya7rfux]{white-space:normal;font-size:clamp(14px,1.4vw,17px);overflow:visible}[data-astro-cid-tya7rfux][data-size=hero] .line[data-astro-cid-tya7rfux]{border-radius:var(--radius-md);padding:12px 14px;font-size:clamp(11.5px,1.1vw,14px)}[data-astro-cid-tya7rfux][data-size=hero] .chip[data-astro-cid-tya7rfux]{border-radius:var(--radius-sm);padding:5px 11px;font-size:13px}@media (width>=768px){[data-astro-cid-tya7rfux][data-size=hero]{aspect-ratio:21/9}}.card[data-astro-cid-fjbsocwl]{border:1px solid var(--color-border);border-radius:var(--radius-3xl);background:var(--color-bg);color:var(--color-text);transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out);flex-direction:column;gap:18px;padding:10px 10px 22px;text-decoration:none;display:flex}.card[data-astro-cid-fjbsocwl][hidden]{display:none}.card[data-astro-cid-fjbsocwl]:hover{color:var(--color-text);box-shadow:var(--shadow-post-hover);transform:translateY(-3px)}.card[data-astro-cid-fjbsocwl]:active{transform:scale(.985)}.body[data-astro-cid-fjbsocwl]{gap:var(--space-lg);flex-direction:column;flex:1;padding:0 10px;display:flex}.category[data-astro-cid-fjbsocwl]{border-radius:var(--radius-xs);background:var(--tint);color:var(--ink);align-self:flex-start;padding:3px 9px;font-size:12.5px;font-weight:600}.title[data-astro-cid-fjbsocwl]{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:20px;font-weight:700;line-height:1.25}.excerpt[data-astro-cid-fjbsocwl]{color:var(--color-text-3);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}[data-astro-cid-fjbsocwl][data-related] .body[data-astro-cid-fjbsocwl]{gap:var(--space-md)}[data-astro-cid-fjbsocwl][data-related] .title[data-astro-cid-fjbsocwl]{font-size:19px;line-height:1.28}.meta[data-astro-cid-fjbsocwl]{color:var(--color-muted);font:400 12.5px var(--font-mono);margin-top:auto;padding-top:6px}
