.intro[data-astro-cid-lcdefpme]{gap:var(--s-6);padding-block:var(--s-8) var(--s-6);grid-template-columns:7fr 5fr;align-items:end;display:grid}.tagline[data-astro-cid-lcdefpme]{margin:0 0 var(--s-3);color:var(--muted);font-size:var(--t-md)}.wordmark[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--t-3xl);text-transform:uppercase;letter-spacing:-.03em;margin:0;font-weight:700;line-height:.92}.line[data-astro-cid-lcdefpme]{display:block}.ch[data-astro-cid-lcdefpme]{opacity:0;animation:.5s cubic-bezier(.2,.8,.2,1) forwards rise;animation-delay:calc(var(--i) * 70ms + .15s);display:inline-block}.caret[data-astro-cid-lcdefpme]{background:var(--accent-text);opacity:0;width:.1em;height:.78em;margin-left:.06em;animation:1s step-end .8s infinite blink;display:inline-block}@keyframes rise{0%{opacity:0;filter:blur(4px);transform:translateY(.35em)}to{opacity:1;filter:none;transform:none}}@keyframes blink{0%{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.ch[data-astro-cid-lcdefpme],.caret[data-astro-cid-lcdefpme]{opacity:1;animation:none}}.term[data-astro-cid-lcdefpme]{--term-bg:#fafafa;--term-fg:#2b2c31;--term-bar:#efeff1;--term-bar-line:#e4e4e7;--term-rule:#d4d4d8;--term-ask:#3b3c40;--term-strong:#151515;--term-spin:#d77757;--term-status:#6c6e75;--term-dim:#8a8c93;--term-hl:#5769f7;min-width:0;padding:var(--s-4) var(--term-px);background:var(--term-bg);color:var(--term-fg);border:1px solid var(--line);border-radius:var(--radius);font-size:var(--t-sm);line-height:1.75}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .term[data-astro-cid-lcdefpme]{--term-bg:#111214;--term-fg:#e6e6e9;--term-bar:#1c1d21;--term-bar-line:#2a2b30;--term-rule:#3a3b41;--term-ask:#c9cacf;--term-strong:#fff;--term-spin:#ff8a5c;--term-status:#8d9099;--term-dim:#6c6e75;--term-hl:#b1b9f9}}:root[data-theme=dark] .term[data-astro-cid-lcdefpme]{--term-bg:#111214;--term-fg:#e6e6e9;--term-bar:#1c1d21;--term-bar-line:#2a2b30;--term-rule:#3a3b41;--term-ask:#c9cacf;--term-strong:#fff;--term-spin:#ff8a5c;--term-status:#8d9099;--term-dim:#6c6e75;--term-hl:#b1b9f9}.term[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.titlebar[data-astro-cid-lcdefpme]{height:28px;margin:calc(var(--s-4) * -1) calc(var(--term-px) * -1) var(--s-4);border-bottom:1px solid var(--term-bar-line);background:var(--term-bar);border-radius:var(--radius) var(--radius) 0 0;align-items:center;padding-inline:12px;display:flex;position:relative}.lights[data-astro-cid-lcdefpme]{gap:8px;display:flex}.lights[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#ff5f57;border-radius:50%;width:12px;height:12px}.lights[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(2){background:#febc2e}.lights[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(3){background:#28c840}.title[data-astro-cid-lcdefpme]{text-align:center;font-family:var(--font-mono);color:var(--term-dim);pointer-events:none;font-size:11px;position:absolute;inset-inline:0}.term[data-astro-cid-lcdefpme]{--lead-w:1.5em;--term-px:var(--s-5)}.prompt[data-astro-cid-lcdefpme]{padding-block:var(--s-1);border-block:1px solid var(--term-rule);color:var(--term-ask);align-items:center;display:flex;margin-bottom:var(--s-3)!important}.sign[data-astro-cid-lcdefpme]{flex:0 0 var(--lead-w);font-family:var(--font-mono);color:var(--term-strong);line-height:1}.reply[data-astro-cid-lcdefpme]{display:flex}.lead[data-astro-cid-lcdefpme]{flex:0 0 var(--lead-w);font-family:var(--font-mono);color:var(--term-strong)}.lead[data-astro-cid-lcdefpme].spinning{color:var(--term-spin)}.answer[data-astro-cid-lcdefpme]{flex:1;min-width:0;min-height:5.25em}.done[data-astro-cid-lcdefpme]{min-height:1.75em;color:var(--term-dim);font-size:var(--t-xs);display:flex;margin-top:var(--s-2)!important}.done[data-astro-cid-lcdefpme] .done-sign{flex:0 0 var(--lead-w);font-family:var(--font-mono)}.answer[data-astro-cid-lcdefpme] .status{white-space:nowrap;text-overflow:ellipsis;color:var(--term-status);display:block;overflow:hidden}.answer[data-astro-cid-lcdefpme] .meta{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--term-dim)}.answer[data-astro-cid-lcdefpme] .hl{color:var(--term-hl);font-style:normal}.term[data-astro-cid-lcdefpme] .cursor{vertical-align:-.2em;background:currentColor;width:.55em;height:1.1em;margin-left:2px;animation:1s step-end infinite blink;display:inline-block}.doors[data-astro-cid-lcdefpme]{margin-bottom:var(--s-9);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.door[data-astro-cid-lcdefpme]{aspect-ratio:1;gap:var(--s-2);padding:var(--s-5);background:var(--card);color:var(--card-ink);flex-direction:column;transition:background .15s;display:flex}.door[data-astro-cid-lcdefpme]:hover{background:color-mix(in srgb, var(--card) 85%, #000)}.door[data-astro-cid-lcdefpme].outlined{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--card) 88%, #000)}.door[data-astro-cid-lcdefpme].outlined:hover{background:color-mix(in srgb, var(--card) 94%, #000)}.door-label[data-astro-cid-lcdefpme]{font-size:var(--t-xl);letter-spacing:-.03em;font-weight:700}.door-caption[data-astro-cid-lcdefpme]{font-size:var(--t-sm);color:color-mix(in srgb, var(--card-ink) 85%, transparent);line-height:1.5}.door-foot[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;margin-top:auto;display:flex}.n[data-astro-cid-lcdefpme]{font-size:var(--t-sm)}.arrow[data-astro-cid-lcdefpme]{transition:transform .15s}.door[data-astro-cid-lcdefpme]:hover .arrow[data-astro-cid-lcdefpme]{transform:translate(4px)}.visually-hidden[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lch[data-astro-cid-lcdefpme]{display:inline-block}.door[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) [data-astro-cid-lcdefpme][data-motion=entries] .lch[data-astro-cid-lcdefpme]{transform-origin:50% 100%;animation:.5s step-end infinite tumble}.door[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) [data-astro-cid-lcdefpme][data-motion=notes] .lch[data-astro-cid-lcdefpme]{animation:stack .18s cubic-bezier(.55, 0, 1, .45) calc(var(--i) * .18s) both}.door[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) [data-astro-cid-lcdefpme][data-motion=posts] .lch[data-astro-cid-lcdefpme]{animation:scrawl .5s steps(1, end) calc(var(--i) * -.13s) infinite}.door[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) [data-astro-cid-lcdefpme][data-motion=conferences] .lch[data-astro-cid-lcdefpme]{transform-origin:50% 100%;animation:peek 1.6s ease-in-out calc(var(--i) * 80ms) infinite}@keyframes tumble{0%,to{transform:rotate(-10deg)}50%{transform:rotate(10deg)}}@keyframes stack{0%{opacity:0;transform:translateY(-1.2em)}1%{opacity:1;transform:translateY(-1.2em)}to{opacity:1;transform:none}}@keyframes scrawl{0%,to{transform:translate(-.03em,.02em)rotate(-4deg)}20%{transform:translate(.04em,-.02em)rotate(3deg)skew(-8deg)}40%{transform:translate(-.02em,-.04em)rotate(-2deg)scaleX(.94)}60%{transform:translate(.03em,.03em)rotate(5deg)skew(6deg)}80%{transform:translate(-.04em)rotate(-3deg)scaleY(.95)}}@keyframes peek{0%,to{transform:none}20%,35%{transform:translate(.12em,-.1em)rotate(10deg)}55%,70%{transform:translate(-.12em,-.1em)rotate(-10deg)}}@media (prefers-reduced-motion:reduce){.door[data-astro-cid-lcdefpme] .lch[data-astro-cid-lcdefpme]{animation:none!important}}@media (width<=960px){.intro[data-astro-cid-lcdefpme]{gap:var(--s-5);grid-template-columns:1fr}.doors[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.intro[data-astro-cid-lcdefpme]{padding-block:var(--s-7) var(--s-5)}.term[data-astro-cid-lcdefpme]{--term-px:var(--s-3);--lead-w:1.25em}.wordmark[data-astro-cid-lcdefpme]{font-size:44px}.doors[data-astro-cid-lcdefpme]{margin-bottom:var(--s-8)}.door[data-astro-cid-lcdefpme]{padding:var(--s-4)}.door-label[data-astro-cid-lcdefpme]{font-size:var(--t-lg)}.door-caption[data-astro-cid-lcdefpme]{font-size:var(--t-xs)}}
