.page.svelte-kjz6sm{width:100%;max-width:1080px;margin:0 auto;padding:120px 24px 140px}@media (width>=640px){.page.svelte-kjz6sm{padding:150px 38px}}.head.svelte-kjz6sm{max-width:640px;margin-bottom:56px}.h1.svelte-kjz6sm{font-family:var(--font-serif);letter-spacing:-.02em;font-size:clamp(38px,6vw,56px);font-weight:500;line-height:1.05}.desc.svelte-kjz6sm{color:#f8fafc99;margin-top:16px;font-size:18px;line-height:1.55}.grid.svelte-kjz6sm{grid-template-columns:1fr;gap:40px 32px;display:grid}@media (width>=700px){.grid.svelte-kjz6sm{grid-template-columns:1fr 1fr}}.card.svelte-kjz6sm{flex-direction:column;display:flex}.thumb.svelte-kjz6sm{aspect-ratio:16/10;border-radius:14px;width:100%;position:relative;overflow:hidden}.thumb.svelte-kjz6sm .cv-img,.thumb.svelte-kjz6sm .cv-gen{transition:transform .5s}.card.svelte-kjz6sm:hover .thumb:where(.svelte-kjz6sm) .cv-img,.card.svelte-kjz6sm:hover .thumb:where(.svelte-kjz6sm) .cv-gen{transform:scale(1.03)}.title.svelte-kjz6sm{font-family:var(--font-serif);letter-spacing:-.01em;margin-top:18px;font-size:22px;font-weight:500;line-height:1.25;transition:color .18s}.card.svelte-kjz6sm:hover .title:where(.svelte-kjz6sm){color:var(--color-accent)}.snip.svelte-kjz6sm{color:#f8fafc94;margin-top:9px;font-size:15px;line-height:1.55}.meta.svelte-kjz6sm{color:#f8fafc73;align-items:center;gap:9px;margin-top:12px;font-size:13px;display:flex}.src.svelte-kjz6sm{color:#ff8a5c;background:#ff450024;border-radius:999px;padding:1px 8px;font-size:11px}.empty.svelte-kjz6sm{color:#f8fafc66;font-size:16px}
