.intro[data-astro-cid-j7pv25f6]{position:relative;margin:calc(var(--gutter) * .5) var(--gutter) 0;font-size:var(--base);line-height:1.9}.hl[data-astro-cid-j7pv25f6]{background:var(--fg);color:var(--bg);padding:.2em .45em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.intro-space[data-astro-cid-j7pv25f6]{visibility:hidden}.intro-typed[data-astro-cid-j7pv25f6]{position:absolute;inset:0}.intro-typed[data-astro-cid-j7pv25f6] .hl[data-astro-cid-j7pv25f6]:after{content:"";display:inline-block;width:.55ch;height:1.05em;margin-left:.1ch;vertical-align:-.15em;background:currentColor;animation:blink 1s steps(1) infinite}.intro-typed[data-astro-cid-j7pv25f6].typing .hl[data-astro-cid-j7pv25f6]:after{animation:none}@keyframes blink{50%{opacity:0}}.works[data-astro-cid-j7pv25f6]{list-style:none;margin:calc(var(--gutter) * 2) 0 0;padding:0 var(--gutter)}.row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 16rem 4rem;gap:1rem;padding:.55rem 0;border-top:1px solid var(--line);align-items:baseline}li[data-astro-cid-j7pv25f6]:last-child .row[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line)}.row[data-astro-cid-j7pv25f6]{-webkit-tap-highlight-color:transparent}.row[data-astro-cid-j7pv25f6]:hover{text-decoration:none}@media(hover:hover){.row[data-astro-cid-j7pv25f6]:hover .title[data-astro-cid-j7pv25f6]{text-decoration:underline;text-underline-offset:3px}}.title[data-astro-cid-j7pv25f6]{font-size:clamp(15px,1.6vw,22px);font-weight:250;overflow-wrap:anywhere}.year[data-astro-cid-j7pv25f6]{text-align:right}.row[data-astro-cid-j7pv25f6] .preview{position:fixed;top:0;left:0;width:280px;height:auto;pointer-events:none;opacity:0;z-index:20}@media(hover:hover){.row[data-astro-cid-j7pv25f6]:hover .preview{opacity:1}}@media(max-width:700px),(hover:none){.row[data-astro-cid-j7pv25f6]{grid-template-columns:30vw 1fr auto;grid-template-areas:"img title year" "img type type";grid-template-rows:auto 1fr;align-items:start;row-gap:.2rem;padding:.8rem 0}.title[data-astro-cid-j7pv25f6]{grid-area:title}.type[data-astro-cid-j7pv25f6]{grid-area:type;font-size:var(--small)}.year[data-astro-cid-j7pv25f6]{grid-area:year}.row[data-astro-cid-j7pv25f6] .preview{grid-area:img;position:static;width:100%;opacity:1;z-index:auto;transform:none!important}}
