.SECTION_Bio_section__81iLe .SECTION_Bio_container__Cwkfg .SECTION_Bio_sectionHeader___cf3y{grid-column:4/13}.SECTION_Bio_section__81iLe .SECTION_Bio_container__Cwkfg .SECTION_Bio_sectionCopy__7ip7i{grid-column:1/13}.SECTION_Bio_section__81iLe .SECTION_Bio_container__Cwkfg .SECTION_Bio_sectionCopy__7ip7i p{text-indent:calc(((100% - 176px)/12 + 16px)*3)}@media(max-width:1024px){.SECTION_Bio_section__81iLe .SECTION_Bio_container__Cwkfg .SECTION_Bio_sectionCopy__7ip7i p{-webkit-hyphens:auto;hyphens:auto}}.SECTION_Experience_display1__8UXk5{font-family:Sans;font-weight:420;font-size:calc(4.4375rem);line-height:105%;letter-spacing:-.02em}@media(max-width:1280px){.SECTION_Experience_display1__8UXk5{font-size:calc(3rem);line-height:110%;letter-spacing:-.02em}}@media(max-width:640px){.SECTION_Experience_display1__8UXk5{font-size:calc(1.75rem);line-height:calc(2rem);letter-spacing:0}}.SECTION_Experience_title2__aw7_Q{font-family:Sans;font-weight:420;font-size:calc(2rem);line-height:120%;letter-spacing:-.01em}@media(max-width:1280px){.SECTION_Experience_title2__aw7_Q{font-size:calc(1.75rem);line-height:calc(2rem);letter-spacing:0}}@media(max-width:640px){.SECTION_Experience_title2__aw7_Q{font-size:calc(1.3125rem);line-height:calc(1.75rem);letter-spacing:0}}.SECTION_Experience_title3__FN7LK{font-family:Sans;font-weight:420;font-size:calc(1.3125rem);line-height:calc(1.75rem);letter-spacing:0}@media(max-width:640px){.SECTION_Experience_title3__FN7LK{font-size:calc(1.125rem);line-height:calc(1.5rem);letter-spacing:0}}.SECTION_Experience_body__8hqrY{font-family:Sans;font-weight:420;font-size:calc(.875rem);line-height:calc(1.25rem);letter-spacing:.01em}.SECTION_Experience_caption__sq3IQ{font-family:Sans;font-weight:420;font-size:calc(.75rem);line-height:calc(1.125rem);letter-spacing:.01em}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4{grid-column:1/13}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd{padding:var(--spacing-3) 0;border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid var(--c-border-subtle);transition:border .33s ease-out}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd:not(:first-child){margin-top:-1px}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd:hover{border-bottom:1px solid var(--c-border);transition:none}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd .SECTION_Experience_tableRow__Naks8{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:var(--spacing-4);column-gap:var(--spacing-4)}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd .SECTION_Experience_tableRow__Naks8 .SECTION_Experience_dates__DF7py{align-self:center}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd .SECTION_Experience_tableRow__Naks8 .SECTION_Experience_location__dfLel{justify-self:end}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd .SECTION_Experience_tableRow__Naks8 .SECTION_Experience_rowItem__mjTeD:first-child{color:var(--c-on-surface-subtle);grid-row:1;grid-column:1/6}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd .SECTION_Experience_tableRow__Naks8 .SECTION_Experience_rowItem__mjTeD:nth-child(2){grid-row:2;grid-column:1/6}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd .SECTION_Experience_tableRow__Naks8 .SECTION_Experience_rowItem__mjTeD:nth-child(3){grid-row:2;grid-column:4/10}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd .SECTION_Experience_tableRow__Naks8 .SECTION_Experience_rowItem__mjTeD:nth-child(4){grid-row:2;grid-column:10/13}@media(max-width:1280px){.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd .SECTION_Experience_tableRow__Naks8 .SECTION_Experience_rowItem__mjTeD:first-child{color:var(--c-on-surface-subtle);grid-row:1;grid-column:1/6}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd .SECTION_Experience_tableRow__Naks8 .SECTION_Experience_rowItem__mjTeD:nth-child(2){grid-row:2;grid-column:1/6}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd .SECTION_Experience_tableRow__Naks8 .SECTION_Experience_rowItem__mjTeD:nth-child(3){grid-row:2;grid-column:5/10}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd .SECTION_Experience_tableRow__Naks8 .SECTION_Experience_rowItem__mjTeD:nth-child(4){grid-row:2;grid-column:10/13}}@media(max-width:1024px){.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd .SECTION_Experience_tableRow__Naks8 .SECTION_Experience_rowItem__mjTeD:first-child{grid-row:1;grid-column:1/7}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd .SECTION_Experience_tableRow__Naks8 .SECTION_Experience_rowItem__mjTeD:nth-child(2){grid-row:2;grid-column:1/7}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd .SECTION_Experience_tableRow__Naks8 .SECTION_Experience_rowItem__mjTeD:nth-child(3){grid-row:2;grid-column:7/13;justify-self:end}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd .SECTION_Experience_tableRow__Naks8 .SECTION_Experience_rowItem__mjTeD:nth-child(4){grid-row:1;grid-column:7/13;font-family:Sans;font-weight:420;font-size:calc(.875rem);line-height:calc(1.25rem);letter-spacing:.01em;color:var(--c-on-surface-subtle)}}@media(max-width:640px){.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd .SECTION_Experience_tableRow__Naks8 .SECTION_Experience_rowItem__mjTeD:first-child{grid-row:1;grid-column:1/13}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd .SECTION_Experience_tableRow__Naks8 .SECTION_Experience_rowItem__mjTeD:nth-child(2){grid-row:2;grid-column:1/13}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd .SECTION_Experience_tableRow__Naks8 .SECTION_Experience_rowItem__mjTeD:nth-child(3){grid-row:3;grid-column:1/13;justify-self:start}.SECTION_Experience_section__1oelm .SECTION_Experience_container__v9Ezq .SECTION_Experience_table__x6ys4 .SECTION_Experience_tableRowContainer__l8Qrd .SECTION_Experience_tableRow__Naks8 .SECTION_Experience_rowItem__mjTeD:nth-child(4){grid-row:4;grid-column:1/13;justify-self:start}}.SECTION_Connect_B_section__NX1cv .SECTION_Connect_B_container__MO7_r .SECTION_Connect_B_sectionHeader__8_iP2{grid-column:1/13}.SECTION_Connect_B_section__NX1cv .SECTION_Connect_B_container__MO7_r .SECTION_Connect_B_sectionContent___xaoe{grid-column:1/13;display:grid;grid-gap:var(--spacing-4);gap:var(--spacing-4);grid-template-columns:repeat(12,1fr)}.SECTION_Connect_B_section__NX1cv .SECTION_Connect_B_container__MO7_r .SECTION_Connect_B_sectionContent___xaoe .SECTION_Connect_B_contentList__kw79e{grid-column:span 6}@media(max-width:1440px){.SECTION_Connect_B_section__NX1cv .SECTION_Connect_B_container__MO7_r .SECTION_Connect_B_sectionContent___xaoe .SECTION_Connect_B_contentList__kw79e{grid-column:1/13}}.SECTION_Connect_B_section__NX1cv .SECTION_Connect_B_container__MO7_r .SECTION_Connect_B_sectionContent___xaoe .SECTION_Connect_B_contentList__kw79e .SECTION_Connect_B_contentListHeader__1cBy8{color:var(--c-text-primary)}.SECTION_Connect_B_section__NX1cv .SECTION_Connect_B_container__MO7_r .SECTION_Connect_B_sectionContent___xaoe .SECTION_Connect_B_contentList__kw79e ul{margin-top:var(--spacing-3)}.SECTION_Connect_B_section__NX1cv .SECTION_Connect_B_container__MO7_r .SECTION_Connect_B_sectionContent___xaoe .SECTION_Connect_B_contentList__kw79e ul li:not(:first-child){margin-top:var(--spacing-2)}.SECTION_SelectedWorks_section__9Nm4z .SECTION_SelectedWorks_container__TlJqf .SECTION_SelectedWorks_sectionHeader__8NqmT{grid-column:1/13}.SECTION_SelectedWorks_section__9Nm4z .SECTION_SelectedWorks_container__TlJqf .SECTION_SelectedWorks_sectionContent__ok4vi{grid-column:1/13;display:grid;grid-gap:var(--spacing-4);gap:var(--spacing-4);grid-template-columns:repeat(12,1fr)}.SECTION_SelectedWorks_section__9Nm4z .SECTION_SelectedWorks_container__TlJqf .SECTION_SelectedWorks_sectionContent__ok4vi .SECTION_SelectedWorks_contentList__hmcuT{grid-column:span 12}.SECTION_SelectedWorks_section__9Nm4z .SECTION_SelectedWorks_container__TlJqf .SECTION_SelectedWorks_sectionContent__ok4vi .SECTION_SelectedWorks_contentList__hmcuT .SECTION_SelectedWorks_contentListHeader__9kddM{color:var(--c-text-primary)}.SECTION_SelectedWorks_projectList__Rej8U{overflow:hidden}@media(max-width:1024px){.SECTION_SelectedWorks_projectList__Rej8U .SECTION_SelectedWorks_project__HDj3b{display:flex;flex-direction:column}.SECTION_SelectedWorks_projectList__Rej8U .SECTION_SelectedWorks_project__HDj3b:not(:last-of-type){margin-bottom:var(--spacing-4);margin-right:0}}.SECTION_SelectedWorks_year__3Y2li{margin-left:var(--spacing-1)}.SECTION_SelectedWorks_project__HDj3b:not(:last-of-type){margin-right:var(--spacing-16)}.SECTION_SelectedWorks_client__OmX1y,.SECTION_SelectedWorks_yearEnd__UZ7cl,.SECTION_SelectedWorks_year__3Y2li{color:var(--c-on-surface-subtle)}@font-face{font-family:Sans;src:url(/assets/fonts/ABC-Monument-Grotesk-Variable-2.001.woff2) format("woff2-variations");font-weight:400 500;font-style:normal}.SECTION_Patents_display1__3U8Zu{font-family:Sans;font-weight:420;font-size:calc(4.4375rem);line-height:105%;letter-spacing:-.02em}@media(max-width:1280px){.SECTION_Patents_display1__3U8Zu{font-size:calc(3rem);line-height:110%;letter-spacing:-.02em}}@media(max-width:640px){.SECTION_Patents_display1__3U8Zu{font-size:calc(1.75rem);line-height:calc(2rem);letter-spacing:0}}.SECTION_Patents_title2__U9DpY{font-family:Sans;font-weight:420;font-size:calc(2rem);line-height:120%;letter-spacing:-.01em}@media(max-width:1280px){.SECTION_Patents_title2__U9DpY{font-size:calc(1.75rem);line-height:calc(2rem);letter-spacing:0}}@media(max-width:640px){.SECTION_Patents_title2__U9DpY{font-size:calc(1.3125rem);line-height:calc(1.75rem);letter-spacing:0}}.SECTION_Patents_title3__XE452{font-family:Sans;font-weight:420;font-size:calc(1.3125rem);line-height:calc(1.75rem);letter-spacing:0}@media(max-width:640px){.SECTION_Patents_title3__XE452{font-size:calc(1.125rem);line-height:calc(1.5rem);letter-spacing:0}}.SECTION_Patents_body__OOGMY{font-family:Sans;font-weight:420;font-size:calc(.875rem);line-height:calc(1.25rem);letter-spacing:.01em}.SECTION_Patents_caption__uhrL8{font-family:Sans;font-weight:420;font-size:calc(.75rem);line-height:calc(1.125rem);letter-spacing:.01em}.SECTION_Patents_section__slp4I .SECTION_Patents_container__yIUYc .SECTION_Patents_table__wwtTE{grid-column:1/13;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--spacing-4);gap:var(--spacing-4)}.SECTION_Patents_section__slp4I .SECTION_Patents_container__yIUYc .SECTION_Patents_table__wwtTE .SECTION_Patents_patent__OnSwZ{grid-column:span 3;display:grid;grid-template-rows:subgrid;grid-row:span 3;grid-gap:0;gap:0}@media(max-width:1280px){.SECTION_Patents_section__slp4I .SECTION_Patents_container__yIUYc .SECTION_Patents_table__wwtTE .SECTION_Patents_patent__OnSwZ{grid-column:span 4}}@media(max-width:1024px){.SECTION_Patents_section__slp4I .SECTION_Patents_container__yIUYc .SECTION_Patents_table__wwtTE .SECTION_Patents_patent__OnSwZ{grid-column:span 6}}@media(max-width:640px){.SECTION_Patents_section__slp4I .SECTION_Patents_container__yIUYc .SECTION_Patents_table__wwtTE .SECTION_Patents_patent__OnSwZ{grid-column:span 12}}.SECTION_Patents_section__slp4I .SECTION_Patents_container__yIUYc .SECTION_Patents_table__wwtTE .SECTION_Patents_patent__OnSwZ .SECTION_Patents_index__exN1c{padding-bottom:var(--spacing-2)}.SECTION_Patents_section__slp4I .SECTION_Patents_container__yIUYc .SECTION_Patents_table__wwtTE .SECTION_Patents_patent__OnSwZ .SECTION_Patents_index__exN1c .SECTION_Patents_badge__lG7S6{width:14px;height:14px;background-color:var(--c-on-surface);color:var(--c-surface-0);border-radius:2px;display:flex;align-items:center;justify-content:center;letter-spacing:0}.SECTION_Patents_section__slp4I .SECTION_Patents_container__yIUYc .SECTION_Patents_table__wwtTE .SECTION_Patents_patent__OnSwZ .SECTION_Patents_titleFrame__5vzKl{display:flex;gap:var(--spacing-4);justify-content:space-between;align-items:flex-start}.SECTION_Patents_section__slp4I .SECTION_Patents_container__yIUYc .SECTION_Patents_table__wwtTE .SECTION_Patents_patent__OnSwZ .SECTION_Patents_titleFrame__5vzKl .SECTION_Patents_title__PxKoq{flex:1 1 auto;line-clamp:3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal;overflow-wrap:anywhere}.SECTION_Patents_section__slp4I .SECTION_Patents_container__yIUYc .SECTION_Patents_table__wwtTE .SECTION_Patents_patent__OnSwZ .SECTION_Patents_numbersList__EAJHp{border-top:1px solid var(--c-border-subtle);padding:var(--spacing-1) 0;display:flex;flex-direction:column;gap:var(--spacing-1);margin-top:var(--spacing-2)}.SECTION_Patents_section__slp4I .SECTION_Patents_container__yIUYc .SECTION_Patents_table__wwtTE .SECTION_Patents_patent__OnSwZ .SECTION_Patents_numbersList__EAJHp .SECTION_Patents_numberItem__hVxAP{display:flex;justify-content:space-between}.Slideshow_B_slideshow__vPqI7{grid-column:span 6}@media(max-width:1280px){.Slideshow_B_slideshow__vPqI7{grid-column:span 12}}.Slideshow_B_slideshow__vPqI7 .Slideshow_B_figureGRP__VUf_C{display:grid}.Slideshow_B_slideshow__vPqI7 .Slideshow_B_figureGRP__VUf_C .Slideshow_B_figure__Jf9WO{pointer-events:none;grid-row:1;grid-column:1;position:relative;transition:opacity 3s ease-in-out}.Slideshow_B_slideshow__vPqI7 .Slideshow_B_figureGRP__VUf_C .Slideshow_B_figure__Jf9WO .Slideshow_B_imageContainer__OSmxu{position:relative;border-radius:var(--rounded-lg);overflow-x:hidden}.Slideshow_B_slideshow__vPqI7 .Slideshow_B_caption__pJtTp{display:flex;justify-content:space-between;margin:var(--spacing-1)}.Slideshow_B_slideshow__vPqI7 .Slideshow_B_caption__pJtTp ul{display:grid}.Slideshow_B_slideshow__vPqI7 .Slideshow_B_caption__pJtTp ul li{grid-row:1;grid-column:1;transition:opacity 3s ease-in-out;display:flex;gap:var(--spacing-4)}