.cards[data-astro-cid-r3bc3sjw]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-r3bc3sjw]{background:linear-gradient(var(--red), var(--red)) 0 34px / 100% 1.5px no-repeat, repeating-linear-gradient(to bottom, transparent 0 25px, var(--rule) 25px 26px) 0 36px / 100% calc(100% - 36px) no-repeat, var(--putty-hi);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--rule-faint);padding:14px 18px 16px 7.5rem;position:relative}.years[data-astro-cid-r3bc3sjw]{font-family:var(--pixel);color:var(--ink-soft);margin:0;font-size:15px;position:absolute;top:10px;left:16px}h2[data-astro-cid-r3bc3sjw]{font-size:1.25rem;font-weight:760;font-stretch:85%;line-height:1.3}.role[data-astro-cid-r3bc3sjw]{font-family:var(--sans);color:var(--ink);margin:.55rem 0 0;font-size:.98rem}.detail[data-astro-cid-r3bc3sjw]{max-width:var(--measure);margin:.3rem 0 0;font-size:1rem;line-height:26px}.school[data-astro-cid-r3bc3sjw]{background-color:var(--paper-sunk)}@media (width<=34rem){.card[data-astro-cid-r3bc3sjw]{padding-top:40px;padding-left:16px}}
