.head[data-astro-cid-pbeyvqpm]{background:var(--d-ground);color:var(--d-ink)}.in[data-astro-cid-pbeyvqpm]{max-width:var(--page-max);padding:var(--s-8) var(--gutter) var(--s-7) calc(var(--gutter) + var(--rail));gap:var(--s-4);margin:0 auto;display:grid}.in[data-astro-cid-pbeyvqpm] h1[data-astro-cid-pbeyvqpm]{font-size:var(--step-3)}.in[data-astro-cid-pbeyvqpm] p[data-astro-cid-pbeyvqpm]{color:var(--d-ink-2);font-size:var(--step-1);max-width:46rem;line-height:1.5}.list[data-astro-cid-pbeyvqpm]{gap:var(--s-4);display:grid}.list[data-astro-cid-pbeyvqpm] h2[data-astro-cid-pbeyvqpm]{font-size:var(--step-2)}.list[data-astro-cid-pbeyvqpm] h3[data-astro-cid-pbeyvqpm]{font-size:var(--step-1);margin-top:var(--s-4)}ul[data-astro-cid-pbeyvqpm]{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.ev[data-astro-cid-pbeyvqpm]{gap:var(--s-2) var(--s-5);padding:var(--s-4) var(--s-5);background:var(--bg-2);border:var(--hair) solid var(--line);grid-template-columns:14rem 1fr auto;align-items:baseline;transition:border-color .2s;display:grid;position:relative}.ev[data-astro-cid-pbeyvqpm].linked{padding:0 0 0 var(--s-5);grid-template-columns:14rem 1fr 11rem;align-items:stretch}.ev[data-astro-cid-pbeyvqpm].linked .when[data-astro-cid-pbeyvqpm],.ev[data-astro-cid-pbeyvqpm].linked .name[data-astro-cid-pbeyvqpm]{padding-top:var(--s-4)}.ev[data-astro-cid-pbeyvqpm].linked .where[data-astro-cid-pbeyvqpm]{padding-bottom:var(--s-4)}.ev[data-astro-cid-pbeyvqpm].linked:has(.meet) .where[data-astro-cid-pbeyvqpm]{padding-bottom:0}.ev[data-astro-cid-pbeyvqpm].linked:has(.meet) .cap[data-astro-cid-pbeyvqpm]{grid-row:1/span 3}.when[data-astro-cid-pbeyvqpm]{font-family:var(--font-mono);color:var(--ink-3);font-size:.875rem}.name[data-astro-cid-pbeyvqpm]{font-weight:600}.where[data-astro-cid-pbeyvqpm]{color:var(--ink-2);grid-column:2;font-size:.9375rem}.ev[data-astro-cid-pbeyvqpm]:not(.linked) .meet[data-astro-cid-pbeyvqpm]{padding-bottom:0}.meet[data-astro-cid-pbeyvqpm]{z-index:1;padding-bottom:var(--s-4);color:var(--act-text);grid-column:2;justify-self:start;font-size:.9375rem;font-weight:600;position:relative}.cap[data-astro-cid-pbeyvqpm]{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-5) var(--s-3) 1.75rem;--cap:color-mix(in srgb, var(--accent) 9%, var(--bg-2));background:linear-gradient(to bottom right, var(--bg-2) 50%, transparent 50%) left top / 10px 50% no-repeat, linear-gradient(to top right, var(--bg-2) 50%, transparent 50%) left bottom / 10px 50% no-repeat, var(--cap);color:var(--accent);grid-area:1/3/span 2;margin-left:-10px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:color .2s;display:flex}.cap[data-astro-cid-pbeyvqpm]:after{content:"";position:absolute;inset:0}.cap[data-astro-cid-pbeyvqpm] i[data-astro-cid-pbeyvqpm]{width:1.875rem;height:1.875rem;transition:transform .25s var(--ease-out), background .2s, color .2s, border-color .2s;border:1.5px solid;border-radius:50%;flex:none;place-items:center;display:grid}.cap[data-astro-cid-pbeyvqpm] svg[data-astro-cid-pbeyvqpm]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:square;width:1rem;height:1rem}.ev[data-astro-cid-pbeyvqpm].linked:hover,.ev[data-astro-cid-pbeyvqpm].linked:focus-within{border-color:var(--accent)}.ev[data-astro-cid-pbeyvqpm].linked:hover .cap[data-astro-cid-pbeyvqpm],.cap[data-astro-cid-pbeyvqpm]:focus-visible{--cap:var(--accent);color:var(--bg-2)}.ev[data-astro-cid-pbeyvqpm].linked:hover .cap[data-astro-cid-pbeyvqpm] i[data-astro-cid-pbeyvqpm],.cap[data-astro-cid-pbeyvqpm]:focus-visible i[data-astro-cid-pbeyvqpm]{background:var(--bg-2);color:var(--accent);border-color:var(--bg-2);transform:translate(4px)}.cap[data-astro-cid-pbeyvqpm]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sr[data-astro-cid-pbeyvqpm]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.cap[data-astro-cid-pbeyvqpm] i[data-astro-cid-pbeyvqpm]{transition:none}.ev[data-astro-cid-pbeyvqpm].linked:hover .cap[data-astro-cid-pbeyvqpm] i[data-astro-cid-pbeyvqpm],.cap[data-astro-cid-pbeyvqpm]:focus-visible i[data-astro-cid-pbeyvqpm]{transform:none}}.none[data-astro-cid-pbeyvqpm]{color:var(--ink-2)}@media (width<=40rem){.ev[data-astro-cid-pbeyvqpm],.ev[data-astro-cid-pbeyvqpm].linked{padding:var(--s-4) var(--s-5) 0;grid-template-columns:1fr}.ev[data-astro-cid-pbeyvqpm]:not(.linked){padding-bottom:var(--s-4)}.where[data-astro-cid-pbeyvqpm],.meet[data-astro-cid-pbeyvqpm]{grid-area:auto/1}.ev[data-astro-cid-pbeyvqpm].linked .when[data-astro-cid-pbeyvqpm],.ev[data-astro-cid-pbeyvqpm].linked .name[data-astro-cid-pbeyvqpm]{padding-top:0}.ev[data-astro-cid-pbeyvqpm].linked .where[data-astro-cid-pbeyvqpm]{padding-bottom:var(--s-2)}.cap[data-astro-cid-pbeyvqpm]{margin:0 calc(-1 * var(--s-5));padding-left:var(--s-5);background:var(--cap);grid-area:auto/1}.ev[data-astro-cid-pbeyvqpm].linked:has(.meet) .cap[data-astro-cid-pbeyvqpm]{grid-row:auto}}
