.article[data-astro-cid-7ahxywo7]{color:var(--ink);background:var(--card);border-radius:var(--r-card);box-shadow:var(--shadow-card);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.article[data-astro-cid-7ahxywo7]:hover{color:var(--ink)}.article[data-astro-cid-7ahxywo7]:hover .title[data-astro-cid-7ahxywo7]{text-decoration:underline 2px}.featured[data-astro-cid-7ahxywo7]{flex-flow:wrap}.featured[data-astro-cid-7ahxywo7] .cover[data-astro-cid-7ahxywo7]{flex:360px;height:auto;min-height:260px}.featured[data-astro-cid-7ahxywo7] .body[data-astro-cid-7ahxywo7]{padding:var(--s-xxl);flex:320px;justify-content:center}.featured[data-astro-cid-7ahxywo7] .title[data-astro-cid-7ahxywo7]{font-size:clamp(26px,3vw,34px)}.cover[data-astro-cid-7ahxywo7]{height:170px;position:relative;overflow:hidden}.body[data-astro-cid-7ahxywo7]{padding:22px var(--s-xl) var(--s-xl);flex-direction:column;gap:10px;display:flex}.title[data-astro-cid-7ahxywo7]{font-family:var(--font-display);font-size:22px;font-weight:800;line-height:1.15}.desc[data-astro-cid-7ahxywo7]{color:var(--ink-soft);line-height:1.6}.meta[data-astro-cid-7ahxywo7]{align-items:center;gap:var(--s-sm);color:var(--muted);font-size:14px;font-weight:700;display:flex}.meta[data-astro-cid-7ahxywo7] svg{color:var(--teal)}.ro[data-astro-cid-7ahxywo7]{font-family:var(--font-display);font-weight:800}.number[data-astro-cid-7ahxywo7]{background:var(--teal-tint)}.circle[data-astro-cid-7ahxywo7]{background:var(--teal-soft);opacity:.5;border-radius:50%;width:190px;height:190px;position:absolute;top:-50px;right:-40px}.big[data-astro-cid-7ahxywo7]{font-family:var(--font-display);letter-spacing:-8px;color:var(--teal);font-size:150px;font-weight:800;line-height:1;position:absolute;bottom:-34px;left:22px}.chips[data-astro-cid-7ahxywo7]{align-items:flex-end;gap:var(--s-sm);flex-direction:column;display:flex;position:absolute;top:26px;right:22px}.chip[data-astro-cid-7ahxywo7]{border-radius:12px;flex-direction:column;padding:7px 12px;display:flex}.chip[data-astro-cid-7ahxywo7] .ro[data-astro-cid-7ahxywo7]{font-size:16px}.chip[data-astro-cid-7ahxywo7] .si[data-astro-cid-7ahxywo7]{font-size:12px}.c0[data-astro-cid-7ahxywo7]{background:var(--white);box-shadow:0 4px 0 var(--teal-soft);transform:rotate(-4deg)}.c0[data-astro-cid-7ahxywo7] .si[data-astro-cid-7ahxywo7]{color:var(--muted)}.c1[data-astro-cid-7ahxywo7]{background:var(--teal);box-shadow:0 4px 0 var(--teal-dark);color:var(--white);margin-right:18px;transform:rotate(3deg)}.c1[data-astro-cid-7ahxywo7] .si[data-astro-cid-7ahxywo7]{color:var(--on-teal-muted)}.c2[data-astro-cid-7ahxywo7]{background:var(--saffron);box-shadow:0 4px 0 var(--saffron-dark);transform:rotate(-2deg)}.c2[data-astro-cid-7ahxywo7] .si[data-astro-cid-7ahxywo7]{color:var(--saffron-ink)}.ladder[data-astro-cid-7ahxywo7]{background:var(--saffron-tint)}.tile[data-astro-cid-7ahxywo7]{background:var(--saffron-soft);border-radius:40px;width:160px;height:160px;position:absolute;bottom:-60px;left:-30px;transform:rotate(18deg)}.bars[data-astro-cid-7ahxywo7]{inset:22px var(--s-xl);flex-direction:column;justify-content:center;gap:7px;display:flex;position:absolute}.bar[data-astro-cid-7ahxywo7]{border-radius:var(--r-sm);height:26px;font-family:var(--font-display);white-space:nowrap;align-items:center;padding:0 10px;font-size:13px;font-weight:800;display:flex;overflow:hidden}.b0[data-astro-cid-7ahxywo7]{background:var(--white)}.b1[data-astro-cid-7ahxywo7]{background:var(--teal-tint);color:var(--teal-dark)}.b2[data-astro-cid-7ahxywo7]{background:var(--teal);color:var(--white)}.b3[data-astro-cid-7ahxywo7]{background:var(--saffron)}.letter[data-astro-cid-7ahxywo7]{color:var(--red-soft);opacity:.6;font-size:170px;line-height:1;position:absolute;top:-36px;right:-10px}.cover[data-astro-cid-7ahxywo7].glyph{background:var(--red-tint)}.word[data-astro-cid-7ahxywo7]{left:var(--s-xl);top:var(--s-xl);color:var(--red-ink);font-size:34px;position:absolute}.line[data-astro-cid-7ahxywo7]{left:var(--s-xl);right:var(--s-xl);background:var(--red-soft);border-radius:2px;height:3px;position:absolute;bottom:34px}.stops[data-astro-cid-7ahxywo7]{left:var(--s-xl);right:var(--s-xl);justify-content:space-between;display:flex;position:absolute;bottom:26px}.stops[data-astro-cid-7ahxywo7] span[data-astro-cid-7ahxywo7]{background:var(--white);border:3px solid var(--red);border-radius:50%;width:18px;height:18px}.stops[data-astro-cid-7ahxywo7] .last[data-astro-cid-7ahxywo7]{background:var(--red)}
