.status[data-astro-cid-4u65qg4r]{grid-template-columns:minmax(0,1fr);gap:1.4rem;padding-top:clamp(3rem,9vh,5rem);display:grid}.status__col[data-astro-cid-4u65qg4r]{align-content:start;gap:1.4rem;display:grid}@media (width<=59.99rem){.status__col--left[data-astro-cid-4u65qg4r]{margin-top:40vh}}@media (width>=60rem){.status[data-astro-cid-4u65qg4r]{grid-template-columns:minmax(0,20rem) minmax(0,1fr) minmax(0,30rem);align-items:start}.status__col--left[data-astro-cid-4u65qg4r]{position:sticky;top:clamp(3rem,9vh,5rem)}.status__col--right[data-astro-cid-4u65qg4r]{grid-column:3}}.id__name[data-astro-cid-4u65qg4r]{letter-spacing:.16em;text-transform:uppercase;color:#f4f1ea;text-shadow:var(--bloom);font-size:clamp(1.3rem,1.05rem + .9vw,1.75rem);line-height:1.3}.id__handle[data-astro-cid-4u65qg4r],.id__label[data-astro-cid-4u65qg4r]{color:var(--ui-dim)}.id__label[data-astro-cid-4u65qg4r]{color:var(--win-title)}.id__class[data-astro-cid-4u65qg4r]{letter-spacing:.12em;text-transform:uppercase;font-size:1rem}.cond[data-astro-cid-4u65qg4r]{border-color:#7bd36b59}.cond__row[data-astro-cid-4u65qg4r]{justify-content:space-between;align-items:baseline;display:flex}.cond__state[data-astro-cid-4u65qg4r]{letter-spacing:.3em;text-transform:uppercase;color:var(--ecg);text-shadow:0 0 6px #7bd36b99}.cond__ecg[data-astro-cid-4u65qg4r]{aspect-ratio:4;width:100%;height:auto;image-rendering:pixelated;background:#020802;margin-top:.8rem;display:block}.bio[data-astro-cid-4u65qg4r] p[data-astro-cid-4u65qg4r],.career__points[data-astro-cid-4u65qg4r],.item__note[data-astro-cid-4u65qg4r]{font-family:var(--font-serif);color:var(--bone);font-size:.97rem;line-height:1.6}.bio[data-astro-cid-4u65qg4r] p[data-astro-cid-4u65qg4r]+p[data-astro-cid-4u65qg4r]{margin-top:.8em}.skills[data-astro-cid-4u65qg4r]{gap:.9rem;padding:0;list-style:none;display:grid}.skills[data-astro-cid-4u65qg4r] li[data-astro-cid-4u65qg4r]{gap:.35rem;display:grid}.skills__name[data-astro-cid-4u65qg4r]{letter-spacing:var(--track-menu);text-transform:uppercase;color:#cfcabf;font-size:.95rem}.career[data-astro-cid-4u65qg4r]{padding:0;list-style:none}.career__job[data-astro-cid-4u65qg4r]{border-left:1px solid var(--win-line);padding:0 0 1.4rem 1.4rem;position:relative}.career__job[data-astro-cid-4u65qg4r]:last-child{border-left-color:#0000;padding-bottom:0}.career__job[data-astro-cid-4u65qg4r]:before{content:"";background:var(--win-line-hi);width:.42rem;height:.42rem;position:absolute;top:.45rem;left:-.22rem}.career__job[data-astro-cid-4u65qg4r][data-current]:before{background:var(--mark);box-shadow:var(--bloom-red)}.career__when[data-astro-cid-4u65qg4r]{font-family:var(--font-sc);font-size:var(--fs-small);letter-spacing:.14em;color:var(--win-title)}.career__job[data-astro-cid-4u65qg4r][data-current] .career__when[data-astro-cid-4u65qg4r]{color:#f0a9ab}.career__role[data-astro-cid-4u65qg4r]{letter-spacing:.06em;color:#f4f1ea;margin-top:.15rem;font-size:1.1rem;line-height:1.3}.career__org[data-astro-cid-4u65qg4r]{color:var(--ui-dim);margin-top:.1rem}.career__points[data-astro-cid-4u65qg4r]{margin-top:.5rem;padding-left:1.1em}.career__points[data-astro-cid-4u65qg4r] li[data-astro-cid-4u65qg4r]+li[data-astro-cid-4u65qg4r]{margin-top:.3em}.career__points[data-astro-cid-4u65qg4r] li[data-astro-cid-4u65qg4r]::marker{content:"▪  ";color:var(--ui-dim)}.items[data-astro-cid-4u65qg4r]{gap:1.2rem;padding:0;list-style:none;display:grid}.item[data-astro-cid-4u65qg4r]{grid-template-columns:4.2rem 1fr;align-items:start;gap:1rem;display:grid}.item__plate[data-astro-cid-4u65qg4r]{aspect-ratio:1;outline-offset:2px;font-family:var(--font-display);letter-spacing:.06em;color:#ecd9a8;text-shadow:0 1px #000;background:radial-gradient(at 40% 30%,#78623c8c,#1c160ef2);border:1px solid #c9ba9673;outline:1px solid #c9ba961f;place-items:center;font-size:.9rem;font-weight:600;display:grid}.item__plate[data-astro-cid-4u65qg4r][data-kind=degree]{color:#d8e2ee;background:radial-gradient(at 40% 30%,#465a6e8c,#0e1218f2);border-color:#aab9cd73}.item__name[data-astro-cid-4u65qg4r]{letter-spacing:.06em;color:#f4f1ea;font-size:1.1rem;line-height:1.3}.item__meta[data-astro-cid-4u65qg4r]{color:var(--ui-dim);margin-top:.15rem}.item__note[data-astro-cid-4u65qg4r]{margin-top:.4rem;font-size:.92rem}.records__head[data-astro-cid-4u65qg4r] a[data-astro-cid-4u65qg4r]{letter-spacing:.2em;text-transform:uppercase;color:#f4f1ea;text-shadow:var(--bloom);font-size:1rem;text-decoration:none}.records__head[data-astro-cid-4u65qg4r] a[data-astro-cid-4u65qg4r]:hover{color:#fff}.records__rows[data-astro-cid-4u65qg4r]{gap:.35rem;margin-top:.9rem;display:grid}.records__rows[data-astro-cid-4u65qg4r] div[data-astro-cid-4u65qg4r]{align-items:baseline;gap:.6rem;display:flex}.records__rows[data-astro-cid-4u65qg4r] dt[data-astro-cid-4u65qg4r]{font-family:var(--font-sc);font-size:var(--fs-small);letter-spacing:.2em;text-transform:lowercase;color:var(--ui-dim);flex:none}.records__rows[data-astro-cid-4u65qg4r] div[data-astro-cid-4u65qg4r]:after{content:"";border-bottom:1px dotted #e6e0d133;flex:1;order:1}.records__rows[data-astro-cid-4u65qg4r] dd[data-astro-cid-4u65qg4r]{letter-spacing:.12em;text-transform:uppercase;text-align:right;color:#f4f1ea;order:2;margin:0;font-size:1.05rem}.records__updated[data-astro-cid-4u65qg4r]{color:var(--ui-dim);margin-top:.9rem}.training[data-astro-cid-4u65qg4r] summary[data-astro-cid-4u65qg4r]{cursor:pointer;letter-spacing:.08em;color:#cfcabf;gap:.6rem;font-size:1rem;list-style:none;display:flex}.training[data-astro-cid-4u65qg4r] summary[data-astro-cid-4u65qg4r]::-webkit-details-marker{display:none}.training[data-astro-cid-4u65qg4r] summary[data-astro-cid-4u65qg4r]:before{content:"▸";color:var(--mark);transition:transform .16s}.training[data-astro-cid-4u65qg4r][open] summary[data-astro-cid-4u65qg4r]:before{transform:rotate(90deg)}.training[data-astro-cid-4u65qg4r] summary[data-astro-cid-4u65qg4r]:hover{color:#fff}.training__list[data-astro-cid-4u65qg4r]{margin-top:.9rem;padding:0;list-style:none}.training__list[data-astro-cid-4u65qg4r] li[data-astro-cid-4u65qg4r]{border-top:1px solid #c9ba961f;grid-template-columns:3rem 1fr;gap:0 .8rem;padding:.45rem 0;display:grid}.training__year[data-astro-cid-4u65qg4r]{font-family:var(--font-sc);font-size:var(--fs-small);color:var(--win-title);grid-row:span 2}.training__title[data-astro-cid-4u65qg4r]{font-family:var(--font-serif);color:var(--bone);font-size:.92rem;line-height:1.4}.training__meta[data-astro-cid-4u65qg4r]{font-family:var(--font-sc);font-size:var(--fs-small);letter-spacing:.08em;color:var(--ui-dim)}.langs[data-astro-cid-4u65qg4r]{gap:.4rem;display:grid}.langs[data-astro-cid-4u65qg4r] div[data-astro-cid-4u65qg4r]{justify-content:space-between;gap:1rem;display:flex}.langs[data-astro-cid-4u65qg4r] dt[data-astro-cid-4u65qg4r]{letter-spacing:.1em;text-transform:uppercase}.langs[data-astro-cid-4u65qg4r] dd[data-astro-cid-4u65qg4r]{font-family:var(--font-sc);letter-spacing:.12em;color:var(--ecg);margin:0}
