.blog-index.svelte-u4k2t{position:relative;z-index:1;width:min(100% - 2rem,72rem);margin:0 auto;outline:none}.hero.svelte-u4k2t{max-width:54rem;padding:clamp(5rem,12vw,9rem) 0 clamp(4rem,8vw,6rem)}.hero.svelte-u4k2t h1:where(.svelte-u4k2t){margin:0;font-size:clamp(3.8rem,9vw,7.4rem);font-weight:790;letter-spacing:-.065em;line-height:.92;text-wrap:balance}.hero.svelte-u4k2t p:where(.svelte-u4k2t){max-width:42rem;margin:2rem 0 0;color:#ffffff94;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.65}.posts.svelte-u4k2t{display:grid;gap:1rem}.posts.svelte-u4k2t article:where(.svelte-u4k2t){border:1px solid rgb(255 255 255 / .1);border-radius:1.75rem;background:#0d100eb3;box-shadow:inset 0 1px #ffffff0a,0 2rem 5rem #0000002e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:border-color .18s ease,background .18s ease,transform .18s ease}.posts.svelte-u4k2t article:where(.svelte-u4k2t):hover{border-color:#a7f3b44d;background:#121714d1;transform:translateY(-2px)}.posts.svelte-u4k2t article:where(.svelte-u4k2t)>a:where(.svelte-u4k2t){display:block;padding:clamp(1.6rem,4vw,3.2rem);color:inherit}.post-meta.svelte-u4k2t{display:flex;align-items:center;gap:.55rem;color:#fff6;font-size:.78rem;font-weight:600}.posts.svelte-u4k2t h2:where(.svelte-u4k2t){max-width:22ch;margin:1.4rem 0 0;font-size:clamp(2rem,4vw,3.25rem);font-weight:740;letter-spacing:-.045em;line-height:1.02;text-wrap:balance}.posts.svelte-u4k2t p:where(.svelte-u4k2t){max-width:47rem;margin:1.25rem 0 0;color:#ffffff91;font-size:1rem;line-height:1.7}.read-more.svelte-u4k2t{display:inline-block;margin-top:2rem;color:#b9f7c3;font-size:.88rem;font-weight:700}.posts.svelte-u4k2t a:where(.svelte-u4k2t):focus-visible{border-radius:1.75rem;outline:2px solid #a7f3b4;outline-offset:4px}@media(max-width:640px){.hero.svelte-u4k2t{padding-top:4rem}}
