.rc.svelte-1a4lkmy{display:grid;grid-template-rows:auto 1fr;background:linear-gradient(180deg,var(--surface-1),var(--d1));box-shadow:var(--e1);overflow:hidden;transition:transform var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.rc.svelte-1a4lkmy:hover{transform:translateY(-3px);box-shadow:var(--e2)}.rc-media.svelte-1a4lkmy{aspect-ratio:2 / 1;background:var(--d0);overflow:hidden}.rc-media.svelte-1a4lkmy img:where(.svelte-1a4lkmy){width:100%;height:100%;object-fit:cover}.rc-body.svelte-1a4lkmy{padding:var(--sp-4);display:grid;gap:.4em;align-content:start}.rc-top.svelte-1a4lkmy{display:flex;justify-content:space-between;align-items:baseline;gap:.6em}.rc-name.svelte-1a4lkmy{font-size:.82rem;color:var(--ink);display:inline-flex;align-items:center;gap:.5em}.fork.svelte-1a4lkmy{font-size:.55rem;color:var(--amber-lit);text-transform:lowercase;letter-spacing:.1em;padding:.1em .4em;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--amber) 40%,transparent)}.rc-lang.svelte-1a4lkmy{font-size:.64rem;color:var(--sea-lit)}.rc-desc.svelte-1a4lkmy{font-size:.8rem;color:var(--ink-2);line-height:1.45}.rc-meta.svelte-1a4lkmy{display:flex;gap:1em;font-size:.62rem;color:var(--ink-3);margin-top:.3em}.story.svelte-5s1rk5{border-top:1px solid var(--line)}.st-head.svelte-5s1rk5{max-width:62ch;margin-bottom:var(--sp-10)}.st-title.svelte-5s1rk5{font-size:var(--text-display);letter-spacing:-.03em;margin:var(--sp-2) 0 var(--sp-4)}.st-stand.svelte-5s1rk5{font-size:var(--text-lede);color:var(--ink-2);max-width:66ch}.beats.svelte-5s1rk5{display:grid;gap:var(--sp-10)}.beat.svelte-5s1rk5{display:grid;grid-template-columns:1.15fr .85fr;gap:var(--sp-8);align-items:center}.beat.flip.svelte-5s1rk5 .beat-media:where(.svelte-5s1rk5){order:2}.beat-n.svelte-5s1rk5{font-size:.66rem;color:var(--ac);letter-spacing:.1em}.beat-h.svelte-5s1rk5{font-size:var(--text-h2);letter-spacing:-.02em;margin:.4em 0 .5em}.beat-b.svelte-5s1rk5{color:var(--ink-2);line-height:1.7;max-width:52ch}.beat-pull.svelte-5s1rk5{font-family:var(--font-mono);font-size:.82rem;color:var(--ac);border-left:2px solid var(--ac);padding-left:.9em;margin-top:var(--sp-4);line-height:1.5}@media (max-width: 860px){.beat.svelte-5s1rk5{grid-template-columns:1fr;gap:var(--sp-4)}.beat.flip.svelte-5s1rk5 .beat-media:where(.svelte-5s1rk5){order:0}}.grid.svelte-12sumyw{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-4)}.cert.svelte-12sumyw{background:linear-gradient(180deg,var(--surface-1),var(--d1));box-shadow:var(--e1);padding:8px;transition:transform var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.cert.svelte-12sumyw:hover{transform:translateY(-4px);box-shadow:var(--e2),var(--glow-signal)}.cert-img.svelte-12sumyw{background:#fff;overflow:hidden;box-shadow:var(--e-in)}.cert-img.svelte-12sumyw img:where(.svelte-12sumyw){width:100%;display:block}figcaption.svelte-12sumyw{display:grid;gap:.25em;padding:.8em .4em .3em}.c-year.svelte-12sumyw{font-size:1.3rem;font-weight:700;color:var(--sea-lit)}.c-label.svelte-12sumyw{color:var(--ink);font-size:.85rem}.c-note.svelte-12sumyw{font-size:.62rem;color:var(--ink-3)}@media (max-width: 760px){.grid.svelte-12sumyw{grid-template-columns:1fr;max-width:420px;margin-inline:auto}}.page.svelte-oqsuc6{padding-top:var(--sp-10)}.ph.svelte-oqsuc6{padding:var(--sp-6) 0 var(--sp-10);border-bottom:1px solid var(--line);margin-bottom:var(--sp-10)}.ph-title.svelte-oqsuc6{font-size:var(--text-display);letter-spacing:-.03em;margin:var(--sp-3) 0 var(--sp-4)}.ph-title.svelte-oqsuc6 em:where(.svelte-oqsuc6){font-style:italic;font-family:var(--font-body);font-weight:400;color:var(--red-lit)}.section-sm.svelte-oqsuc6{padding-bottom:var(--sp-12)}.grid.svelte-oqsuc6{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-3)}.repo-grid.svelte-oqsuc6{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-3)}@media (max-width: 900px){.grid.svelte-oqsuc6,.repo-grid.svelte-oqsuc6{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.grid.svelte-oqsuc6,.repo-grid.svelte-oqsuc6{grid-template-columns:1fr}}
