.Container-module__7rDl1q__container{width:100%;max-width:var(--layout-max-width);padding-inline:var(--layout-padding);margin-inline:auto}
.Grid-module__NZbM6G__grid{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--layout-gutter);row-gap:var(--space-6);display:grid}.Grid-module__NZbM6G__item{min-width:0}.Grid-module__NZbM6G__span1{grid-column-end:span 1}.Grid-module__NZbM6G__span2{grid-column-end:span 2}.Grid-module__NZbM6G__span3{grid-column-end:span 3}.Grid-module__NZbM6G__span4{grid-column-end:span 4}.Grid-module__NZbM6G__span5{grid-column-end:span 5}.Grid-module__NZbM6G__span6{grid-column-end:span 6}.Grid-module__NZbM6G__span7{grid-column-end:span 7}.Grid-module__NZbM6G__span8{grid-column-end:span 8}.Grid-module__NZbM6G__span12{grid-column-end:span 12}.Grid-module__NZbM6G__span9{grid-column-end:span 9}.Grid-module__NZbM6G__span10{grid-column-end:span 10}.Grid-module__NZbM6G__span11{grid-column-end:span 11}.Grid-module__NZbM6G__start1{grid-column-start:1}.Grid-module__NZbM6G__start2{grid-column-start:2}.Grid-module__NZbM6G__start3{grid-column-start:3}.Grid-module__NZbM6G__start4{grid-column-start:4}.Grid-module__NZbM6G__start5{grid-column-start:5}.Grid-module__NZbM6G__start6{grid-column-start:6}.Grid-module__NZbM6G__start7{grid-column-start:7}.Grid-module__NZbM6G__start8{grid-column-start:8}.Grid-module__NZbM6G__start9{grid-column-start:9}.Grid-module__NZbM6G__start10{grid-column-start:10}.Grid-module__NZbM6G__start11{grid-column-start:11}.Grid-module__NZbM6G__start12{grid-column-start:12}@media (max-width:1024px){.Grid-module__NZbM6G__span9,.Grid-module__NZbM6G__span10,.Grid-module__NZbM6G__span11,.Grid-module__NZbM6G__span12{grid-column-end:span 8}.Grid-module__NZbM6G__tabletSpan1{grid-column-end:span 1}.Grid-module__NZbM6G__tabletSpan2{grid-column-end:span 2}.Grid-module__NZbM6G__tabletSpan3{grid-column-end:span 3}.Grid-module__NZbM6G__tabletSpan4{grid-column-end:span 4}.Grid-module__NZbM6G__tabletSpan5{grid-column-end:span 5}.Grid-module__NZbM6G__tabletSpan6{grid-column-end:span 6}.Grid-module__NZbM6G__tabletSpan7{grid-column-end:span 7}.Grid-module__NZbM6G__tabletSpan8,.Grid-module__NZbM6G__tabletSpan9,.Grid-module__NZbM6G__tabletSpan10,.Grid-module__NZbM6G__tabletSpan11,.Grid-module__NZbM6G__tabletSpan12{grid-column-end:span 8}.Grid-module__NZbM6G__tabletStart1{grid-column-start:1}.Grid-module__NZbM6G__tabletStart2{grid-column-start:2}.Grid-module__NZbM6G__tabletStart3{grid-column-start:3}.Grid-module__NZbM6G__tabletStart4{grid-column-start:4}.Grid-module__NZbM6G__tabletStart5{grid-column-start:5}.Grid-module__NZbM6G__tabletStart6{grid-column-start:6}.Grid-module__NZbM6G__tabletStart7{grid-column-start:7}.Grid-module__NZbM6G__tabletStart8,.Grid-module__NZbM6G__tabletStart9,.Grid-module__NZbM6G__tabletStart10,.Grid-module__NZbM6G__tabletStart11,.Grid-module__NZbM6G__tabletStart12{grid-column-start:1}}@media (max-width:640px){.Grid-module__NZbM6G__span5,.Grid-module__NZbM6G__span6,.Grid-module__NZbM6G__span7,.Grid-module__NZbM6G__span8,.Grid-module__NZbM6G__span9,.Grid-module__NZbM6G__span10,.Grid-module__NZbM6G__span11,.Grid-module__NZbM6G__span12,.Grid-module__NZbM6G__tabletSpan5,.Grid-module__NZbM6G__tabletSpan6,.Grid-module__NZbM6G__tabletSpan7,.Grid-module__NZbM6G__tabletSpan8,.Grid-module__NZbM6G__tabletSpan9,.Grid-module__NZbM6G__tabletSpan10,.Grid-module__NZbM6G__tabletSpan11,.Grid-module__NZbM6G__tabletSpan12{grid-column-end:span 4}.Grid-module__NZbM6G__mobileSpan1{grid-column-end:span 1}.Grid-module__NZbM6G__mobileSpan2{grid-column-end:span 2}.Grid-module__NZbM6G__mobileSpan3{grid-column-end:span 3}.Grid-module__NZbM6G__mobileSpan4,.Grid-module__NZbM6G__mobileSpan5,.Grid-module__NZbM6G__mobileSpan6,.Grid-module__NZbM6G__mobileSpan7,.Grid-module__NZbM6G__mobileSpan8,.Grid-module__NZbM6G__mobileSpan9,.Grid-module__NZbM6G__mobileSpan10,.Grid-module__NZbM6G__mobileSpan11,.Grid-module__NZbM6G__mobileSpan12{grid-column-end:span 4}.Grid-module__NZbM6G__start5,.Grid-module__NZbM6G__start6,.Grid-module__NZbM6G__start7,.Grid-module__NZbM6G__start8,.Grid-module__NZbM6G__start9,.Grid-module__NZbM6G__start10,.Grid-module__NZbM6G__start11,.Grid-module__NZbM6G__start12,.Grid-module__NZbM6G__tabletStart5,.Grid-module__NZbM6G__tabletStart6,.Grid-module__NZbM6G__tabletStart7,.Grid-module__NZbM6G__tabletStart8,.Grid-module__NZbM6G__tabletStart9,.Grid-module__NZbM6G__tabletStart10,.Grid-module__NZbM6G__tabletStart11,.Grid-module__NZbM6G__tabletStart12,.Grid-module__NZbM6G__mobileStart1{grid-column-start:1}.Grid-module__NZbM6G__mobileStart2{grid-column-start:2}.Grid-module__NZbM6G__mobileStart3{grid-column-start:3}.Grid-module__NZbM6G__mobileStart4,.Grid-module__NZbM6G__mobileStart5,.Grid-module__NZbM6G__mobileStart6,.Grid-module__NZbM6G__mobileStart7,.Grid-module__NZbM6G__mobileStart8,.Grid-module__NZbM6G__mobileStart9,.Grid-module__NZbM6G__mobileStart10,.Grid-module__NZbM6G__mobileStart11,.Grid-module__NZbM6G__mobileStart12{grid-column-start:1}}
.Hero-module__ejOdHG__hero{padding-block-start:var(--space-9)}.Hero-module__ejOdHG__grid{align-items:end;row-gap:var(--space-8)}.Hero-module__ejOdHG__meta{align-self:start;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--font-size-metadata);line-height:var(--line-height-metadata);letter-spacing:var(--letter-spacing-metadata);text-transform:uppercase;color:var(--color-text-secondary);flex-direction:column;display:flex}.Hero-module__ejOdHG__name{color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--font-size-metadata);line-height:var(--line-height-metadata);letter-spacing:var(--letter-spacing-metadata);font-weight:var(--font-weight-medium);text-transform:uppercase}.Hero-module__ejOdHG__headline{max-width:13ch;font-size:var(--font-size-display-xl);line-height:var(--line-height-display-xl);letter-spacing:var(--letter-spacing-display-xl);font-weight:var(--font-weight-medium)}.Hero-module__ejOdHG__proof{max-width:var(--measure-body-large);color:var(--color-text-secondary);font-size:var(--font-size-body-large);line-height:var(--line-height-body-large);margin-block-start:var(--space-6)}@media (max-width:640px){.Hero-module__ejOdHG__hero{padding-block-start:var(--space-7)}.Hero-module__ejOdHG__grid{row-gap:var(--space-6)}.Hero-module__ejOdHG__headline{max-width:11ch}}
.AskPlaceholder-module__LiJjCW__panel{max-width:var(--measure-body);padding:var(--space-5);background:var(--color-bg-secondary);border-radius:var(--radius-sm)}.AskPlaceholder-module__LiJjCW__header{gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.AskPlaceholder-module__LiJjCW__title{font-size:var(--font-size-heading-2);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading-2);font-weight:var(--font-weight-medium)}.AskPlaceholder-module__LiJjCW__status{align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--font-size-metadata);line-height:var(--line-height-metadata);letter-spacing:var(--letter-spacing-metadata);text-transform:uppercase;color:var(--color-text-secondary);white-space:nowrap;display:inline-flex}.AskPlaceholder-module__LiJjCW__statusMarker{width:var(--space-2);height:var(--space-2);background:var(--color-signal);flex:none}.AskPlaceholder-module__LiJjCW__rule{height:var(--border-width-default);margin-block:var(--space-4) var(--space-5);background:var(--color-line)}.AskPlaceholder-module__LiJjCW__body{max-width:var(--measure-body-large);color:var(--color-text-secondary);font-size:var(--font-size-body-large);line-height:var(--line-height-body-large)}.AskPlaceholder-module__LiJjCW__control{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-block-start:var(--space-6);display:grid}.AskPlaceholder-module__LiJjCW__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AskPlaceholder-module__LiJjCW__input{border:var(--border-width-default) solid var(--color-text-primary);border-radius:var(--radius-xs);width:100%;min-height:44px;padding-inline:var(--space-4);background:var(--color-bg-primary);color:var(--color-text-secondary)}.AskPlaceholder-module__LiJjCW__input:disabled{opacity:1;cursor:not-allowed}.AskPlaceholder-module__LiJjCW__link{border-bottom:var(--border-width-default) solid var(--color-text-primary);min-height:44px;color:var(--color-text-primary);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);align-items:center;display:inline-flex}@media (max-width:768px){.AskPlaceholder-module__LiJjCW__header,.AskPlaceholder-module__LiJjCW__control{grid-template-columns:1fr}.AskPlaceholder-module__LiJjCW__status{white-space:normal}}@media (max-width:640px){.AskPlaceholder-module__LiJjCW__panel{padding:var(--space-4)}}
.Disclosure-module__d1rF1q__disclosure{width:100%}.Disclosure-module__d1rF1q__trigger{width:100%;min-height:44px;color:inherit;gap:var(--space-4);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.Disclosure-module__d1rF1q__triggerContent{align-items:center;min-width:0;display:flex}.Disclosure-module__d1rF1q__state{justify-content:flex-end;align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--font-size-metadata);line-height:var(--line-height-metadata);letter-spacing:var(--letter-spacing-metadata);text-transform:uppercase;color:var(--color-text-secondary);white-space:nowrap;display:inline-flex}.Disclosure-module__d1rF1q__marker{width:var(--space-5);min-height:44px;color:var(--color-text-primary);border-left:var(--border-width-default) solid var(--color-signal);justify-content:center;align-items:center;display:inline-flex}.Disclosure-module__d1rF1q__panel{transition:grid-template-rows var(--motion-standard) var(--ease-standard);grid-template-rows:0fr;display:grid}.Disclosure-module__d1rF1q__panel[hidden]{display:none}.Disclosure-module__d1rF1q__panelOpen{grid-template-rows:1fr}.Disclosure-module__d1rF1q__panelInner{min-height:0;overflow:hidden}@media (max-width:640px){.Disclosure-module__d1rF1q__trigger{gap:var(--space-3);grid-template-columns:1fr}.Disclosure-module__d1rF1q__state{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.Disclosure-module__d1rF1q__panel{transition:none}}
.Experience-module__ybxuLG__list{border-top:var(--border-width-default) solid var(--color-line);list-style:none}.Experience-module__ybxuLG__item{border-bottom:var(--border-width-default) solid var(--color-line)}.Experience-module__ybxuLG__row{grid-template-columns:var(--space-8) minmax(0, 1fr);gap:var(--space-5);padding-block:var(--space-5);display:grid}.Experience-module__ybxuLG__index,.Experience-module__ybxuLG__organization,.Experience-module__ybxuLG__period{font-family:var(--font-mono);font-size:var(--font-size-metadata);line-height:var(--line-height-metadata);letter-spacing:var(--letter-spacing-metadata);text-transform:uppercase;color:var(--color-text-secondary);overflow-wrap:anywhere}.Experience-module__ybxuLG__content{min-width:0}.Experience-module__ybxuLG__header{gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.Experience-module__ybxuLG__title{font-size:var(--font-size-heading-2);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading-2);font-weight:var(--font-weight-medium)}.Experience-module__ybxuLG__period{text-align:end;white-space:nowrap}.Experience-module__ybxuLG__summary{max-width:var(--measure-body);color:var(--color-text-secondary);margin-block-start:var(--space-4)}.Experience-module__ybxuLG__panel{margin-block-start:var(--space-4)}.Experience-module__ybxuLG__detail{max-width:var(--measure-body);padding-block:var(--space-4) var(--space-2);color:var(--color-text-primary)}.Experience-module__ybxuLG__detail p+p{margin-block-start:var(--space-4)}@media (max-width:768px){.Experience-module__ybxuLG__row,.Experience-module__ybxuLG__header{grid-template-columns:1fr}.Experience-module__ybxuLG__row{gap:var(--space-3)}.Experience-module__ybxuLG__period{text-align:start;white-space:normal}}
.Projects-module__zvEa0q__groups{gap:var(--space-8);display:grid}.Projects-module__zvEa0q__groupHeader{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:center;margin-block-end:var(--space-4);display:grid}.Projects-module__zvEa0q__groupTitle{font-family:var(--font-mono);font-size:var(--font-size-metadata);line-height:var(--line-height-metadata);letter-spacing:var(--letter-spacing-metadata);text-transform:uppercase;color:var(--color-text-secondary);font-weight:var(--font-weight-regular)}.Projects-module__zvEa0q__groupRule{height:var(--border-width-default);background:var(--color-line)}.Projects-module__zvEa0q__list{border-top:var(--border-width-default) solid var(--color-line);list-style:none}.Projects-module__zvEa0q__item{border-bottom:var(--border-width-default) solid var(--color-line)}.Projects-module__zvEa0q__row{grid-template-columns:var(--space-8) minmax(0, 1fr);gap:var(--space-5);padding-block:var(--space-5);display:grid}.Projects-module__zvEa0q__index,.Projects-module__zvEa0q__meta,.Projects-module__zvEa0q__links{gap:var(--space-4);flex-wrap:wrap;list-style:none;display:flex}.Projects-module__zvEa0q__source{font-family:var(--font-mono);font-size:var(--font-size-metadata);line-height:var(--line-height-metadata);letter-spacing:var(--letter-spacing-metadata);text-transform:uppercase;color:var(--color-text-secondary);overflow-wrap:anywhere}.Projects-module__zvEa0q__content{min-width:0}.Projects-module__zvEa0q__header{gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.Projects-module__zvEa0q__title{font-size:var(--font-size-heading-2);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading-2);font-weight:var(--font-weight-medium)}.Projects-module__zvEa0q__source{border-bottom:var(--border-width-default) solid var(--color-line);min-height:44px;color:var(--color-text-primary);align-items:center;display:inline-flex}.Projects-module__zvEa0q__summary{max-width:var(--measure-body);color:var(--color-text-secondary);margin-block-start:var(--space-4)}.Projects-module__zvEa0q__panel{margin-block-start:var(--space-4)}.Projects-module__zvEa0q__detail{max-width:var(--measure-body);padding-block:var(--space-4) var(--space-2);color:var(--color-text-primary)}.Projects-module__zvEa0q__detail p+p{margin-block-start:var(--space-4)}@media (max-width:768px){.Projects-module__zvEa0q__row,.Projects-module__zvEa0q__header{grid-template-columns:1fr}.Projects-module__zvEa0q__row{gap:var(--space-3)}}
.Studies-module__Ci0tIG__list{border-top:var(--border-width-default) solid var(--color-line);list-style:none}.Studies-module__Ci0tIG__item{border-bottom:var(--border-width-default) solid var(--color-line)}.Studies-module__Ci0tIG__row{grid-template-columns:var(--space-8) minmax(0, 1fr);gap:var(--space-5);padding-block:var(--space-5);display:grid}.Studies-module__Ci0tIG__index,.Studies-module__Ci0tIG__meta,.Studies-module__Ci0tIG__credential{font-family:var(--font-mono);font-size:var(--font-size-metadata);line-height:var(--line-height-metadata);letter-spacing:var(--letter-spacing-metadata);text-transform:uppercase;color:var(--color-text-secondary);overflow-wrap:anywhere}.Studies-module__Ci0tIG__content{min-width:0}.Studies-module__Ci0tIG__header{gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.Studies-module__Ci0tIG__title{font-size:var(--font-size-heading-2);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading-2);font-weight:var(--font-weight-medium)}.Studies-module__Ci0tIG__credential{text-align:end;max-width:28ch}.Studies-module__Ci0tIG__gpa{color:var(--color-text-primary);margin-block-start:var(--space-2)}.Studies-module__Ci0tIG__thesis{max-width:var(--measure-body);color:var(--color-text-primary);margin-block-start:var(--space-4)}.Studies-module__Ci0tIG__thesisLabel{font-family:var(--font-mono);font-size:var(--font-size-metadata);line-height:var(--line-height-metadata);letter-spacing:var(--letter-spacing-metadata);text-transform:uppercase;color:var(--color-text-secondary)}.Studies-module__Ci0tIG__thesisLink{border-bottom:var(--border-width-default) solid var(--color-line);color:var(--color-text-primary)}.Studies-module__Ci0tIG__thesisLink:hover{border-bottom-color:var(--color-text-primary)}.Studies-module__Ci0tIG__panel{margin-block-start:var(--space-4)}.Studies-module__Ci0tIG__detail{max-width:var(--measure-body);padding-block:var(--space-4) var(--space-2);color:var(--color-text-primary)}.Studies-module__Ci0tIG__detail p+p{margin-block-start:var(--space-4)}@media (max-width:768px){.Studies-module__Ci0tIG__row,.Studies-module__Ci0tIG__header{grid-template-columns:1fr}.Studies-module__Ci0tIG__row{gap:var(--space-3)}.Studies-module__Ci0tIG__credential{text-align:start;max-width:none}}
.Rule-module__ZWAItG__rule{width:100%;height:var(--border-width-default);border:0}.Rule-module__ZWAItG__default{background:var(--color-line)}.Rule-module__ZWAItG__strong{background:var(--color-text-primary)}.Rule-module__ZWAItG__signal{background:var(--color-signal)}
.SectionHeader-module__0kBwka__header{gap:var(--space-3) var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.SectionHeader-module__0kBwka__label{gap:var(--space-2);font-family:var(--font-mono);font-size:var(--font-size-metadata);line-height:var(--line-height-metadata);letter-spacing:var(--letter-spacing-metadata);text-transform:uppercase;color:var(--color-text-secondary);display:inline-flex}.SectionHeader-module__0kBwka__title{min-width:0;font-size:var(--font-size-heading-2);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading-2);font-weight:var(--font-weight-medium);text-transform:uppercase}.SectionHeader-module__0kBwka__rule{height:var(--border-width-default);background:var(--color-line);grid-column:1/-1}@media (max-width:640px){.SectionHeader-module__0kBwka__header{gap:var(--space-2);grid-template-columns:1fr}}
.page-module__j6Q3dW__page{padding-block-start:var(--space-9)}.page-module__j6Q3dW__header{gap:var(--space-3);display:grid}.page-module__j6Q3dW__meta{font-family:var(--font-mono);font-size:var(--font-size-metadata);line-height:var(--line-height-metadata);letter-spacing:var(--letter-spacing-metadata);text-transform:uppercase;color:var(--color-text-secondary)}.page-module__j6Q3dW__title{max-width:12ch;font-size:var(--font-size-display);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-display);font-weight:var(--font-weight-medium)}.page-module__j6Q3dW__rule{margin-block:var(--space-5) var(--space-7)}.page-module__j6Q3dW__copy{max-width:var(--measure-body-large);color:var(--color-text-secondary);font-size:var(--font-size-body-large);line-height:var(--line-height-body-large)}.page-module__j6Q3dW__links{gap:var(--space-3);margin-block-start:var(--space-7);font-style:normal;display:grid}.page-module__j6Q3dW__links a{border-bottom:var(--border-width-default) solid var(--color-line);width:fit-content;min-height:44px;color:var(--color-text-primary);transition:border-color var(--motion-fast) var(--ease-standard);align-items:center;display:inline-flex}.page-module__j6Q3dW__links a:hover{border-bottom-color:var(--color-line-strong)}@media (max-width:640px){.page-module__j6Q3dW__page{padding-block-start:var(--space-7)}.page-module__j6Q3dW__rule{margin-block-end:var(--space-6)}.page-module__j6Q3dW__links a{overflow-wrap:anywhere;width:100%}}
.page-module__w2uPqa__page{padding-block-start:var(--space-9)}.page-module__w2uPqa__header{gap:var(--space-4);display:grid}.page-module__w2uPqa__meta{font-family:var(--font-mono);font-size:var(--font-size-metadata);line-height:var(--line-height-metadata);letter-spacing:var(--letter-spacing-metadata);text-transform:uppercase;color:var(--color-text-secondary)}.page-module__w2uPqa__title{max-width:15ch;font-size:var(--font-size-display);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-display);font-weight:var(--font-weight-medium)}.page-module__w2uPqa__summary{max-width:var(--measure-body-large);color:var(--color-text-secondary);font-size:var(--font-size-body-large);line-height:var(--line-height-body-large)}.page-module__w2uPqa__rule{margin-block:var(--space-6) var(--space-7)}.page-module__w2uPqa__prose{max-width:var(--measure-body)}.page-module__w2uPqa__prose h2,.page-module__w2uPqa__prose h3{font-size:var(--font-size-heading-2);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading-2);font-weight:var(--font-weight-medium);margin-block-start:var(--space-7)}.page-module__w2uPqa__prose p,.page-module__w2uPqa__prose li{color:var(--color-text-secondary)}.page-module__w2uPqa__prose p+p,.page-module__w2uPqa__prose ul,.page-module__w2uPqa__prose ol{margin-block-start:var(--space-4)}.page-module__w2uPqa__prose ul,.page-module__w2uPqa__prose ol{padding-inline-start:var(--space-5)}.page-module__w2uPqa__prose a{color:var(--color-text-primary);border-bottom:var(--border-width-default) solid var(--color-line-strong)}.page-module__w2uPqa__prose code{font-family:var(--font-mono);font-size:.95em}@media (max-width:640px){.page-module__w2uPqa__page{padding-block-start:var(--space-7)}.page-module__w2uPqa__rule{margin-block-end:var(--space-6)}}
.page-module__p7N9oG__page{padding-block-start:var(--space-9)}.page-module__p7N9oG__header{gap:var(--space-3);display:grid}.page-module__p7N9oG__meta,.page-module__p7N9oG__date{font-family:var(--font-mono);font-size:var(--font-size-metadata);line-height:var(--line-height-metadata);letter-spacing:var(--letter-spacing-metadata);text-transform:uppercase;color:var(--color-text-secondary)}.page-module__p7N9oG__title{max-width:16ch;font-size:var(--font-size-display);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-display);font-weight:var(--font-weight-medium)}.page-module__p7N9oG__rule{margin-block:var(--space-5) var(--space-7)}.page-module__p7N9oG__list{border-top:var(--border-width-default) solid var(--color-line);list-style:none}.page-module__p7N9oG__item{border-bottom:var(--border-width-default) solid var(--color-line)}.page-module__p7N9oG__post{gap:var(--space-5);min-height:96px;padding-block:var(--space-5);grid-template-columns:160px minmax(0,1fr);align-items:start;display:grid}.page-module__p7N9oG__postTitle{color:var(--color-text-primary);font-size:var(--font-size-heading-2);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading-2);font-weight:var(--font-weight-medium);display:block}.page-module__p7N9oG__summary{max-width:var(--measure-body);color:var(--color-text-secondary);margin-block-start:var(--space-3);display:block}.page-module__p7N9oG__empty{max-width:var(--measure-body);color:var(--color-text-secondary);font-size:var(--font-size-body-large);line-height:var(--line-height-body-large)}@media (max-width:640px){.page-module__p7N9oG__page{padding-block-start:var(--space-7)}.page-module__p7N9oG__rule{margin-block-end:var(--space-6)}.page-module__p7N9oG__post{gap:var(--space-3);grid-template-columns:1fr}}
.not-found-module__sxuMuG__page{padding-block-start:var(--space-9)}.not-found-module__sxuMuG__meta{font-family:var(--font-mono);font-size:var(--font-size-metadata);line-height:var(--line-height-metadata);letter-spacing:var(--letter-spacing-metadata);text-transform:uppercase;color:var(--color-text-secondary)}.not-found-module__sxuMuG__title{max-width:12ch;font-size:var(--font-size-display);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-display);font-weight:var(--font-weight-medium);margin-block-start:var(--space-4)}.not-found-module__sxuMuG__rule{margin-block:var(--space-5) var(--space-7)}.not-found-module__sxuMuG__copy{max-width:var(--measure-body);color:var(--color-text-secondary);font-size:var(--font-size-body-large);line-height:var(--line-height-body-large)}.not-found-module__sxuMuG__actions{gap:var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-6);display:flex}.not-found-module__sxuMuG__actions a{border-bottom:var(--border-width-default) solid var(--color-line-strong);min-height:44px;color:var(--color-text-primary);font-weight:var(--font-weight-medium);align-items:center;display:inline-flex}@media (max-width:640px){.not-found-module__sxuMuG__page{padding-block-start:var(--space-7)}.not-found-module__sxuMuG__rule{margin-block-end:var(--space-6)}}
.page-module__mPtjGW__page{padding-block-start:var(--space-9)}.page-module__mPtjGW__header{gap:var(--space-3);display:grid}.page-module__mPtjGW__meta{font-family:var(--font-mono);font-size:var(--font-size-metadata);line-height:var(--line-height-metadata);letter-spacing:var(--letter-spacing-metadata);text-transform:uppercase;color:var(--color-text-secondary)}.page-module__mPtjGW__title{max-width:14ch;font-size:var(--font-size-display);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-display);font-weight:var(--font-weight-medium)}.page-module__mPtjGW__rule{margin-block:var(--space-5) var(--space-7)}.page-module__mPtjGW__prose{max-width:var(--measure-body)}.page-module__mPtjGW__prose h2{font-size:var(--font-size-heading-2);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading-2);font-weight:var(--font-weight-medium);margin-block-start:var(--space-7)}.page-module__mPtjGW__prose p{color:var(--color-text-secondary)}.page-module__mPtjGW__prose h2+p{margin-block-start:var(--space-3)}.page-module__mPtjGW__prose a{color:var(--color-text-primary);border-bottom:var(--border-width-default) solid var(--color-line-strong)}@media (max-width:640px){.page-module__mPtjGW__page{padding-block-start:var(--space-7)}.page-module__mPtjGW__rule{margin-block-end:var(--space-6)}}
.Section-module__ELoAjW__section{margin-block-start:var(--space-11)}.Section-module__ELoAjW__body{margin-block-start:var(--space-7)}@media (max-width:640px){.Section-module__ELoAjW__section{margin-block-start:var(--space-9)}.Section-module__ELoAjW__body{margin-block-start:var(--space-6)}}
