.content-module__tVuMaG__page{--studio:#0b0c0f;--panel:#121419;--soft-panel:#181a20;--paper:#e9e8e2;--muted:#898b91;--line:#2a2c32;--accent:#b9f56b;--rail:228px;background:var(--studio);min-height:100vh;color:var(--paper);letter-spacing:-.015em;font-family:Inter,Helvetica Neue,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.55}.content-module__tVuMaG__page *,.content-module__tVuMaG__page :before,.content-module__tVuMaG__page :after{box-sizing:border-box}.content-module__tVuMaG__page a{color:inherit;text-decoration:none}.content-module__tVuMaG__page button,.content-module__tVuMaG__page input{font:inherit}.content-module__tVuMaG__header{width:var(--rail);z-index:50;background:var(--studio);border-right:1px solid var(--line);flex-direction:column;height:100svh;padding:28px 26px;display:flex;position:fixed;inset:0 auto 0 0}.content-module__tVuMaG__railHead{justify-content:space-between;align-items:baseline;display:flex}.content-module__tVuMaG__logo{letter-spacing:-.05em;font-size:1.05rem;font-weight:760}.content-module__tVuMaG__railHead>span,.content-module__tVuMaG__railFoot,.content-module__tVuMaG__nav span,.content-module__tVuMaG__index,.content-module__tVuMaG__panelHeading>span,.content-module__tVuMaG__panelHeading>p,.content-module__tVuMaG__panelHeading>a{letter-spacing:.1em;font-family:SFMono-Regular,Roboto Mono,Liberation Mono,monospace;font-size:.58rem}.content-module__tVuMaG__railHead>span{color:var(--muted)}.content-module__tVuMaG__nav{flex-direction:column;gap:0;margin:auto 0;display:flex}.content-module__tVuMaG__nav a{border-bottom:1px solid var(--line);color:#c9c9c4;grid-template-columns:2.3rem 1fr;align-items:baseline;padding:.85rem 0;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:1.05rem;transition:color .18s,padding .18s;display:grid}.content-module__tVuMaG__nav a:first-child{border-top:1px solid var(--line)}.content-module__tVuMaG__nav a:hover{color:var(--accent);padding-left:.35rem}.content-module__tVuMaG__nav span{color:var(--muted)}.content-module__tVuMaG__railFoot{color:var(--muted);flex-direction:column;gap:.55rem;display:flex}.content-module__tVuMaG__railFoot a:hover{color:var(--accent)}.content-module__tVuMaG__workspace{margin-left:var(--rail)}.content-module__tVuMaG__homeCover{border-bottom:1px solid var(--line);grid-template-rows:auto 1fr auto;grid-template-columns:1.5fr 1fr .55fr;gap:2rem clamp(1.5rem,4vw,5rem);min-height:100svh;padding:28px clamp(24px,4vw,68px) clamp(28px,5vw,64px);display:grid;position:relative;overflow:hidden}.content-module__tVuMaG__coverSignal{color:var(--muted);letter-spacing:.11em;grid-column:1/3;align-items:center;gap:.7rem;font:.58rem/1.2 SFMono-Regular,Roboto Mono,monospace;display:flex}.content-module__tVuMaG__coverSignal p{margin:0}.content-module__tVuMaG__signalDot{background:var(--accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #b9f56b17}.content-module__tVuMaG__coverStatement{z-index:2;grid-column:1/3;align-self:center;position:relative}.content-module__tVuMaG__coverStatement>p{color:var(--accent);letter-spacing:.12em;margin:0 0 1.5rem;font:.6rem/1.2 SFMono-Regular,Roboto Mono,monospace}.content-module__tVuMaG__coverStatement h1{letter-spacing:-.075em;max-width:11ch;margin:0;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:clamp(3.8rem,7vw,8.2rem);font-weight:400;line-height:1.02}.content-module__tVuMaG__coverStatement em{color:var(--muted);font-weight:400;display:block}.content-module__tVuMaG__coverBrief{z-index:2;grid-column:2/-1;grid-template-columns:1fr 1fr;align-self:end;gap:clamp(2rem,5vw,6rem);display:grid;position:relative}.content-module__tVuMaG__coverBrief>p{color:#bbbcb9;max-width:28rem;margin:0;font-size:clamp(.92rem,1.2vw,1.1rem)}.content-module__tVuMaG__coverBrief dl{border-top:1px solid var(--line);margin:0}.content-module__tVuMaG__coverBrief dl div{border-bottom:1px solid var(--line);grid-template-columns:4rem 1fr;padding:.5rem 0;display:grid}.content-module__tVuMaG__coverBrief dt,.content-module__tVuMaG__coverBrief dd{letter-spacing:.05em;margin:0;font:.58rem/1.35 SFMono-Regular,Roboto Mono,monospace}.content-module__tVuMaG__coverBrief dt{color:var(--muted)}.content-module__tVuMaG__coverMonogram{color:#17191e;pointer-events:none;flex-direction:column;grid-area:1/3/3;justify-content:space-between;align-items:flex-end;font-family:Georgia,serif;display:flex}.content-module__tVuMaG__coverMonogram span:first-child{font-size:clamp(15rem,30vw,34rem);line-height:.75}.content-module__tVuMaG__coverMonogram span:last-child{color:var(--line);font:.7rem/1 SFMono-Regular,monospace}.content-module__tVuMaG__homeWork,.content-module__tVuMaG__homeNotes{padding:0 clamp(24px,4vw,68px) clamp(6rem,10vw,10rem)}.content-module__tVuMaG__panelHeading{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr auto;align-items:center;gap:1.5rem;min-height:130px;display:grid}.content-module__tVuMaG__panelHeading>span,.content-module__tVuMaG__panelHeading>p,.content-module__tVuMaG__panelHeading>a{color:var(--muted)}.content-module__tVuMaG__panelHeading>div p,.content-module__tVuMaG__panelHeading>div h2{margin:0}.content-module__tVuMaG__panelHeading>div p{color:var(--accent);letter-spacing:.1em;font:.58rem/1.2 SFMono-Regular,monospace}.content-module__tVuMaG__panelHeading h2{letter-spacing:-.04em;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:clamp(1.5rem,2.5vw,2.7rem);font-weight:400;margin-top:.35rem!important}.content-module__tVuMaG__panelHeading>a:hover{color:var(--accent)}.content-module__tVuMaG__workLedger article{border-bottom:1px solid var(--line);grid-template-columns:minmax(130px,.6fr) 1.2fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,5rem);min-height:220px;transition:background .18s,padding .22s;display:grid}.content-module__tVuMaG__workLedger article:hover{background:var(--panel);padding:0 1rem}.content-module__tVuMaG__workCode{color:var(--muted);flex-direction:column;justify-content:space-between;align-self:stretch;padding:1.5rem 0;font:.62rem/1.2 SFMono-Regular,monospace;display:flex}.content-module__tVuMaG__workTitle p,.content-module__tVuMaG__workTitle h3,.content-module__tVuMaG__workDescription{margin:0}.content-module__tVuMaG__workTitle p{color:var(--muted);letter-spacing:.08em;margin-bottom:.8rem;font-size:.67rem}.content-module__tVuMaG__workTitle h3{letter-spacing:-.055em;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:clamp(2rem,4vw,4.8rem);font-weight:400;line-height:1}.content-module__tVuMaG__workDescription{color:#aaaba9;max-width:27rem;font-size:.9rem}.content-module__tVuMaG__homeNotes{background:var(--paper);color:var(--studio)}.content-module__tVuMaG__homeNotes .content-module__tVuMaG__panelHeading{border-color:#c8c7c0}.content-module__tVuMaG__homeNotes .content-module__tVuMaG__panelHeading>span,.content-module__tVuMaG__homeNotes .content-module__tVuMaG__panelHeading>a{color:#676862}.content-module__tVuMaG__noteShelf{grid-template-columns:repeat(3,1fr);display:grid}.content-module__tVuMaG__noteShelf a{border-right:1px solid #c8c7c0;flex-direction:column;min-height:440px;padding:1.5rem;transition:background .18s,color .18s;display:flex}.content-module__tVuMaG__noteShelf a:last-child{border-right:0}.content-module__tVuMaG__noteShelf a:hover{background:var(--studio);color:var(--paper)}.content-module__tVuMaG__noteShelf a>span,.content-module__tVuMaG__noteShelf a>p,.content-module__tVuMaG__noteShelf a>time{color:#777871;letter-spacing:.08em;font:.6rem/1.2 SFMono-Regular,monospace}.content-module__tVuMaG__noteShelf a>p{margin:4rem 0 1rem}.content-module__tVuMaG__noteShelf h3{letter-spacing:-.04em;margin:0;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:clamp(1.55rem,2.7vw,3rem);font-weight:400;line-height:1.18}.content-module__tVuMaG__noteShelf time{margin-top:auto}.content-module__tVuMaG__homeOpenSource{grid-template-columns:1fr 1fr;min-height:740px;display:grid}.content-module__tVuMaG__sourceManifesto{background:var(--accent);color:#10120d;flex-direction:column;justify-content:space-between;padding:clamp(4rem,8vw,9rem) clamp(24px,5vw,80px);display:flex}.content-module__tVuMaG__sourceManifesto>span{letter-spacing:.1em;font:.62rem/1.2 SFMono-Regular,monospace}.content-module__tVuMaG__sourceManifesto h2{letter-spacing:-.07em;max-width:8ch;margin:auto 0;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:clamp(3rem,6vw,7rem);font-weight:400;line-height:.98}.content-module__tVuMaG__sourceManifesto p{max-width:30rem;margin:0;font-size:.95rem}.content-module__tVuMaG__sourceIndex{flex-direction:column;justify-content:center;padding:clamp(4rem,8vw,9rem) clamp(24px,5vw,80px);display:flex}.content-module__tVuMaG__sourceIndex a{border-bottom:1px solid var(--line);grid-template-columns:2.5rem 1.1fr 1fr auto;align-items:center;gap:1rem;min-height:150px;transition:color .18s,padding .18s;display:grid}.content-module__tVuMaG__sourceIndex a:first-child{border-top:1px solid var(--line)}.content-module__tVuMaG__sourceIndex a:hover{color:var(--accent);padding-left:.75rem}.content-module__tVuMaG__sourceIndex span,.content-module__tVuMaG__sourceIndex p{color:var(--muted);font-size:.65rem}.content-module__tVuMaG__sourceIndex h3,.content-module__tVuMaG__sourceIndex p{margin:0}.content-module__tVuMaG__sourceIndex h3{font-family:Georgia,serif;font-size:clamp(1.5rem,2.4vw,2.6rem);font-weight:400}.content-module__tVuMaG__homeContact{border-top:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:520px;padding:clamp(3rem,6vw,6rem) clamp(24px,5vw,80px);display:flex}.content-module__tVuMaG__homeContact>p{color:var(--muted);margin:0;font:.6rem/1.2 SFMono-Regular,monospace}.content-module__tVuMaG__homeContact>div span{color:var(--muted);font-size:.85rem;display:block}.content-module__tVuMaG__homeContact a{letter-spacing:-.07em;margin-top:1rem;font-family:Georgia,serif;font-size:clamp(2.7rem,7vw,8rem);line-height:1;transition:color .18s;display:inline-block}.content-module__tVuMaG__homeContact a:hover{color:var(--accent)}.content-module__tVuMaG__innerPage{padding-left:var(--rail)}.content-module__tVuMaG__compactHeader{background:var(--studio)}.content-module__tVuMaG__innerFooter{border-top:1px solid var(--line);grid-template-columns:1fr 2fr 2fr auto;align-items:end;gap:2rem;min-height:230px;padding:2rem clamp(24px,4vw,68px);display:grid}.content-module__tVuMaG__innerFooter p,.content-module__tVuMaG__innerFooter strong,.content-module__tVuMaG__innerFooter span{margin:0}.content-module__tVuMaG__innerFooter p,.content-module__tVuMaG__innerFooter span,.content-module__tVuMaG__innerFooter nav{color:var(--muted);letter-spacing:.07em;font:.58rem/1.4 SFMono-Regular,monospace}.content-module__tVuMaG__innerFooter strong{max-width:16ch;font-family:Georgia,Noto Serif SC,serif;font-size:1.4rem;font-weight:400}.content-module__tVuMaG__innerFooter nav{gap:1.5rem;display:flex}.content-module__tVuMaG__innerFooter a:hover,.content-module__tVuMaG__index{color:var(--accent)}.content-module__tVuMaG__indexHero,.content-module__tVuMaG__friendsHero{border-bottom:1px solid var(--line);grid-template-rows:auto 1fr;grid-template-columns:1.2fr .8fr;gap:2rem clamp(2rem,7vw,9rem);min-height:72svh;padding:clamp(4rem,8vw,8rem) clamp(24px,5vw,80px);display:grid}.content-module__tVuMaG__indexHero>.content-module__tVuMaG__index,.content-module__tVuMaG__friendsHero>.content-module__tVuMaG__index{grid-column:1/-1}.content-module__tVuMaG__indexHero h1,.content-module__tVuMaG__friendsHero h1{letter-spacing:-.07em;align-self:end;max-width:10ch;margin:0;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:clamp(3.6rem,7vw,8rem);font-weight:400;line-height:1}.content-module__tVuMaG__indexHero h1 span,.content-module__tVuMaG__friendsHero h1 span{color:var(--muted);font-weight:400;display:block}.content-module__tVuMaG__indexHero>div,.content-module__tVuMaG__friendsHero>div{align-self:end}.content-module__tVuMaG__indexHero>div>p,.content-module__tVuMaG__friendsHero>div>p{color:#adaeac;max-width:31rem;margin:0 0 3rem}.content-module__tVuMaG__indexHero dl{border-top:1px solid var(--line);margin:0}.content-module__tVuMaG__indexHero dl div{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;padding:.55rem 0;display:grid}.content-module__tVuMaG__indexHero dt,.content-module__tVuMaG__indexHero dd,.content-module__tVuMaG__friendsHero>div>span{letter-spacing:.08em;margin:0;font:.58rem/1.4 SFMono-Regular,monospace}.content-module__tVuMaG__indexHero dt{color:var(--muted)}.content-module__tVuMaG__archiveLayout{padding:0 clamp(24px,5vw,80px) clamp(6rem,10vw,10rem)}.content-module__tVuMaG__archiveFilters{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#0b0c0ff0;grid-template-columns:minmax(220px,1fr) 1fr 2fr;align-items:start;gap:clamp(1.5rem,4vw,5rem);min-height:120px;padding:1.25rem 0;display:grid;position:sticky;top:0}.content-module__tVuMaG__searchField>span,.content-module__tVuMaG__filterGroup p,.content-module__tVuMaG__resultCount,.content-module__tVuMaG__archiveNumber,.content-module__tVuMaG__archiveMeta{letter-spacing:.08em;font:.56rem/1.3 SFMono-Regular,monospace}.content-module__tVuMaG__searchField>span,.content-module__tVuMaG__filterGroup p{color:var(--muted);margin:0 0 .75rem;display:block}.content-module__tVuMaG__searchField input{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--paper);background:0 0;outline:0;padding:0 0 .55rem}.content-module__tVuMaG__searchField input:focus{border-color:var(--accent)}.content-module__tVuMaG__filterGroup{flex-wrap:wrap;gap:.45rem 1rem;display:flex}.content-module__tVuMaG__filterGroup p{width:100%}.content-module__tVuMaG__filterGroup button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:.68rem}.content-module__tVuMaG__filterGroup button:hover,.content-module__tVuMaG__filterGroup .content-module__tVuMaG__activeFilter{color:var(--accent)}.content-module__tVuMaG__archiveResults{border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.content-module__tVuMaG__resultCount{min-height:58px;color:var(--muted);border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 1.25rem;display:flex}.content-module__tVuMaG__archiveArticle{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-rows:1fr auto;grid-template-columns:2.5rem 1fr;gap:1rem;min-height:330px;padding:1.25rem;transition:background .18s,color .18s;display:grid}.content-module__tVuMaG__archiveArticle:hover{background:var(--accent);color:#10120d}.content-module__tVuMaG__archiveNumber{color:var(--muted)}.content-module__tVuMaG__archiveArticle>div:nth-child(2)>p{color:var(--muted);letter-spacing:.06em;margin:0 0 2rem;font-size:.58rem}.content-module__tVuMaG__archiveArticle h2{letter-spacing:-.045em;margin:0 0 1rem;font-family:Georgia,Noto Serif SC,serif;font-size:clamp(1.5rem,2.4vw,2.7rem);font-weight:400;line-height:1.15}.content-module__tVuMaG__archiveArticle>div:nth-child(2)>span{color:var(--muted);font-size:.76rem;display:block}.content-module__tVuMaG__archiveMeta{color:var(--muted);grid-column:2;gap:1rem;display:flex}.content-module__tVuMaG__archiveMeta b{color:currentColor;margin-left:auto}.content-module__tVuMaG__archiveArticle:hover .content-module__tVuMaG__archiveNumber,.content-module__tVuMaG__archiveArticle:hover .content-module__tVuMaG__archiveMeta,.content-module__tVuMaG__archiveArticle:hover>div:nth-child(2)>p,.content-module__tVuMaG__archiveArticle:hover>div:nth-child(2)>span{color:#31352b}.content-module__tVuMaG__emptyState{text-align:center;grid-column:1/-1;place-content:center;min-height:420px;display:grid}.content-module__tVuMaG__emptyState button{color:var(--accent);cursor:pointer;background:0 0;border:0;border-bottom:1px solid}.content-module__tVuMaG__articleHero{border-bottom:1px solid var(--line);grid-template-rows:auto 1fr;grid-template-columns:1fr 290px;gap:3rem clamp(3rem,8vw,10rem);min-height:78svh;padding:clamp(4rem,8vw,8rem) clamp(24px,6vw,100px);display:grid}.content-module__tVuMaG__articleKicker{color:var(--accent);letter-spacing:.1em;grid-column:1/-1;justify-content:space-between;font:.6rem/1.2 SFMono-Regular,monospace;display:flex}.content-module__tVuMaG__articleTitle{align-self:center}.content-module__tVuMaG__articleTitle>p:first-child{color:var(--muted);letter-spacing:.08em;margin:0 0 2rem;font:.58rem/1.2 SFMono-Regular,monospace}.content-module__tVuMaG__articleTitle h1{letter-spacing:-.07em;max-width:13ch;margin:0;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:clamp(3.3rem,6.5vw,7.5rem);font-weight:400;line-height:1.03}.content-module__tVuMaG__articleTitle>p:last-child{color:#aaaba9;max-width:42rem;margin:2rem 0 0}.content-module__tVuMaG__articleFacts{border-top:1px solid var(--line);align-self:end;margin:0}.content-module__tVuMaG__articleFacts div{border-bottom:1px solid var(--line);padding:.75rem 0}.content-module__tVuMaG__articleFacts dt,.content-module__tVuMaG__articleFacts dd{letter-spacing:.06em;margin:0;font:.58rem/1.4 SFMono-Regular,monospace}.content-module__tVuMaG__articleFacts dt{color:var(--muted)}.content-module__tVuMaG__readingLayout{background:var(--paper);color:#24251f;grid-template-columns:repeat(12,1fr);gap:2rem;min-height:100vh;padding:clamp(5rem,9vw,10rem) clamp(24px,5vw,80px);display:grid}.content-module__tVuMaG__articleToc{color:#777870;grid-area:1/9/auto/-1;align-self:start;font-size:.7rem;position:sticky;top:2rem}.content-module__tVuMaG__articleToc>div>p{color:#22231f;letter-spacing:.08em;margin:0 0 1.2rem;font:.58rem/1.2 SFMono-Regular,monospace}.content-module__tVuMaG__articleToc nav{flex-direction:column;gap:.55rem;max-width:18rem;display:flex}.content-module__tVuMaG__articleToc nav a:hover{color:#111}.content-module__tVuMaG__articleToc .content-module__tVuMaG__deepToc{padding-left:.8rem}.content-module__tVuMaG__articleToc>a{color:#20211d;margin-top:4rem;display:inline-block}.content-module__tVuMaG__prose{grid-column:2/8;min-width:0;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:clamp(1.05rem,1.25vw,1.2rem);line-height:1.95}.content-module__tVuMaG__prose>:first-child{margin-top:0}.content-module__tVuMaG__prose h2,.content-module__tVuMaG__prose h3,.content-module__tVuMaG__prose h4{color:#11120f;letter-spacing:-.045em;scroll-margin-top:2rem;font-weight:400;line-height:1.18}.content-module__tVuMaG__prose h2{border-top:1px solid #c7c6bf;margin:5rem 0 1.5rem;padding-top:1.2rem;font-size:clamp(2rem,3.2vw,3.2rem)}.content-module__tVuMaG__prose h3{margin:3.5rem 0 1rem;font-size:clamp(1.5rem,2.3vw,2.2rem)}.content-module__tVuMaG__prose p,.content-module__tVuMaG__prose ul,.content-module__tVuMaG__prose ol,.content-module__tVuMaG__prose blockquote{margin:1.4rem 0}.content-module__tVuMaG__prose a{color:#355c18;text-underline-offset:.2em;text-decoration:underline}.content-module__tVuMaG__prose img{max-width:100%;height:auto;margin:2.5rem auto}.content-module__tVuMaG__prose pre{color:#ecece6;background:#111318;max-width:100%;margin:2rem 0;padding:1.25rem;font:.82rem/1.7 SFMono-Regular,monospace;overflow:auto}.content-module__tVuMaG__prose :not(pre)>code{background:#d7d6cf;padding:.15em .35em;font:.84em/1.4 SFMono-Regular,monospace}.content-module__tVuMaG__prose blockquote{color:#66675f;border-left:3px solid #78a946;padding-left:1.2rem}.content-module__tVuMaG__prose table{border-collapse:collapse;width:100%;margin:2rem 0;font-family:Inter,sans-serif;font-size:.8rem}.content-module__tVuMaG__prose th,.content-module__tVuMaG__prose td{text-align:left;border-bottom:1px solid #c7c6bf;padding:.65rem}.content-module__tVuMaG__articlePagination{grid-template-columns:1fr 1fr;display:grid}.content-module__tVuMaG__articlePagination>a{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:280px;padding:clamp(2rem,5vw,5rem);transition:background .18s,color .18s;display:flex}.content-module__tVuMaG__articlePagination>a:hover{background:var(--accent);color:#10120d}.content-module__tVuMaG__articlePagination>a:last-child{text-align:right}.content-module__tVuMaG__articlePagination span{color:var(--muted);font:.58rem/1.2 SFMono-Regular,monospace}.content-module__tVuMaG__articlePagination strong{font-family:Georgia,Noto Serif SC,serif;font-size:clamp(1.5rem,3vw,3.2rem);font-weight:400;line-height:1.15}.content-module__tVuMaG__resumeHero{border-bottom:1px solid var(--line);grid-template-columns:1.3fr .7fr;align-items:end;gap:clamp(3rem,8vw,10rem);min-height:78svh;padding:clamp(4rem,8vw,8rem) clamp(24px,6vw,100px);display:grid}.content-module__tVuMaG__resumeHero h1{letter-spacing:-.12em;margin:clamp(4rem,10vw,9rem) 0 2rem;font-family:Georgia,serif;font-size:clamp(8rem,20vw,22rem);font-weight:400;line-height:.65}.content-module__tVuMaG__resumeHero h1 span{color:var(--accent)}.content-module__tVuMaG__resumeHero>div>p:last-child{color:var(--muted);letter-spacing:.12em;margin:0;font:.6rem/1.2 SFMono-Regular,monospace}.content-module__tVuMaG__resumeHero aside>p{color:#b0b1ae;margin:0 0 2.5rem}.content-module__tVuMaG__resumeHero aside>div{flex-direction:column;gap:.4rem;font-size:.72rem;display:flex}.content-module__tVuMaG__utilityButton{border:0;border-bottom:1px solid var(--paper);color:var(--paper);cursor:pointer;background:0 0;margin-top:2rem;padding:.65rem 0;font-size:.7rem}.content-module__tVuMaG__resumeBody{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;padding:clamp(4rem,8vw,8rem) clamp(24px,5vw,80px);display:grid}.content-module__tVuMaG__resumeSection{background:var(--studio);min-height:470px;padding:clamp(2rem,4vw,4rem)}.content-module__tVuMaG__resumeSection:nth-child(2){grid-row:span 2}.content-module__tVuMaG__resumeSectionTitle{grid-template-columns:2rem 1fr auto;align-items:baseline;margin-bottom:3.5rem;display:grid}.content-module__tVuMaG__resumeSectionTitle>span,.content-module__tVuMaG__resumeSectionTitle>p{color:var(--muted);letter-spacing:.08em;font:.56rem/1.2 SFMono-Regular,monospace}.content-module__tVuMaG__resumeSectionTitle h2,.content-module__tVuMaG__resumeSectionTitle p{margin:0}.content-module__tVuMaG__resumeSectionTitle h2{font-family:Georgia,Noto Serif SC,serif;font-size:clamp(1.7rem,3vw,3rem);font-weight:400}.content-module__tVuMaG__skillList{border-top:1px solid var(--line)}.content-module__tVuMaG__skillList>div{border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.5fr;align-items:center;min-height:58px;display:grid}.content-module__tVuMaG__skillList span{color:var(--muted);font:.58rem/1.2 SFMono-Regular,monospace}.content-module__tVuMaG__skillList strong{font-size:.75rem;font-weight:500}.content-module__tVuMaG__resumeTimeline article{border-top:1px solid var(--line);grid-template-columns:2.5rem 1fr;padding:1.5rem 0 2.5rem;display:grid}.content-module__tVuMaG__resumeTimeline article>span{color:var(--muted);font:.56rem/1.2 SFMono-Regular,monospace}.content-module__tVuMaG__resumeTimeline article>div>p{color:var(--muted);justify-content:space-between;margin:0 0 1.2rem;font-size:.6rem;display:flex}.content-module__tVuMaG__resumeTimeline h3{margin:0 0 1.2rem;font-family:Georgia,Noto Serif SC,serif;font-size:clamp(1.4rem,2.6vw,2.7rem);font-weight:400;line-height:1.12}.content-module__tVuMaG__resumeTimeline ul{color:#9d9e9b;margin:0;padding-left:1rem;font-size:.76rem}.content-module__tVuMaG__resumeTimeline li+li{margin-top:.5rem}.content-module__tVuMaG__resumeLinks a{border-top:1px solid var(--line);grid-template-columns:2rem 1fr auto;align-items:center;gap:1rem;min-height:95px;transition:color .18s;display:grid}.content-module__tVuMaG__resumeLinks a:hover{color:var(--accent)}.content-module__tVuMaG__resumeLinks a>span,.content-module__tVuMaG__resumeLinks p{color:var(--muted);font-size:.58rem}.content-module__tVuMaG__resumeLinks h3,.content-module__tVuMaG__resumeLinks p{margin:0}.content-module__tVuMaG__resumeLinks h3{font-family:Georgia,serif;font-size:1.35rem;font-weight:400}.content-module__tVuMaG__resumeLinks p{grid-column:2/-1;margin-top:-1.6rem}.content-module__tVuMaG__educationBlock{border-top:1px solid var(--line);padding-top:2rem}.content-module__tVuMaG__educationBlock p,.content-module__tVuMaG__educationBlock h3{margin:0}.content-module__tVuMaG__educationBlock p,.content-module__tVuMaG__educationBlock>span{color:var(--muted);font:.58rem/1.3 SFMono-Regular,monospace}.content-module__tVuMaG__educationBlock h3{letter-spacing:-.06em;margin:2rem 0 5rem;font-family:Georgia,Noto Serif SC,serif;font-size:clamp(2.4rem,5vw,5.5rem);font-weight:400;line-height:1}.content-module__tVuMaG__friendDirectory{padding:clamp(5rem,9vw,9rem) clamp(24px,5vw,80px)}.content-module__tVuMaG__directoryIntro{grid-template-columns:.55fr 1fr .7fr;align-items:end;gap:2rem;margin-bottom:clamp(4rem,8vw,8rem);display:grid}.content-module__tVuMaG__directoryIntro h2,.content-module__tVuMaG__directoryIntro>p:last-child{margin:0}.content-module__tVuMaG__directoryIntro h2{letter-spacing:-.06em;font-family:Georgia,Noto Serif SC,serif;font-size:clamp(2.5rem,5vw,5.5rem);font-weight:400;line-height:1}.content-module__tVuMaG__directoryIntro>p:last-child{color:var(--muted);font-size:.82rem}.content-module__tVuMaG__friendList{background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.content-module__tVuMaG__friendList>a{background:var(--studio);grid-template-rows:250px 1fr;grid-template-columns:2rem 1fr auto;gap:1.5rem;min-height:520px;padding:1.5rem;transition:background .18s,color .18s;display:grid}.content-module__tVuMaG__friendList>a:hover{background:var(--accent);color:#10120d}.content-module__tVuMaG__friendNumber{color:var(--muted);font:.58rem/1.2 SFMono-Regular,monospace}.content-module__tVuMaG__friendAvatar{background:var(--soft-panel);filter:grayscale()contrast(.92);grid-column:2/-1;width:100%;height:250px;transition:filter .18s;overflow:hidden}.content-module__tVuMaG__friendList>a:hover .content-module__tVuMaG__friendAvatar{filter:grayscale(0)}.content-module__tVuMaG__friendAvatar img{object-fit:cover;width:100%;height:100%}.content-module__tVuMaG__friendList>a>div:nth-child(3){grid-column:2;align-self:end}.content-module__tVuMaG__friendList>a>b{align-self:end}.content-module__tVuMaG__friendList h2,.content-module__tVuMaG__friendList p{margin:0}.content-module__tVuMaG__friendList p,.content-module__tVuMaG__friendList>a>div:nth-child(3)>span{color:var(--muted);font-size:.65rem}.content-module__tVuMaG__friendList h2{letter-spacing:-.05em;margin:.7rem 0 1rem;font-family:Georgia,Noto Serif SC,serif;font-size:clamp(2rem,3.7vw,4.2rem);font-weight:400;line-height:1}.content-module__tVuMaG__friendList>a:hover p,.content-module__tVuMaG__friendList>a:hover .content-module__tVuMaG__friendNumber,.content-module__tVuMaG__friendList>a:hover>div:nth-child(3)>span{color:#3a3d32}.content-module__tVuMaG__friendInvite{background:var(--accent);color:#10120d;grid-template-rows:auto 1fr auto;grid-template-columns:1fr 1.4fr;gap:2rem;min-height:680px;padding:clamp(4rem,8vw,8rem) clamp(24px,6vw,100px);display:grid}.content-module__tVuMaG__friendInvite .content-module__tVuMaG__index{color:#3a3d32;grid-column:1/-1}.content-module__tVuMaG__friendInvite h2{letter-spacing:-.075em;grid-column:2;align-self:center;max-width:10ch;margin:0;font-family:Georgia,Noto Serif SC,serif;font-size:clamp(3.5rem,7vw,8rem);font-weight:400;line-height:.98}.content-module__tVuMaG__friendInvite>p:nth-of-type(2){max-width:30rem;margin:0}.content-module__tVuMaG__friendInvite>a{border-bottom:1px solid;place-self:end}@media (max-width:980px){.content-module__tVuMaG__page{--rail:190px}.content-module__tVuMaG__homeCover{grid-template-columns:1.5fr 1fr}.content-module__tVuMaG__coverMonogram{display:none}.content-module__tVuMaG__coverStatement,.content-module__tVuMaG__coverBrief{grid-column:1/-1}.content-module__tVuMaG__workLedger article{grid-template-columns:100px 1.2fr 1fr}.content-module__tVuMaG__resumeBody{grid-template-columns:1fr}.content-module__tVuMaG__resumeSection:nth-child(2){grid-row:auto}.content-module__tVuMaG__prose{grid-column:1/8}}@media (max-width:720px){.content-module__tVuMaG__page{--rail:0px}.content-module__tVuMaG__header{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;align-items:center;width:100%;height:64px;padding:0 18px;inset:0 0 auto}.content-module__tVuMaG__railHead>span,.content-module__tVuMaG__railFoot,.content-module__tVuMaG__nav span{display:none}.content-module__tVuMaG__nav{flex-direction:row;gap:1rem;margin:0 0 0 auto}.content-module__tVuMaG__nav a{padding:0;font-family:Inter,sans-serif;font-size:.68rem;display:block;border:0!important}.content-module__tVuMaG__workspace,.content-module__tVuMaG__innerPage{margin-left:0;padding-top:64px;padding-left:0}.content-module__tVuMaG__homeCover{flex-direction:column;min-height:calc(100svh - 64px);padding:24px 18px 32px;display:flex}.content-module__tVuMaG__coverStatement{margin:auto 0}.content-module__tVuMaG__coverStatement h1{font-size:clamp(3rem,14vw,5.2rem)}.content-module__tVuMaG__coverBrief{display:block}.content-module__tVuMaG__coverBrief>p{margin-bottom:2rem}.content-module__tVuMaG__homeWork,.content-module__tVuMaG__homeNotes{padding:0 18px 5rem}.content-module__tVuMaG__panelHeading{grid-template-columns:2rem 1fr;min-height:100px}.content-module__tVuMaG__panelHeading>p,.content-module__tVuMaG__panelHeading>a{display:none}.content-module__tVuMaG__workLedger article{grid-template-columns:2.5rem 1fr;gap:1.5rem;min-height:0;padding:2rem 0}.content-module__tVuMaG__workDescription{grid-column:2}.content-module__tVuMaG__noteShelf{grid-template-columns:1fr}.content-module__tVuMaG__noteShelf a{border-bottom:1px solid #c8c7c0;border-right:0;min-height:310px}.content-module__tVuMaG__homeOpenSource{grid-template-columns:1fr}.content-module__tVuMaG__sourceManifesto,.content-module__tVuMaG__sourceIndex{padding:4rem 18px}.content-module__tVuMaG__sourceManifesto{min-height:580px}.content-module__tVuMaG__sourceIndex a{grid-template-columns:2rem 1fr auto}.content-module__tVuMaG__sourceIndex p{grid-column:2/-1;margin-top:-2rem}.content-module__tVuMaG__homeContact{min-height:430px;padding:3rem 18px}.content-module__tVuMaG__homeContact a{font-size:clamp(2rem,9vw,3.5rem)}.content-module__tVuMaG__innerFooter{grid-template-columns:1fr auto;min-height:270px;padding:2rem 18px}.content-module__tVuMaG__innerFooter strong,.content-module__tVuMaG__innerFooter nav{grid-column:1/-1}.content-module__tVuMaG__indexHero,.content-module__tVuMaG__friendsHero{flex-direction:column;min-height:680px;padding:4rem 18px;display:flex}.content-module__tVuMaG__indexHero h1,.content-module__tVuMaG__friendsHero h1{margin:auto 0;font-size:clamp(3.2rem,14vw,5.5rem)}.content-module__tVuMaG__archiveLayout{padding:0 18px 5rem}.content-module__tVuMaG__archiveFilters{grid-template-columns:1fr;gap:1.5rem;position:static}.content-module__tVuMaG__archiveResults{grid-template-columns:1fr}.content-module__tVuMaG__archiveArticle{min-height:300px}.content-module__tVuMaG__articleHero{grid-template-columns:1fr;min-height:680px;padding:4rem 18px}.content-module__tVuMaG__articleTitle h1{font-size:clamp(3rem,14vw,5rem)}.content-module__tVuMaG__articleFacts{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.content-module__tVuMaG__articleFacts div{border-bottom:0}.content-module__tVuMaG__readingLayout{padding:4rem 18px;display:block}.content-module__tVuMaG__articleToc{margin-bottom:4rem;position:static}.content-module__tVuMaG__articlePagination{grid-template-columns:1fr}.content-module__tVuMaG__resumeHero{flex-direction:column;justify-content:space-between;min-height:700px;padding:4rem 18px;display:flex}.content-module__tVuMaG__resumeHero h1{margin-top:5rem;font-size:clamp(7rem,38vw,12rem)}.content-module__tVuMaG__resumeBody{padding:1px 0}.content-module__tVuMaG__resumeSection{padding:3rem 18px}.content-module__tVuMaG__resumeSectionTitle{grid-template-columns:2rem 1fr}.content-module__tVuMaG__resumeSectionTitle p{display:none}.content-module__tVuMaG__resumeTimeline article>div>p{flex-direction:column;gap:.35rem}.content-module__tVuMaG__directoryIntro{display:block}.content-module__tVuMaG__directoryIntro h2{margin:2rem 0}.content-module__tVuMaG__friendDirectory{padding:5rem 18px}.content-module__tVuMaG__friendList{grid-template-columns:1fr}.content-module__tVuMaG__friendList>a{min-height:470px}.content-module__tVuMaG__friendInvite{flex-direction:column;min-height:620px;padding:4rem 18px;display:flex}.content-module__tVuMaG__friendInvite h2{margin:auto 0;font-size:clamp(3.2rem,14vw,5.5rem)}.content-module__tVuMaG__friendInvite>a{align-self:flex-end}}.content-module__tVuMaG__innerPage{--rail:250px;background:#25272b;padding-top:32px}.content-module__tVuMaG__innerPage .content-module__tVuMaG__header{width:var(--rail);background:#27292d;border-right-color:#151619;height:calc(100svh - 32px);padding:0;top:32px;box-shadow:inset -1px 0 #ffffff05}.content-module__tVuMaG__innerMenuBar{z-index:90;color:#c5c8cd;letter-spacing:0;background:#202226;border-bottom:1px solid #0f1012;align-items:center;gap:16px;height:32px;padding:0 9px;font-family:Segoe UI,PingFang SC,sans-serif;display:flex;position:fixed;top:0;left:0;right:0}.content-module__tVuMaG__innerUnityBrand{letter-spacing:.04em;font-size:12px;font-weight:800;color:#f1f1f1!important}.content-module__tVuMaG__innerUnityBrand span{color:#92c4f0;margin-left:4px;font-weight:450}.content-module__tVuMaG__innerMenuNav{height:100%;display:flex}.content-module__tVuMaG__innerMenuNav>div{height:100%;position:relative}.content-module__tVuMaG__innerMenuNav button{color:#bdc0c5;cursor:pointer;background:0 0;border:0;height:100%;padding:0 10px;font-size:12px}.content-module__tVuMaG__innerMenuNav button:hover,.content-module__tVuMaG__innerMenuNav .content-module__tVuMaG__innerMenuActive{color:#fff;background:#3b3f45}.content-module__tVuMaG__innerMenuNav>div>div{background:#2d3035;border:1px solid #111216;border-radius:3px;width:210px;padding:5px;display:grid;position:absolute;top:31px;left:0;box-shadow:0 14px 36px #0000007a}.content-module__tVuMaG__innerMenuNav>div>div a{min-height:30px;padding:7px 9px;font-size:11px}.content-module__tVuMaG__innerMenuNav>div>div a:hover{color:#fff;background:#3e6284}.content-module__tVuMaG__editorRoute{color:#8f959d;margin-left:auto;font:10px/1 Consolas,monospace}.content-module__tVuMaG__innerPage .content-module__tVuMaG__railHead{background:#2f3236;border-bottom:1px solid #17181b;align-items:center;height:34px;padding:0 9px;display:flex}.content-module__tVuMaG__innerPage .content-module__tVuMaG__railHead strong{font-size:12px;font-weight:600}.content-module__tVuMaG__innerPage .content-module__tVuMaG__railHead a{color:#a2a7ae;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:15px}.content-module__tVuMaG__innerSceneRoot{color:#d2d4d7;border-bottom:1px solid #1a1b1e;min-height:30px;padding:7px 9px;font-size:12px}.content-module__tVuMaG__innerPage .content-module__tVuMaG__nav{margin:0;display:block}.content-module__tVuMaG__innerPage .content-module__tVuMaG__nav a{color:#b8bbc0;border:0;grid-template-columns:20px 28px minmax(0,1fr) auto;align-items:center;gap:3px;min-height:32px;padding:0 8px 0 18px;font-family:Segoe UI,PingFang SC,sans-serif;font-size:12px;transition:none;display:grid}.content-module__tVuMaG__innerPage .content-module__tVuMaG__nav a:first-child{border:0}.content-module__tVuMaG__innerPage .content-module__tVuMaG__nav a:hover{color:#fff;background:#34373c;padding-left:18px}.content-module__tVuMaG__innerPage .content-module__tVuMaG__nav i{color:#7dadd6;text-align:center;font-style:normal}.content-module__tVuMaG__innerPage .content-module__tVuMaG__nav span{color:#858b93;letter-spacing:0;font:9px/1 Consolas,monospace}.content-module__tVuMaG__innerPage .content-module__tVuMaG__nav strong{font-size:12px;font-weight:450}.content-module__tVuMaG__innerPage .content-module__tVuMaG__nav small{color:#818892;font:9px/1 Consolas,monospace}.content-module__tVuMaG__innerPage .content-module__tVuMaG__nav .content-module__tVuMaG__activeInnerNode{color:#fff;background:#3d5f80}.content-module__tVuMaG__innerPage .content-module__tVuMaG__nav .content-module__tVuMaG__activeInnerNode span,.content-module__tVuMaG__innerPage .content-module__tVuMaG__nav .content-module__tVuMaG__activeInnerNode small{color:#c8d9e8}.content-module__tVuMaG__innerPage .content-module__tVuMaG__railFoot{color:#959ba4;background:#24262a;border-top:1px solid #151619;gap:8px;margin-top:auto;padding:12px 10px;font-size:10px}.content-module__tVuMaG__innerPage .content-module__tVuMaG__railFoot>span{color:#8ebce0;letter-spacing:.1em}.content-module__tVuMaG__innerPage .content-module__tVuMaG__railFoot dl{border:1px solid #3a3e44;margin:0 0 4px}.content-module__tVuMaG__innerPage .content-module__tVuMaG__railFoot dl div{border-bottom:1px solid #35383d;grid-template-columns:42px 1fr;align-items:center;min-height:28px;padding:5px 7px;display:grid}.content-module__tVuMaG__innerPage .content-module__tVuMaG__railFoot dl div:last-child{border-bottom:0}.content-module__tVuMaG__innerPage .content-module__tVuMaG__railFoot dt{color:#777e87}.content-module__tVuMaG__innerPage .content-module__tVuMaG__railFoot dd{color:#c2c5ca;margin:0}.content-module__tVuMaG__innerPage .content-module__tVuMaG__indexHero,.content-module__tVuMaG__innerPage .content-module__tVuMaG__friendsHero,.content-module__tVuMaG__innerPage .content-module__tVuMaG__resumeHero,.content-module__tVuMaG__innerPage .content-module__tVuMaG__articleHero{background:#30333a;border:1px solid #151619;border-radius:3px;min-height:min(680px,100svh - 56px);margin:12px;box-shadow:inset 0 1px #ffffff08}.content-module__tVuMaG__innerPage .content-module__tVuMaG__indexHero h1,.content-module__tVuMaG__innerPage .content-module__tVuMaG__friendsHero h1,.content-module__tVuMaG__innerPage .content-module__tVuMaG__articleHero h1{letter-spacing:-.055em;font-family:Inter,Segoe UI,PingFang SC,sans-serif}.content-module__tVuMaG__innerPage .content-module__tVuMaG__archiveLayout,.content-module__tVuMaG__innerPage .content-module__tVuMaG__friendDirectory,.content-module__tVuMaG__innerPage .content-module__tVuMaG__readingLayout,.content-module__tVuMaG__innerPage .content-module__tVuMaG__resumeBody{background:#202226;border:1px solid #151619;border-radius:3px;margin:0 12px 12px}.content-module__tVuMaG__innerPage .content-module__tVuMaG__archiveLayout{padding-inline:clamp(18px,4vw,62px)}.content-module__tVuMaG__innerPage .content-module__tVuMaG__archiveFilters{background:#202226f5;top:32px}.content-module__tVuMaG__innerPage .content-module__tVuMaG__innerFooter{background:#202226;border-top-color:#151619;grid-template-columns:1fr auto auto;align-items:center;min-height:48px;padding:0 12px}.content-module__tVuMaG__innerPage .content-module__tVuMaG__innerFooter nav{justify-content:center}@media (max-width:720px){.content-module__tVuMaG__innerPage{padding-top:32px;padding-left:0}.content-module__tVuMaG__innerPage .content-module__tVuMaG__header{border:0;width:0;height:0;padding:0}.content-module__tVuMaG__innerPage .content-module__tVuMaG__header>:not(.content-module__tVuMaG__innerMenuBar){display:none}.content-module__tVuMaG__innerMenuBar{gap:8px}.content-module__tVuMaG__innerUnityBrand{font-size:11px}.content-module__tVuMaG__innerMenuNav button{padding-inline:7px;font-size:11px}.content-module__tVuMaG__editorRoute{display:none}.content-module__tVuMaG__innerPage .content-module__tVuMaG__indexHero,.content-module__tVuMaG__innerPage .content-module__tVuMaG__friendsHero,.content-module__tVuMaG__innerPage .content-module__tVuMaG__resumeHero,.content-module__tVuMaG__innerPage .content-module__tVuMaG__articleHero{min-height:auto;margin:7px}.content-module__tVuMaG__innerPage .content-module__tVuMaG__archiveLayout,.content-module__tVuMaG__innerPage .content-module__tVuMaG__friendDirectory,.content-module__tVuMaG__innerPage .content-module__tVuMaG__readingLayout,.content-module__tVuMaG__innerPage .content-module__tVuMaG__resumeBody{margin:0 7px 7px}.content-module__tVuMaG__innerPage .content-module__tVuMaG__innerFooter{grid-template-columns:1fr auto;min-height:80px;padding:12px}.content-module__tVuMaG__innerPage .content-module__tVuMaG__innerFooter nav{display:none}}@media (prefers-reduced-motion:reduce){.content-module__tVuMaG__page *,.content-module__tVuMaG__page :before,.content-module__tVuMaG__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media print{.content-module__tVuMaG__resumePage{color:#111;background:#fff;padding:0}.content-module__tVuMaG__resumePage .content-module__tVuMaG__header,.content-module__tVuMaG__resumePage .content-module__tVuMaG__innerFooter,.content-module__tVuMaG__resumePage .content-module__tVuMaG__utilityButton{display:none}.content-module__tVuMaG__resumePage .content-module__tVuMaG__resumeHero{color:#111;border-color:#bbb;min-height:auto;padding:2rem}.content-module__tVuMaG__resumePage .content-module__tVuMaG__resumeBody{background:#bbb;padding:0}.content-module__tVuMaG__resumePage .content-module__tVuMaG__resumeSection{break-inside:avoid;color:#111;background:#fff}}
