.intro[data-astro-cid-lcdefpme]{background:var(--c-surface);border-radius:var(--radius);border-left:6px solid var(--c-main);margin-bottom:24px;padding:24px}.intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--c-main);margin:0 0 6px;font-size:1.4rem}.intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:.92rem}.intro[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{background:linear-gradient(transparent 62%, var(--c-mark) 62%)}.feature[data-astro-cid-lcdefpme]{background:var(--c-surface);border-radius:var(--radius);color:var(--c-text);margin-bottom:36px;text-decoration:none;display:block;overflow:hidden;box-shadow:0 1px 2px #0000000f}.fm[data-astro-cid-lcdefpme] .moodimg{width:100%;height:auto}.feature[data-astro-cid-lcdefpme]:hover h2[data-astro-cid-lcdefpme]{color:var(--c-accent)}.fm[data-astro-cid-lcdefpme] .mosaic span:nth-child(n+5){display:none}@media (width>=640px){.fm[data-astro-cid-lcdefpme] .mosaic span:nth-child(n+5){display:grid}}.ft[data-astro-cid-lcdefpme]{padding:18px 22px 20px}.ft[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:8px 0 4px;font-size:clamp(1.15rem,3vw,1.5rem)}.ft[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--c-sub);margin:0;font-size:.88rem}.cat[data-astro-cid-lcdefpme]{margin-bottom:40px}.cat-h[data-astro-cid-lcdefpme]{border-bottom:3px solid var(--c-main);justify-content:space-between;align-items:baseline;margin-bottom:18px;display:flex}.cat-h[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;padding:0 0 6px;font-size:1.2rem;position:relative}.cat-h[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]:after{content:"";border-bottom:3px solid var(--c-accent);position:absolute;bottom:-3px;left:0;right:0}.cat-h[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:.82rem}.grid[data-astro-cid-lcdefpme]{gap:18px;display:grid}@media (width>=640px){.grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.blk[data-astro-cid-lcdefpme]{margin-bottom:40px}.bh[data-astro-cid-lcdefpme]{border-bottom:3px solid var(--c-main);justify-content:space-between;align-items:baseline;margin:0 0 18px;font-size:1.2rem;display:flex}.bh[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{padding-bottom:6px;position:relative}.bh[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:after{content:"";border-bottom:3px solid var(--c-accent);position:absolute;bottom:-3px;left:0;right:0}.bh[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:.82rem;font-weight:400}.cattiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.cattiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.cattiles[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--c-surface);border:1px solid var(--c-line);border-left:5px solid var(--c-main);border-radius:var(--radius);color:var(--c-text);justify-content:space-between;align-items:center;gap:8px;padding:16px;font-weight:700;text-decoration:none;display:flex}.cattiles[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-left-color:var(--c-accent);color:var(--c-accent)}.cattiles[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--c-sub);font-size:.78rem;font-weight:400}.newlist[data-astro-cid-lcdefpme]{background:var(--c-surface);border-radius:var(--radius);margin:0;padding:0;list-style:none}.newlist[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid var(--c-line)}.newlist[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--c-text);grid-template-columns:130px minmax(0,1fr);align-items:start;gap:14px;padding:14px;text-decoration:none;display:grid}@media (width>=640px){.newlist[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:240px minmax(0,1fr);gap:18px}}.newlist[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .tt[data-astro-cid-lcdefpme]{color:var(--c-accent)}.nt[data-astro-cid-lcdefpme] .moodimg{border-radius:3px;width:100%;height:auto}.nb[data-astro-cid-lcdefpme]{display:block}.meta[data-astro-cid-lcdefpme]{color:var(--c-sub);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;font-size:.78rem;display:flex}.meta[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{background:var(--c-accent);color:#fff;letter-spacing:.05em;border-radius:3px;padding:0 7px;font-style:normal;font-weight:700}.tt[data-astro-cid-lcdefpme]{margin-bottom:4px;font-size:1.05rem;font-weight:700;line-height:1.5;display:block}.ds[data-astro-cid-lcdefpme]{color:var(--c-sub);font-size:.82rem;line-height:1.7;display:block}@media (width<=639px){.ds[data-astro-cid-lcdefpme]{display:none}}
