.db__grid[data-astro-cid-c46ujra6]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.db__card[data-astro-cid-c46ujra6]{border:1px solid var(--line);background:var(--surface);transition:transform .45s var(--ease-spring), border-color .25s, box-shadow .3s;border-radius:12px;padding:24px}.db__card[data-astro-cid-c46ujra6]:hover{border-color:var(--accent-text);box-shadow:var(--card-shadow-hover);transform:translateY(-3px)}.db__title[data-astro-cid-c46ujra6]{border-bottom:1px solid var(--line);font:400 1.1rem/1.3 var(--serif);color:var(--ink);margin:0 0 14px;padding-bottom:12px}.db__title[data-astro-cid-c46ujra6] a[data-astro-cid-c46ujra6]{color:inherit;text-decoration:none}.db__title[data-astro-cid-c46ujra6] a[data-astro-cid-c46ujra6]:hover,.db__card[data-astro-cid-c46ujra6] li[data-astro-cid-c46ujra6] a[data-astro-cid-c46ujra6]:hover{color:var(--accent-text)}.db__card[data-astro-cid-c46ujra6] ul[data-astro-cid-c46ujra6]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.db__card[data-astro-cid-c46ujra6] li[data-astro-cid-c46ujra6] a[data-astro-cid-c46ujra6]{color:var(--muted);font-size:.95rem;line-height:1.4;text-decoration:none;transition:color .2s}.db__go[data-astro-cid-c46ujra6]{opacity:0;transition:opacity .2s, transform .3s var(--ease-spring);margin-left:4px;display:inline-block;transform:translate(-4px)}.db__card[data-astro-cid-c46ujra6] li[data-astro-cid-c46ujra6] a[data-astro-cid-c46ujra6]:hover .db__go[data-astro-cid-c46ujra6],.db__card[data-astro-cid-c46ujra6] li[data-astro-cid-c46ujra6] a[data-astro-cid-c46ujra6]:focus-visible .db__go[data-astro-cid-c46ujra6]{opacity:1;transform:none}[data-theme=dark] .db__card[data-astro-cid-c46ujra6]:hover{border-color:var(--deep-accent)}[data-theme=dark] .db__title[data-astro-cid-c46ujra6] a[data-astro-cid-c46ujra6]:hover,[data-theme=dark] .db__card[data-astro-cid-c46ujra6] li[data-astro-cid-c46ujra6] a[data-astro-cid-c46ujra6]:hover{color:var(--deep-accent)}@media (prefers-reduced-motion:reduce){.db__card[data-astro-cid-c46ujra6],.db__go[data-astro-cid-c46ujra6]{transition:none}.db__card[data-astro-cid-c46ujra6]:hover{transform:none}}.ft__grid[data-astro-cid-zrajjqx6]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.ft__grid[data-astro-cid-zrajjqx6] .lead[data-astro-cid-zrajjqx6]{margin:16px 0 24px}.ft__list[data-astro-cid-zrajjqx6]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ft__list[data-astro-cid-zrajjqx6] a[data-astro-cid-zrajjqx6]{border:1px solid var(--line);background:var(--surface);color:var(--ink);transition:border-color .2s, background-color .2s, transform .4s var(--ease-spring);border-radius:12px;align-items:baseline;gap:20px;padding:16px 20px;text-decoration:none;display:flex}.ft__list[data-astro-cid-zrajjqx6] a[data-astro-cid-zrajjqx6]:hover{border-color:var(--accent-text);background:linear-gradient(90deg, var(--surface), color-mix(in srgb, var(--accent-soft) 45%, var(--surface)));transform:translate(4px)}.ft__go[data-astro-cid-zrajjqx6]{color:var(--accent-text);opacity:0;transition:opacity .2s, transform .3s var(--ease-spring);margin-left:auto;transform:translate(-6px)}.ft__list[data-astro-cid-zrajjqx6] a[data-astro-cid-zrajjqx6]:hover .ft__go[data-astro-cid-zrajjqx6],.ft__list[data-astro-cid-zrajjqx6] a[data-astro-cid-zrajjqx6]:focus-visible .ft__go[data-astro-cid-zrajjqx6]{opacity:1;transform:none}[data-theme=dark] .ft__list[data-astro-cid-zrajjqx6] a[data-astro-cid-zrajjqx6]:hover{border-color:var(--deep-accent)}[data-theme=dark] .ft__go[data-astro-cid-zrajjqx6]{color:var(--deep-accent)}@media (prefers-reduced-motion:reduce){.ft__list[data-astro-cid-zrajjqx6] a[data-astro-cid-zrajjqx6],.ft__go[data-astro-cid-zrajjqx6]{transition:none}.ft__list[data-astro-cid-zrajjqx6] a[data-astro-cid-zrajjqx6]:hover{transform:none}}.ft__time[data-astro-cid-zrajjqx6]{width:110px;color:var(--muted);flex:none;font-size:.9rem}.ft__title[data-astro-cid-zrajjqx6]{font:400 1.05rem/1.3 var(--serif)}@media (width<=800px){.ft__grid[data-astro-cid-zrajjqx6]{grid-template-columns:1fr}}
