.Owl-module__CULeba__owl{color:var(--soft);vertical-align:-2px;flex:none}.Owl-module__CULeba__eyeL,.Owl-module__CULeba__eyeR{transform-origin:50%;transition:transform 80ms}.Owl-module__CULeba__owl:hover .Owl-module__CULeba__eyeL,.Owl-module__CULeba__owl:focus-visible .Owl-module__CULeba__eyeL,.Owl-module__CULeba__owl:hover .Owl-module__CULeba__eyeR,.Owl-module__CULeba__owl:focus-visible .Owl-module__CULeba__eyeR{animation:.2s Owl-module__CULeba__blink}@keyframes Owl-module__CULeba__blink{0%{transform:scaleY(1)}50%{transform:scaleY(.1)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.Owl-module__CULeba__eyeL,.Owl-module__CULeba__eyeR{animation:none!important}}
.CopyEmailButton-module__KaWnCa__btn{font-family:var(--mono);color:var(--soft);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;transition:color .15s,transform .1s}.CopyEmailButton-module__KaWnCa__btn:hover{color:var(--accent)}.CopyEmailButton-module__KaWnCa__btn:active{transform:scale(.96)}.CopyEmailButton-module__KaWnCa__btn.CopyEmailButton-module__KaWnCa__copied{color:var(--accent)}
.SideColumn-module__81SVAG__toggleInput{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SideColumn-module__81SVAG__column{flex-direction:column;align-self:start;height:100vh;padding:48px 40px 32px 0;display:flex;position:sticky;top:0;overflow-y:auto}.SideColumn-module__81SVAG__mobileBar{display:none}.SideColumn-module__81SVAG__coverFrame{aspect-ratio:4/5;border:1px solid var(--line);border-radius:6px;width:100%;margin-bottom:24px;position:relative;overflow:hidden}.SideColumn-module__81SVAG__coverFrame:after{content:"";background:linear-gradient(to bottom, transparent 60%, var(--bg) 100%);pointer-events:none;position:absolute;inset:0}.SideColumn-module__81SVAG__cover{object-fit:cover;object-position:left 18%;width:100%;height:100%;display:block}.SideColumn-module__81SVAG__backLink{color:var(--soft);margin-bottom:20px;font-size:14px;display:inline-block}.SideColumn-module__81SVAG__backLink:hover{color:var(--accent)}.SideColumn-module__81SVAG__name{letter-spacing:-.02em;align-items:center;gap:8px;margin:0 0 6px;font-size:40px;font-weight:700;line-height:1.1;display:flex}.SideColumn-module__81SVAG__role{color:var(--soft);margin:0 0 32px;font-size:15px}.SideColumn-module__81SVAG__nav{flex-direction:column;gap:4px;margin-bottom:36px;display:flex}.SideColumn-module__81SVAG__navItem{color:var(--faint);align-items:center;gap:10px;padding-block:5px;font-size:14.5px;display:flex}.SideColumn-module__81SVAG__navItem[data-active]{color:var(--text);font-weight:500}.SideColumn-module__81SVAG__tick{background:var(--line);flex:none;width:12px;height:1px;transition:width .15s,background-color .15s}.SideColumn-module__81SVAG__navItem[data-active] .SideColumn-module__81SVAG__tick{background:var(--accent);width:24px}.SideColumn-module__81SVAG__nowLine{color:var(--soft);max-width:28ch;margin-bottom:28px;font-size:14px}.SideColumn-module__81SVAG__nowLine:hover{color:var(--accent)}.SideColumn-module__81SVAG__socials{color:var(--soft);flex-wrap:wrap;align-items:center;gap:14px 16px;margin-top:auto;font-size:13px;display:flex}.SideColumn-module__81SVAG__socials a{color:var(--soft);transition:color .15s,transform .15s;display:flex}.SideColumn-module__81SVAG__socials a:hover{color:var(--accent);transform:translateY(-2px)}.SideColumn-module__81SVAG__socials svg{display:block}@media (max-width:1023px){.SideColumn-module__81SVAG__column{z-index:30;background:var(--bg);border-bottom:1px solid var(--line);height:auto;padding:0;position:sticky;top:0;overflow-y:visible}.SideColumn-module__81SVAG__mobileBar{align-items:center;gap:12px;padding:14px 16px;display:flex}.SideColumn-module__81SVAG__mobilePhoto{object-fit:cover;object-position:50% 32%;border-radius:50%;width:36px;height:36px}.SideColumn-module__81SVAG__mobileName{flex:1;font-size:15px;font-weight:600}.SideColumn-module__81SVAG__menuButton{color:var(--soft);border:1px solid var(--line);cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:flex}.SideColumn-module__81SVAG__menuChevron{transition:transform .2s}.SideColumn-module__81SVAG__toggleInput:checked~.SideColumn-module__81SVAG__column .SideColumn-module__81SVAG__menuChevron{transform:rotate(180deg)}.SideColumn-module__81SVAG__inner{opacity:0;visibility:hidden;border-top:1px solid #0000;max-height:0;padding:0 16px;transition:max-height .28s,opacity .2s,padding .28s,border-color .28s,visibility 0s linear .28s;overflow:hidden}.SideColumn-module__81SVAG__toggleInput:checked~.SideColumn-module__81SVAG__column .SideColumn-module__81SVAG__inner{opacity:1;visibility:visible;border-top-color:var(--line);max-height:2000px;padding:8px 16px 24px;transition:max-height .28s,opacity .2s,padding .28s,border-color .28s,visibility linear}.SideColumn-module__81SVAG__toggleInput:focus-visible~.SideColumn-module__81SVAG__column .SideColumn-module__81SVAG__menuButton{outline:2px solid var(--accent);outline-offset:2px}.SideColumn-module__81SVAG__photo{margin-top:16px}.SideColumn-module__81SVAG__socials{margin-top:20px}}
.PostList-module__NU0y3W__list{margin:0;padding:0;list-style:none}.PostList-module__NU0y3W__row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding-block:12px;display:flex}.PostList-module__NU0y3W__row:last-child{border-bottom:none}.PostList-module__NU0y3W__title{color:var(--text);font-size:16px}a.PostList-module__NU0y3W__title:hover{color:var(--accent)}.PostList-module__NU0y3W__date{font-family:var(--mono);color:var(--faint);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}.PostList-module__NU0y3W__soon{font-family:var(--mono);color:var(--faint);white-space:nowrap;font-size:12px}
.Timeline-module__xPkO6q__list{margin:0;padding:0;list-style:none}.Timeline-module__xPkO6q__row{border-bottom:1px solid var(--line);grid-template-columns:40px 110px 1fr;align-items:start;gap:16px;padding-block:18px;display:grid}.Timeline-module__xPkO6q__row:last-child{border-bottom:none}.Timeline-module__xPkO6q__mark{box-sizing:border-box;border:1px solid var(--line);object-fit:contain;width:40px;height:40px;font-family:var(--mono);color:var(--soft);border-radius:50%;justify-content:center;align-items:center;padding:6px;font-size:13px;font-weight:500;display:flex}.Timeline-module__xPkO6q__years{font-family:var(--mono);color:var(--faint);white-space:nowrap;padding-top:6px;font-size:13px}.Timeline-module__xPkO6q__role{margin:0 0 4px;font-size:15.5px;font-weight:600}.Timeline-module__xPkO6q__line{color:var(--soft);max-width:60ch;margin:0;font-size:15px}@media (max-width:600px){.Timeline-module__xPkO6q__row{grid-template-columns:40px 1fr}.Timeline-module__xPkO6q__years{grid-column:2;padding-top:0}.Timeline-module__xPkO6q__details{grid-column:2}}
.BuiltList-module__qRUzFq__list{margin:0;padding:0;list-style:none}.BuiltList-module__qRUzFq__row{border-bottom:1px solid var(--line);grid-template-columns:64px 1fr;align-items:center;gap:18px;padding-block:16px;display:grid}.BuiltList-module__qRUzFq__row:last-child{border-bottom:none}.BuiltList-module__qRUzFq__thumb{border:1px solid var(--line);width:64px;height:64px;font-family:var(--mono);color:var(--faint);background:var(--bg);border-radius:6px;justify-content:center;align-items:center;font-size:12px;display:flex}.BuiltList-module__qRUzFq__title{margin:0 0 3px;font-size:15.5px;font-weight:600}a.BuiltList-module__qRUzFq__title:hover{color:var(--accent)}.BuiltList-module__qRUzFq__line{color:var(--soft);max-width:58ch;margin:0;font-size:14.5px}
.Footer-module__EZoWya__footer{color:var(--faint);border-top:1px solid var(--line);justify-content:space-between;gap:16px;margin-top:48px;padding-block:32px 60px;font-size:13px;display:flex}.Footer-module__EZoWya__footer a:hover{color:var(--accent)}
.page-module__EyERAG__layout{max-width:var(--content-max);grid-template-columns:2fr 3fr;gap:48px;margin:0 auto;padding-inline:40px;display:grid}.page-module__EyERAG__main{min-width:0;max-width:var(--text-col);padding-top:48px}.page-module__EyERAG__main h1{letter-spacing:-.01em;margin:0 0 8px;font-size:32px;font-weight:700}.page-module__EyERAG__meta{font-family:var(--mono);color:var(--faint);margin:0 0 44px;font-size:13px}.page-module__EyERAG__chapter{border-top:1px solid var(--line);grid-template-columns:56px 1fr;gap:20px;padding-block:40px;display:grid}.page-module__EyERAG__chapter:first-of-type{border-top:none;padding-top:0}.page-module__EyERAG__chapterYear{font-family:var(--mono);color:var(--faint);padding-top:6px;font-size:13px}.page-module__EyERAG__chapterHead{margin:0 0 18px;font-size:22px;font-weight:700}.page-module__EyERAG__chapterBody{font-size:17px;line-height:1.75}.page-module__EyERAG__chapterBody p{margin:0 0 20px}.page-module__EyERAG__chapterBody img{border-radius:4px;margin:4px 0}.page-module__EyERAG__chapterBody figcaption{color:var(--faint);margin-bottom:20px;font-size:13px}.page-module__EyERAG__chapterBody blockquote{border-left:3px solid var(--accent);color:var(--text);margin:24px 0;padding-left:18px;font-size:19px}.page-module__EyERAG__comingSoon{color:var(--soft);border-top:1px solid var(--line);padding-block:32px;font-size:15px}.page-module__EyERAG__signoff{color:var(--soft);padding-top:20px;font-size:15px}.page-module__EyERAG__signoff a:hover{color:var(--accent)}@media (max-width:1023px){.page-module__EyERAG__layout{grid-template-columns:1fr;gap:0;padding-inline:16px}.page-module__EyERAG__main{max-width:none;padding-top:28px}.page-module__EyERAG__chapter{grid-template-columns:1fr;gap:6px}}
.page-module__E0kJGG__layout{max-width:var(--content-max);grid-template-columns:2fr 3fr;gap:48px;margin:0 auto;padding-inline:40px;display:grid}.page-module__E0kJGG__main{min-width:0;padding-top:48px}.page-module__E0kJGG__section{border-top:1px solid var(--line);padding-block:40px}.page-module__E0kJGG__section:first-child{border-top:none;padding-top:0}.page-module__E0kJGG__sectionHead{justify-content:space-between;align-items:baseline;margin-bottom:20px;display:flex}.page-module__E0kJGG__sectionHead h2{font-size:13px;font-family:var(--mono);letter-spacing:.02em;color:var(--faint);margin:0;font-weight:400}.page-module__E0kJGG__more{color:var(--soft);font-size:14px}.page-module__E0kJGG__more:hover{color:var(--accent)}.page-module__E0kJGG__about p{max-width:62ch;color:var(--text);margin:0 0 16px}.page-module__E0kJGG__workLinks{flex-wrap:wrap;align-items:center;gap:20px;margin-top:4px;display:flex}.page-module__E0kJGG__ctaPrimary{color:var(--bg);background:var(--text);border:1px solid var(--text);border-radius:4px;padding:10px 18px;font-size:14px;font-weight:600;transition:opacity .15s,transform .1s}.page-module__E0kJGG__ctaPrimary:hover{color:var(--bg);opacity:.82}.page-module__E0kJGG__ctaPrimary:active{transform:scale(.97)}@media (max-width:1023px){.page-module__E0kJGG__layout{grid-template-columns:1fr;gap:0;padding-inline:16px}.page-module__E0kJGG__main{padding-top:28px}}
.page-module__FaNFKG__wrap{max-width:var(--text-col);margin:0 auto;padding:48px 20px 90px}.page-module__FaNFKG__back{color:var(--soft);margin-bottom:32px;font-size:14px;display:inline-block}.page-module__FaNFKG__back:hover{color:var(--accent)}.page-module__FaNFKG__wrap h1{letter-spacing:-.01em;margin:0 0 32px;font-size:32px;font-weight:700}.page-module__FaNFKG__wrap h2{font-family:var(--mono);color:var(--faint);margin:36px 0 14px;font-size:13px;font-weight:400}.page-module__FaNFKG__offer{margin-bottom:4px}.page-module__FaNFKG__offer h3{margin:0 0 6px;font-size:18px;font-weight:600}.page-module__FaNFKG__offer p{color:var(--soft);max-width:58ch;margin:0 0 28px;font-size:16px}.page-module__FaNFKG__cta{color:var(--bg);background:var(--text);border:1px solid var(--text);border-radius:4px;margin-bottom:28px;padding:10px 18px;font-size:14px;font-weight:600;transition:opacity .15s,transform .1s;display:inline-block}.page-module__FaNFKG__cta:hover{color:var(--bg);opacity:.82}.page-module__FaNFKG__cta:active{transform:scale(.97)}.page-module__FaNFKG__fit p{color:var(--soft);max-width:58ch;font-size:16px}.page-module__FaNFKG__contact{align-items:center;gap:20px;margin-top:8px;display:flex}.page-module__FaNFKG__contact a:hover{color:var(--accent)}
.page-module__AK8daG__wrap{max-width:var(--content-max);margin:0 auto;padding:48px 40px 80px}.page-module__AK8daG__back{color:var(--soft);margin-bottom:32px;font-size:14px;display:inline-block}.page-module__AK8daG__back:hover{color:var(--accent)}.page-module__AK8daG__wrap h1{letter-spacing:-.01em;margin:0 0 40px;font-size:28px;font-weight:700}.page-module__AK8daG__yearGroup{margin-bottom:36px}.page-module__AK8daG__yearGroup h2{font-family:var(--mono);color:var(--faint);margin:0 0 12px;font-size:13px;font-weight:400}.page-module__AK8daG__empty{color:var(--soft);max-width:60ch}@media (max-width:640px){.page-module__AK8daG__wrap{padding:32px 16px 60px}}
