.blog-list.svelte-u4k2t{padding-block:120px 72px}.bl-head.svelte-u4k2t{max-width:720px}.bl-head.svelte-u4k2t h1:where(.svelte-u4k2t){font-size:clamp(32px,5vw,56px);margin-top:10px!important;text-wrap:balance}.bl-head.svelte-u4k2t h1:where(.svelte-u4k2t) span:where(.svelte-u4k2t){background:linear-gradient(120deg,#531dd8,#01b874);-webkit-background-clip:text;background-clip:text;color:transparent}.bl-sub.svelte-u4k2t{margin-top:14px!important;font-size:17px;color:var(--fg-2)}.bl-grid.svelte-u4k2t{list-style:none;padding:0;margin:40px 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:18px}.bl-card.svelte-u4k2t{position:relative;height:100%;display:flex;flex-direction:column;gap:10px;padding:26px 24px 22px;border-radius:22px;color:var(--fg);text-decoration:none;overflow:hidden;background:linear-gradient(var(--panel),var(--panel)) padding-box,linear-gradient(135deg,color-mix(in srgb,#531dd8 60%,transparent),color-mix(in srgb,#01f59e 60%,transparent)) border-box;border:1.5px solid transparent;transition:transform .25s,box-shadow .25s}.bl-card.svelte-u4k2t:hover{transform:translateY(-4px);box-shadow:0 24px 50px -26px #531dd899}.bl-card.svelte-u4k2t:focus-visible{outline:2px solid #531dd8;outline-offset:3px}.bl-cover.svelte-u4k2t{width:calc(100% + 48px);max-width:none;margin:-26px -24px 6px;aspect-ratio:16 / 9;object-fit:cover}.bl-cat.svelte-u4k2t{align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:999px;color:#04150e;background:#01f59e}.bl-card.svelte-u4k2t h2:where(.svelte-u4k2t){font-size:21px;line-height:1.25;margin:4px 0 0!important;text-wrap:balance}.bl-card.svelte-u4k2t p:where(.svelte-u4k2t){margin:0!important;font-size:15px;color:var(--fg-2);flex:1}.bl-meta.svelte-u4k2t{font-size:13px;color:var(--fg-2)}.bl-more.svelte-u4k2t{font-weight:700;font-size:14.5px;color:var(--accent-text)}@media(max-width:560px){.blog-list.svelte-u4k2t{padding-top:96px}}
