.head.svelte-cmcntg{padding:120px 0 28px}.head.svelte-cmcntg h1:where(.svelte-cmcntg){font-size:clamp(34px,5vw,52px);letter-spacing:-.03em;margin-top:10px}.lead.svelte-cmcntg{color:var(--grey);font-size:17px;max-width:640px;margin-top:12px;line-height:1.6}.list.svelte-cmcntg{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;padding-bottom:96px}.card.svelte-cmcntg{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid var(--line);border-radius:20px;padding:24px 26px;transition:border-color .2s,transform .2s}.card.svelte-cmcntg:hover{border-color:var(--blue);transform:translateY(-2px)}.meta.svelte-cmcntg{font-size:13px;color:var(--grey)}h2.svelte-cmcntg{font-size:19px;letter-spacing:-.01em;line-height:1.35}p.svelte-cmcntg{color:var(--ink-2);font-size:15px;line-height:1.6;flex:1}.more.svelte-cmcntg{display:inline-flex;align-items:center;gap:6px;color:var(--blue);font-weight:600;font-size:14px;margin-top:4px}@media(max-width:600px){.head.svelte-cmcntg{padding-top:100px}.card.svelte-cmcntg{padding:20px 18px}}
