.styles_header__mEcUP{max-width:var(--max-width);height:var(--header-height);margin:0 auto;padding:0 var(--gutter);display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:24px;gap:24px;font-size:.875rem}.styles_name__vC0tL{justify-self:start;font-family:var(--serif);font-size:1.375rem;letter-spacing:-.01em;white-space:nowrap}.styles_navigation__1Yfum{display:flex;gap:32px}@media (max-width:720px){.styles_navigation__1Yfum{display:none}}@media (prefers-reduced-motion:no-preference){.styles_header__mEcUP{animation:styles_fade-in__sqMI1 1.4s var(--ease-out) both}}@keyframes styles_fade-in__sqMI1{0%{opacity:0}}.styles_footer__zjfk6{max-width:var(--max-width);margin:var(--section-space) auto 0;padding:24px var(--gutter) 32px;display:grid;grid-template-columns:1fr auto 1fr;align-items:baseline;grid-gap:24px;gap:24px;font-size:.875rem;color:var(--muted)}.styles_links__w2VXA{display:flex;flex-wrap:wrap;gap:8px 28px;color:var(--ink)}.styles_top__iylxI{justify-self:end}@media (max-width:720px){.styles_footer__zjfk6{grid-template-columns:1fr auto}.styles_links__w2VXA{grid-column:1/-1;grid-row:1;margin-bottom:16px}}.styles_splitText__p2IiD{display:inline}.styles_word__WVvN8{display:inline-block}@media (prefers-reduced-motion:no-preference){.styles_word__WVvN8{animation:styles_word-in__luIB3 1.3s var(--ease-out) both;animation-delay:calc(var(--split-delay) + var(--index) * var(--split-stagger))}[data-reveal]:not([data-revealed]) .styles_word__WVvN8{animation-play-state:paused}}@media (scripting:none){.styles_word__WVvN8{animation:none}}@keyframes styles_word-in__luIB3{0%{opacity:0;transform:translate3d(0,.35em,0);filter:blur(10px)}}.styles_hero__I17OA{max-width:var(--max-width);margin:0 auto;padding:clamp(16px,2vw,32px) var(--gutter) clamp(24px,3vw,40px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto 1fr auto;grid-column-gap:var(--gap);column-gap:var(--gap)}.styles_eyebrow__ri8tL{grid-column:1/span 5;grid-row:1;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.styles_discipline__w6hpE{white-space:nowrap}.styles_headline__J0QWe{grid-column:1/-1;grid-row:2;align-self:end;position:relative;z-index:2;margin-top:clamp(40px,8vw,120px);font-family:var(--serif);font-weight:400;font-size:clamp(2.75rem,7.6vw,8.5rem);line-height:.96;letter-spacing:-.025em;text-wrap:balance}.styles_withPortrait__GJDBG .styles_headline__J0QWe{grid-column:1/span 9;margin-bottom:-.28em;color:#fff;mix-blend-mode:difference}.styles_portrait__bY6gF{grid-column:6/-1;grid-row:1/span 2}.styles_photo___hwyM{position:relative;display:block;aspect-ratio:6/5;overflow:hidden;background:var(--surface)}.styles_image__oei0Z{object-fit:cover;object-position:45% 40%;scale:1.08}.styles_details__QHQ0n{grid-column:1/-1;grid-row:3;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px clamp(24px,4vw,64px);padding-top:clamp(32px,3.5vw,56px);font-size:.9375rem;line-height:1.5}.styles_introduction__7BXRB{flex:0 1 44ch;text-wrap:pretty}.styles_location__uJDmh{color:var(--muted)}@media (max-width:1024px){.styles_portrait__bY6gF{grid-column:5/-1}.styles_withPortrait__GJDBG .styles_headline__J0QWe{grid-column:1/span 11}}@media (max-width:720px){.styles_withPortrait__GJDBG{grid-template-rows:auto auto auto}.styles_withPortrait__GJDBG .styles_eyebrow__ri8tL{grid-column:1/span 5;grid-row:1;line-height:1.9}.styles_withPortrait__GJDBG .styles_discipline__w6hpE{display:block}.styles_withPortrait__GJDBG .styles_separator__iB7Dm{display:none}.styles_portrait__bY6gF{grid-column:6/-1;grid-row:1}.styles_photo___hwyM{aspect-ratio:4/5}.styles_withPortrait__GJDBG .styles_headline__J0QWe{grid-column:1/-1;grid-row:2;margin:-2.1em 0 0}.styles_withPortrait__GJDBG .styles_details__QHQ0n{grid-row:3}}@media (prefers-reduced-motion:no-preference){.styles_eyebrow__ri8tL{animation:styles_fade-up__pYmf8 1.2s var(--ease-out) .1s both}.styles_details__QHQ0n>*{animation:styles_fade-up__pYmf8 1.2s var(--ease-out) 1s both}.styles_portrait__bY6gF{animation:styles_fade-up__pYmf8 1.6s var(--ease-out) .1s both}.styles_image__oei0Z{animation:styles_zoom-out__ITFJ_ 2.6s var(--ease-out) .1s both}@supports (animation-timeline:view()){.styles_hero__I17OA{view-timeline-name:--hero}.styles_headline__J0QWe{animation:styles_drift__ybyK6 linear both;animation-timeline:--hero;animation-range:exit 0 exit 100%}.styles_portrait__bY6gF{animation:styles_fade-up__pYmf8 1.6s var(--ease-out) .1s both,styles_linger__2WqVL linear both;animation-timeline:auto,--hero;animation-range:normal,exit 0 exit 100%}.styles_image__oei0Z{animation:styles_zoom-out__ITFJ_ 2.6s var(--ease-out) .1s both,styles_parallax__LXdqG linear both;animation-timeline:auto,--hero;animation-range:normal,exit 0 exit 100%}}}@keyframes styles_fade-up__pYmf8{0%{opacity:0;transform:translate3d(0,16px,0)}}@keyframes styles_zoom-out__ITFJ_{0%{scale:1.2}}@keyframes styles_parallax__LXdqG{to{translate:0 -4%}}@keyframes styles_linger__2WqVL{to{translate:0 clamp(16px,2.5vw,40px)}}@keyframes styles_drift__ybyK6{to{opacity:.2;transform:translate3d(0,-12%,0)}}.styles_tile__MYoII{--tile-padding:clamp(18px,2vw,30px);position:relative;display:block;height:var(--col,45vw);isolation:isolate;color:var(--foreground)}.styles_tile__MYoII:before{content:"";position:absolute;inset:14% 8% -3%;z-index:-1;background:var(--background);filter:blur(40px);opacity:.3}.styles_wide__QnNyM{grid-column:1/-1}@media (min-width:721px){.styles_offset__xADuE{translate:0 var(--tile-offset,0)}}.styles_tile__MYoII:focus-visible{outline:1px solid var(--ink);outline-offset:5px}.styles_surface__CU2CG{position:relative;display:block;height:100%;overflow:hidden;background:linear-gradient(150deg,color-mix(in oklab,var(--background),#fff 10%),var(--background) 50%,color-mix(in oklab,var(--background),#000 30%));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),inset 0 0 0 1px hsla(0,0%,100%,.06)}.styles_surface__CU2CG:after{content:"";pointer-events:none;background:radial-gradient(at top left,rgba(0,0,0,.32),transparent 36%),linear-gradient(0deg,rgba(0,0,0,.4),transparent 32%)}.styles_face__GoNWz,.styles_surface__CU2CG:after{position:absolute;z-index:1;inset:0}.styles_image__5S4Uo{object-fit:cover;transition:transform 1.6s var(--ease-out)}.styles_corner__ojz1b{--logo-height:clamp(18px,calc(var(--col, 45vw) * 0.042),28px);position:absolute;z-index:2;top:var(--tile-padding);left:var(--tile-padding);display:flex}.styles_logo__flj60{position:relative;width:calc(var(--logo-height) * 5 * var(--logo-scale));height:calc(var(--logo-height) * var(--logo-scale))}.styles_logoImage__PHHVN{object-fit:contain;object-position:left center}.styles_mask__0l_rq{background-color:currentColor;-webkit-mask:var(--logo-src) left center /contain no-repeat;mask:var(--logo-src) left center /contain no-repeat}.styles_wordmark__VPOKc{font-family:var(--serif);font-size:calc(var(--logo-height) * .8 * var(--logo-scale));line-height:1;letter-spacing:-.02em;white-space:nowrap}.styles_caption__nSn_C{position:absolute;z-index:2;color:color-mix(in srgb,var(--foreground) 76%,transparent);left:var(--tile-padding);right:var(--tile-padding);bottom:var(--tile-padding);display:flex;justify-content:space-between;gap:16px;font-size:.8125rem;line-height:1.3}@media (hover:hover){.styles_tile__MYoII:hover .styles_image__5S4Uo{transform:scale(1.02)}}@media (max-width:720px){.styles_tile__MYoII{height:var(--col,90vw)}}@media (prefers-reduced-motion:reduce){.styles_image__5S4Uo{transition:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.styles_tile__MYoII{transition:opacity 1.1s var(--ease-out),transform 1.5s var(--ease-out);transition-delay:calc(var(--index) * .11s)}.styles_face__GoNWz{transition:transform 2.2s var(--ease-out);transition-delay:calc(var(--index) * .11s + .15s)}[data-reveal]:not([data-revealed]) .styles_tile__MYoII{opacity:0;transform:translate3d(0,56px,0)}[data-reveal]:not([data-revealed]) .styles_face__GoNWz{transform:scale(1.12)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.styles_tile__MYoII{--tile-drift:clamp(24px,3vw,48px);view-timeline-name:--tile}}}@media (min-width:721px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.styles_offset__xADuE{animation:styles_rise__Zs8g6 linear both;animation-timeline:--tile}}}@keyframes styles_rise__Zs8g6{0%{translate:0 calc(var(--tile-offset, 0px) + var(--tile-drift))}to{translate:0 calc(var(--tile-offset, 0px) - var(--tile-drift))}}.styles_section__qS0Xh{max-width:var(--max-width);margin:var(--section-space) auto 0;padding:0 var(--gutter);scroll-margin-top:24px}.styles_title__CNfRY{grid-column:1/-1;max-width:13em;margin-bottom:clamp(24px,4vw,64px);font-family:var(--serif);font-weight:400;font-size:clamp(2rem,4vw,4rem);line-height:1.02;letter-spacing:-.02em;text-wrap:balance}.styles_grid__cC_WJ{--columns:2;--tile-offset:clamp(40px,6vw,96px);--col:calc((100cqw - var(--gap) * (var(--columns) - 1)) / var(--columns));container-type:inline-size;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-gap:var(--gap);gap:var(--gap);padding-bottom:var(--tile-offset)}@media (max-width:720px){.styles_grid__cC_WJ{--columns:1;padding-bottom:0}}.styles_section__sc34s{max-width:var(--max-width);margin:var(--section-space) auto 0;padding:0 var(--gutter);scroll-margin-top:24px}.styles_lead__50qFT{max-width:21em;font-family:var(--serif);font-size:clamp(1.875rem,3.8vw,4rem);line-height:1.08;letter-spacing:-.018em;text-wrap:pretty}.styles_body__83Upa{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;grid-gap:48px var(--gap);gap:48px var(--gap);margin-top:clamp(56px,7vw,112px)}.styles_portrait__hC311{grid-column:2/span 5}.styles_photo__LXbs7{position:relative;display:block;overflow:hidden;aspect-ratio:3/4;background:var(--surface)}.styles_image__tvWo3{object-fit:cover;object-position:50% 50%}.styles_text__TqzDQ{grid-column:8/span 5;padding-top:clamp(0px,8vw,128px);display:flex;flex-direction:column;gap:1.25em;font-size:1.0625rem;line-height:1.65;color:color-mix(in srgb,var(--ink) 84%,var(--paper));text-wrap:pretty}.styles_columns__g6vl2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:48px var(--gap);gap:48px var(--gap);margin-top:clamp(72px,9vw,144px)}.styles_columnTitle__iAV4C{margin-bottom:20px;font-size:.75rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.styles_list__nWHwK{display:flex;flex-direction:column;gap:6px;font-family:var(--serif);font-size:clamp(1.25rem,1.7vw,1.625rem);line-height:1.3}@media (min-width:901px){.styles_column__7WtlH:nth-child(2){margin-top:clamp(24px,3vw,48px)}.styles_column__7WtlH:nth-child(3){margin-top:clamp(48px,6vw,96px)}}@media (max-width:900px){.styles_portrait__hC311{grid-column:1/-1;width:min(100%,520px)}.styles_text__TqzDQ{grid-column:1/-1;max-width:60ch;padding-top:0}.styles_columns__g6vl2{grid-template-columns:minmax(0,1fr)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.styles_image__tvWo3{transition:transform 2.4s var(--ease-out)}.styles_portrait__hC311:not([data-revealed]) .styles_image__tvWo3{transform:scale(1.08)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.styles_portrait__hC311{view-timeline-name:--portrait}.styles_image__tvWo3{scale:1.1;animation:styles_lag__hmt7i linear both;animation-timeline:--portrait}}}@media (min-width:901px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.styles_lead__50qFT{animation:styles_slide__tlp9A linear both;animation-timeline:view();animation-range:entry 0 cover 50%}.styles_text__TqzDQ{animation:styles_rise__pMMZ0 linear both;animation-timeline:view()}}}@keyframes styles_lag__hmt7i{0%{translate:0 -4%}to{translate:0 4%}}@keyframes styles_slide__tlp9A{0%{translate:clamp(-48px,-3vw,-16px) 0}}@keyframes styles_rise__pMMZ0{0%{translate:0 clamp(24px,4vw,64px)}to{translate:0 clamp(-64px,-4vw,-24px)}}.styles_section__ED9M2{max-width:var(--max-width);margin:var(--section-space) auto 0;padding:0 var(--gutter);scroll-margin-top:24px}.styles_headline__29MZk{max-width:12em;margin-left:calc((100% + var(--gap)) / 12);font-family:var(--serif);font-size:clamp(2.75rem,7.6vw,8.5rem);line-height:.98;letter-spacing:-.025em;text-wrap:balance}.styles_details__AaSyA{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;grid-gap:48px var(--gap);gap:48px var(--gap);margin-top:clamp(56px,7vw,112px)}.styles_body__W_Upx{grid-column:1/span 5;max-width:46ch;font-size:1.0625rem;line-height:1.65;color:color-mix(in srgb,var(--ink) 84%,var(--paper));text-wrap:pretty}.styles_action__G51QE{grid-column:7/span 6;justify-self:end}.styles_email__O5J9W{position:relative;display:inline-flex;align-items:baseline;gap:.4em;padding-bottom:.12em;font-family:var(--serif);font-size:clamp(1.625rem,3.4vw,3.5rem);line-height:1.1;letter-spacing:-.015em;overflow-wrap:anywhere}.styles_email__O5J9W:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform-origin:left center}.styles_arrow__u_5lR{display:inline-block;transition:transform .8s var(--ease-out)}.styles_email__O5J9W:focus-visible .styles_arrow__u_5lR,.styles_email__O5J9W:hover .styles_arrow__u_5lR{transform:translate3d(.2em,0,0)}@media (prefers-reduced-motion:no-preference){.styles_email__O5J9W:focus-visible:after,.styles_email__O5J9W:hover:after{animation:styles_redraw__5P8EQ 1.1s var(--ease-in-out)}}@media (max-width:900px){.styles_headline__29MZk{margin-left:0}.styles_body__W_Upx{grid-column:1/-1}.styles_action__G51QE{grid-column:1/-1;justify-self:start}}@media (min-width:901px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.styles_headline__29MZk{animation:styles_slide__9qXDK linear both;animation-timeline:view();animation-range:entry 0 entry 100%}}}@keyframes styles_slide__9qXDK{0%{translate:clamp(-48px,-3vw,-16px) 0}}@keyframes styles_redraw__5P8EQ{0%{transform:scaleX(1);transform-origin:right center}50%{transform:scaleX(0);transform-origin:right center}50.1%{transform:scaleX(0);transform-origin:left center}to{transform:scaleX(1);transform-origin:left center}}