.cc[data-astro-cid-oxzxigu2]{height:100%;transition:transform .25s var(--ease);flex-direction:column;gap:12px;display:flex;position:relative}.cc[data-astro-cid-oxzxigu2]:hover{transform:translateY(-3px)}.cc[data-astro-cid-oxzxigu2]:active{transform:translateY(0)scale(.99)}.cc[data-astro-cid-oxzxigu2]:has(a:focus-visible){outline:3px solid var(--focus);outline-offset:4px;border-radius:var(--r-md)}.th[data-astro-cid-oxzxigu2] .thumb{border:1px solid var(--line)}.k[data-astro-cid-oxzxigu2]{color:var(--ink-3);letter-spacing:.02em;align-items:center;gap:8px;font-size:.75rem;font-weight:600;display:flex}.k[data-astro-cid-oxzxigu2] .d[data-astro-cid-oxzxigu2]{color:var(--accent-ink);font-weight:700}.s[data-astro-cid-oxzxigu2]{background:var(--ink-3);border-radius:50%;width:3px;height:3px}h3[data-astro-cid-oxzxigu2]{margin:6px 0 0;font-size:1.1875rem;font-weight:650;line-height:1.2}h3[data-astro-cid-oxzxigu2] a[data-astro-cid-oxzxigu2]{text-decoration:none}h3[data-astro-cid-oxzxigu2] a[data-astro-cid-oxzxigu2]:after{content:"";position:absolute;inset:0}h3[data-astro-cid-oxzxigu2] a[data-astro-cid-oxzxigu2]:focus-visible{outline:none}.cc[data-astro-cid-oxzxigu2]:hover h3[data-astro-cid-oxzxigu2] a[data-astro-cid-oxzxigu2]{text-underline-offset:3px;text-decoration:underline}.dek[data-astro-cid-oxzxigu2]{color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 0;font-size:.9375rem;line-height:1.5;display:-webkit-box;overflow:hidden}time[data-astro-cid-oxzxigu2]{color:var(--ink-3);margin-top:8px;font-size:.8125rem;display:block}.hero[data-astro-cid-4sw2x5ik]{border-radius:var(--r-lg);background:var(--night);color:var(--on-night);grid-template-columns:1fr;gap:20px;margin:16px 0 24px;padding:clamp(22px,4vw,44px);display:grid}@media (width>=700px){.hero[data-astro-cid-4sw2x5ik]{grid-template-columns:auto 1fr;align-items:center;gap:32px}}.mono[data-astro-cid-4sw2x5ik]{background:var(--avocado);color:#151515;width:88px;height:88px;font:800 2.2rem var(--display);letter-spacing:-.04em;border-radius:22px;place-items:center;display:grid}.eyebrow[data-astro-cid-4sw2x5ik]{color:var(--on-night-2);margin:0 0 8px;font-size:.875rem}h1[data-astro-cid-4sw2x5ik]{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(2.2rem,1.2rem + 3.6vw,4rem);font-weight:720;line-height:1}.sum[data-astro-cid-4sw2x5ik]{max-width:40rem;color:var(--on-night-2);margin:14px 0 0;font-size:1.125rem;line-height:1.5}.acts[data-astro-cid-4sw2x5ik]{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.acts[data-astro-cid-4sw2x5ik] .btn[data-astro-cid-4sw2x5ik].quiet{color:var(--on-night);border-color:var(--night-line)}.acts[data-astro-cid-4sw2x5ik] .btn[data-astro-cid-4sw2x5ik].quiet:hover{background:var(--night-2)}.acts[data-astro-cid-4sw2x5ik] .btn:focus-visible{outline-color:var(--avocado)}.cards[data-astro-cid-4sw2x5ik]{grid-template-columns:1fr;gap:24px;margin-top:20px;display:grid}@media (width>=760px){.cards[data-astro-cid-4sw2x5ik]{grid-template-columns:repeat(3,minmax(0,1fr))}}.list[data-astro-cid-4sw2x5ik]{max-width:52rem}.two[data-astro-cid-4sw2x5ik]{grid-template-columns:1fr;gap:clamp(24px,4vw,48px);display:grid}@media (width>=900px){.two[data-astro-cid-4sw2x5ik]{grid-template-columns:1.3fr 1fr}}section[data-astro-cid-4sw2x5ik].two.solo{max-width:40rem;grid-template-columns:1fr!important}.tl[data-astro-cid-4sw2x5ik]{margin:0;padding:0;list-style:none}.tl[data-astro-cid-4sw2x5ik] li[data-astro-cid-4sw2x5ik]{border-bottom:1px solid var(--line);grid-template-columns:6.5rem 1fr;gap:12px;padding:12px 0;display:grid}.tl[data-astro-cid-4sw2x5ik] time[data-astro-cid-4sw2x5ik]{color:var(--ink-3);font-variant-numeric:tabular-nums;padding-top:3px;font-size:.8125rem}.tl[data-astro-cid-4sw2x5ik] a[data-astro-cid-4sw2x5ik]{font:600 1rem/1.3 var(--display);text-decoration:none}.tl[data-astro-cid-4sw2x5ik] a[data-astro-cid-4sw2x5ik]:hover{text-underline-offset:3px;text-decoration:underline}.bars[data-astro-cid-4sw2x5ik]{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.bars[data-astro-cid-4sw2x5ik] li[data-astro-cid-4sw2x5ik]{grid-template-columns:7rem 1fr 2rem;align-items:center;gap:12px;font-size:.9375rem;display:grid}.bars[data-astro-cid-4sw2x5ik] a[data-astro-cid-4sw2x5ik]{color:var(--ink-2);text-decoration:none}.bars[data-astro-cid-4sw2x5ik] a[data-astro-cid-4sw2x5ik]:hover{color:var(--ink);text-decoration:underline}.bar[data-astro-cid-4sw2x5ik]{background:var(--page-2);border-radius:999px;height:10px;position:relative;overflow:hidden}.bar[data-astro-cid-4sw2x5ik]:after{content:"";width:var(--w);background:var(--emerald);border-radius:999px;position:absolute;inset:0}.bars[data-astro-cid-4sw2x5ik] b[data-astro-cid-4sw2x5ik]{text-align:right;font-variant-numeric:tabular-nums}.rel[data-astro-cid-4sw2x5ik]{grid-template-columns:1fr;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}@media (width>=640px){.rel[data-astro-cid-4sw2x5ik]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.rel[data-astro-cid-4sw2x5ik]{grid-template-columns:repeat(3,minmax(0,1fr))}}.rel[data-astro-cid-4sw2x5ik] a[data-astro-cid-4sw2x5ik]{border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);transition:transform .2s var(--ease), border-color .2s;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}.rel[data-astro-cid-4sw2x5ik] a[data-astro-cid-4sw2x5ik]:hover{border-color:var(--accent);transform:translateY(-2px)}.rel[data-astro-cid-4sw2x5ik] a[data-astro-cid-4sw2x5ik]:active{transform:scale(.99)}.m[data-astro-cid-4sw2x5ik]{background:var(--mint);width:40px;height:40px;color:var(--accent-ink);font:800 .95rem var(--display);border-radius:12px;flex:none;place-items:center;display:grid}.rel[data-astro-cid-4sw2x5ik] b[data-astro-cid-4sw2x5ik]{font:650 1.0625rem/1.2 var(--display);overflow-wrap:anywhere;display:block}.rel[data-astro-cid-4sw2x5ik] small[data-astro-cid-4sw2x5ik]{color:var(--ink-3);font-size:.8125rem}
