.story[data-astro-cid-jngwnw7g]{align-content:start;gap:1rem;display:grid;position:relative}.hit[data-astro-cid-jngwnw7g]{z-index:3;border-radius:inherit;position:absolute;inset:0}.media[data-astro-cid-jngwnw7g]{border-radius:var(--radius);position:relative}.body[data-astro-cid-jngwnw7g]{gap:.55rem;display:grid}.title[data-astro-cid-jngwnw7g]{margin:0;font-size:1.32rem}.title[data-astro-cid-jngwnw7g] a[data-astro-cid-jngwnw7g]{text-decoration:none}.hl[data-astro-cid-jngwnw7g]{background:linear-gradient(transparent 58%, color-mix(in srgb, var(--gold) 45%, transparent) 58%, color-mix(in srgb, var(--gold) 45%, transparent) 92%, transparent 92%) 0 0 / 0% 100% no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .5s var(--ease)}.story[data-astro-cid-jngwnw7g]:hover .hl[data-astro-cid-jngwnw7g],.story[data-astro-cid-jngwnw7g]:focus-within .hl[data-astro-cid-jngwnw7g]{background-size:100% 100%}.title[data-astro-cid-jngwnw7g] a[data-astro-cid-jngwnw7g]:focus-visible{outline:none}.story[data-astro-cid-jngwnw7g]:has(.title a:focus-visible){outline:2px solid var(--accent);outline-offset:4px}.dek[data-astro-cid-jngwnw7g]{color:var(--ink-2);margin:0;font-size:.97rem;line-height:1.55}.meta[data-astro-cid-jngwnw7g]{margin:0}.sep[data-astro-cid-jngwnw7g]{margin:0 .45rem}.no[data-astro-cid-jngwnw7g]{z-index:2;font:700 .7rem var(--mono);letter-spacing:.04em;background:var(--paper);color:var(--ink);border-radius:4px;padding:.25rem .5rem;position:absolute;top:.75rem;left:.75rem;box-shadow:0 2px #00000026}.story[data-astro-cid-jngwnw7g]:hover .motif,.story[data-astro-cid-jngwnw7g]:hover .cover img{transform:scale(1.05)}.cover img{transition:transform .8s var(--ease)}.card[data-astro-cid-jngwnw7g],.dark[data-astro-cid-jngwnw7g]{background:var(--card);border:1px solid var(--rule);border-top:4px solid var(--c);transform-style:preserve-3d;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--ty,0));transition:transform .5s var(--ease), box-shadow .4s, border-color .3s;border-radius:14px;padding:.65rem .65rem 0;box-shadow:0 1px #00000008}.card[data-astro-cid-jngwnw7g]:hover,.dark[data-astro-cid-jngwnw7g]:hover,.card[data-astro-cid-jngwnw7g]:focus-within,.dark[data-astro-cid-jngwnw7g]:focus-within{--ty:-4px;border-color:var(--ink-3);border-top-color:var(--c);box-shadow:0 22px 40px -22px #00000073}.card[data-astro-cid-jngwnw7g] .body[data-astro-cid-jngwnw7g],.dark[data-astro-cid-jngwnw7g] .body[data-astro-cid-jngwnw7g]{grid-template-rows:auto auto auto 1fr;padding:.35rem .55rem 0}.card[data-astro-cid-jngwnw7g],.dark[data-astro-cid-jngwnw7g]{grid-template-rows:auto 1fr}.foot[data-astro-cid-jngwnw7g]{align-self:end}.card[data-astro-cid-jngwnw7g] .media[data-astro-cid-jngwnw7g] .cover,.dark[data-astro-cid-jngwnw7g] .media[data-astro-cid-jngwnw7g] .cover{border-radius:9px}.foot[data-astro-cid-jngwnw7g]{border-top:1px dashed var(--rule);justify-content:space-between;align-items:center;gap:1rem;margin:.55rem -.55rem 0;padding:.8rem 1.1rem .85rem .55rem;display:flex}.read[data-astro-cid-jngwnw7g]{color:var(--c);letter-spacing:.02em;gap:.3rem;font-size:.8rem;font-weight:700;display:inline-flex}.ar[data-astro-cid-jngwnw7g]{transition:transform .3s var(--ease)}.story[data-astro-cid-jngwnw7g]:hover .ar[data-astro-cid-jngwnw7g]{transform:translate(4px)}.glare[data-astro-cid-jngwnw7g]{pointer-events:none;z-index:1;opacity:0;background:radial-gradient(500px circle at var(--gx,50%) var(--gy,0%), #ffffff47, transparent 45%);mix-blend-mode:soft-light;border-radius:9px;transition:opacity .3s;position:absolute;inset:0}.story[data-astro-cid-jngwnw7g]:hover .glare[data-astro-cid-jngwnw7g]{opacity:1}.dark[data-astro-cid-jngwnw7g]{background:var(--night-2);border-color:var(--night-rule);color:var(--night-ink)}.dark[data-astro-cid-jngwnw7g]:hover{border-color:var(--night-ink-2)}.dark[data-astro-cid-jngwnw7g] .dek[data-astro-cid-jngwnw7g],.dark[data-astro-cid-jngwnw7g] .meta[data-astro-cid-jngwnw7g]{color:var(--night-ink-2)}.dark[data-astro-cid-jngwnw7g] .foot[data-astro-cid-jngwnw7g]{border-color:var(--night-rule)}.dark[data-astro-cid-jngwnw7g] .no[data-astro-cid-jngwnw7g]{background:var(--night);color:var(--night-ink)}.dark[data-astro-cid-jngwnw7g] .title[data-astro-cid-jngwnw7g] a[data-astro-cid-jngwnw7g]:hover{color:inherit}.dark[data-astro-cid-jngwnw7g] .hl[data-astro-cid-jngwnw7g]{background-image:linear-gradient(#0000 58%,#d9a54a59 58% 92%,#0000 92%)}.lead[data-astro-cid-jngwnw7g]{gap:1.4rem}.lead[data-astro-cid-jngwnw7g] .title[data-astro-cid-jngwnw7g]{letter-spacing:-.025em;font-size:clamp(1.9rem,4.4vw,3.2rem);line-height:1.04}.lead[data-astro-cid-jngwnw7g] .dek[data-astro-cid-jngwnw7g]{font-family:var(--serif);color:var(--ink-2);font-variation-settings:"opsz" 24;font-size:clamp(1.08rem,2vw,1.3rem);line-height:1.4}.lead[data-astro-cid-jngwnw7g] .body[data-astro-cid-jngwnw7g]{gap:.8rem}.lead[data-astro-cid-jngwnw7g] .no[data-astro-cid-jngwnw7g]{font-size:.8rem;top:1rem;left:1rem}.compact[data-astro-cid-jngwnw7g]{border-top:1px solid var(--rule);border-radius:8px;grid-template-columns:auto 1fr 4.5rem;align-items:start;gap:.9rem;margin:0 -.6rem;padding:1.1rem .6rem;transition:background .25s}.compact[data-astro-cid-jngwnw7g]:hover{background:var(--card)}.compact[data-astro-cid-jngwnw7g] .media[data-astro-cid-jngwnw7g]{order:3}.compact[data-astro-cid-jngwnw7g] .body[data-astro-cid-jngwnw7g]{order:2;gap:.4rem}.compact[data-astro-cid-jngwnw7g] .title[data-astro-cid-jngwnw7g]{font-size:1.08rem;line-height:1.22}.idx[data-astro-cid-jngwnw7g]{font-family:var(--sans);font-feature-settings:"tnum";letter-spacing:-.045em;color:var(--accent);order:1;min-width:1.6rem;font-size:1.5rem;font-weight:750;line-height:1}
