.hero.svelte-u4k2t{border-bottom:1px solid var(--color-line)}.hero__inner.svelte-u4k2t{max-width:var(--container-content);margin-inline:auto;padding-inline:1.5rem}@media (width>=1024px){.hero__inner.svelte-u4k2t{padding-inline:2.5rem}}.hero__inner.svelte-u4k2t{padding-top:1.5rem;padding-bottom:5rem}@media (width>=1024px){.hero__inner.svelte-u4k2t{padding-top:2rem;padding-bottom:6rem}}.hero__title.svelte-u4k2t{letter-spacing:-.02em;max-width:42rem;color:var(--color-ink);margin-top:1.25rem;font-size:2.25rem;font-weight:700;line-height:1.2}@media (width>=1024px){.hero__title.svelte-u4k2t{font-size:3rem}}.hero__subtitle.svelte-u4k2t{max-width:36rem;color:color-mix(in srgb, var(--color-ink) 60%, transparent);margin-top:1.5rem}.blog.svelte-u4k2t{max-width:var(--container-content);margin-inline:auto;padding-inline:1.5rem}@media (width>=1024px){.blog.svelte-u4k2t{padding-inline:2.5rem}}.blog.svelte-u4k2t{padding-block:5rem}.blog__list.svelte-u4k2t{gap:1.5rem;display:grid}@media (width>=640px){.blog__list.svelte-u4k2t{grid-template-columns:repeat(2,1fr)}}.blog__card.svelte-u4k2t{border:1px solid var(--color-line);background-color:var(--color-paper);padding:2rem;transition:border-color .15s}.blog__card.svelte-u4k2t:hover{border-color:var(--color-gold)}.blog__meta.svelte-u4k2t{justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.blog__date.svelte-u4k2t{color:color-mix(in srgb, var(--color-ink) 40%, transparent)}.blog__title.svelte-u4k2t{color:var(--color-ink);margin-top:1rem;font-size:1.25rem;font-weight:600;line-height:1.3}.blog__excerpt.svelte-u4k2t{color:color-mix(in srgb, var(--color-ink) 55%, transparent);margin-top:.75rem;font-size:.875rem;line-height:1.6}.blog__read.svelte-u4k2t{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-gold);text-decoration-color:var(--color-gold);text-underline-offset:4px;margin-top:1.5rem;font-size:.875rem;font-weight:600;display:inline-block}
