.styles-module__M8f6bW__container{grid-template-columns:1fr min(var(--content-max-width), 100% - 2 * var(--site-padding)) 1fr;display:grid}.styles-module__M8f6bW__container>*{grid-column:2}.styles-module__M8f6bW__container>.styles-module__M8f6bW__fullBleed{grid-column:1/-1}
.styles-module__nV0DWG__grid{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--gap);display:grid}
.styles-module__q0IxeG__richText>*+*{margin-top:1lh}.styles-module__q0IxeG__link{text-underline-position:from-font;text-decoration:underline}
.Text-module__aVDjcW__text{font-size:var(--_fs-mobile);line-height:var(--_lh-mobile);font-weight:var(--_fw)}@media (min-width:48rem){.Text-module__aVDjcW__text{font-size:var(--_fs-tablet);line-height:var(--_lh-tablet)}}@media (min-width:64rem){.Text-module__aVDjcW__text{font-size:var(--_fs-desktop);line-height:var(--_lh-desktop)}}.Text-module__aVDjcW__display{font-family:var(--font-display)}.Text-module__aVDjcW__hd,.Text-module__aVDjcW__body,.Text-module__aVDjcW__btn{font-family:var(--font-sans)}.Text-module__aVDjcW__color-default{color:var(--text-default)}.Text-module__aVDjcW__color-subtle{color:var(--text-subtle)}.Text-module__aVDjcW__color-inverted{color:var(--text-inverted)}.Text-module__aVDjcW__color-inverted-subtle{color:var(--text-inverted-subtle)}.Text-module__aVDjcW__color-brand{color:var(--text-brand)}.Text-module__aVDjcW__color-action-default{color:var(--text-action-default)}.Text-module__aVDjcW__color-action-inverted{color:var(--text-action-inverted)}.Text-module__aVDjcW__color-action-light{color:var(--text-action-light)}.Text-module__aVDjcW__color-semantic-alert{color:var(--text-semantic-alert)}
.styles-module__NqQ_EG__hero{min-height:calc(100svh - var(--header-height) - 11.5rem)}.styles-module__NqQ_EG__inner{justify-content:center;gap:var(--spacing-xl);padding-block:var(--spacing-md);flex-direction:column;display:flex}.styles-module__NqQ_EG__wordmark{font-family:var(--font-display);font-weight:var(--text-display-7xl--font-weight);font-size:calc((100vw - 2 * var(--site-padding)) * .846);text-transform:uppercase;flex-wrap:wrap;line-height:.93;display:flex}.styles-module__NqQ_EG__char{text-box:trim-both cap alphabetic;display:inline-block}.styles-module__NqQ_EG__charInner{display:inline-block}.styles-module__NqQ_EG__inner[data-clip=y] .styles-module__NqQ_EG__char{clip-path:inset(-.1em -.1em 0)}.styles-module__NqQ_EG__inner[data-clip=x] .styles-module__NqQ_EG__char{clip-path:inset(-.1em 0)}@media (prefers-reduced-motion:no-preference){.styles-module__NqQ_EG__hero:not(.styles-module__NqQ_EG__skipReveal)~*,.styles-module__NqQ_EG__hero:not(.styles-module__NqQ_EG__skipReveal) .styles-module__NqQ_EG__intro,.styles-module__NqQ_EG__hero:not(.styles-module__NqQ_EG__skipReveal) .styles-module__NqQ_EG__charInner,.styles-module__NqQ_EG__frame{opacity:0}body:has(.styles-module__NqQ_EG__hero:not(.styles-module__NqQ_EG__skipReveal)) :is(header,footer){opacity:0}.styles-module__NqQ_EG__frame:first-child{opacity:1}}@media (prefers-reduced-motion:reduce){.styles-module__NqQ_EG__frame:not(:last-child){opacity:0}}.styles-module__NqQ_EG__slot{aspect-ratio:4/5;flex:0 0 100%;order:-1;position:relative;overflow:hidden}.styles-module__NqQ_EG__frame,.styles-module__NqQ_EG__picture,.styles-module__NqQ_EG__image{width:100%;height:100%;position:absolute;inset:0}.styles-module__NqQ_EG__picture>.styles-module__NqQ_EG__image{--media-background-color:transparent;--controls-backdrop-color:transparent}.styles-module__NqQ_EG__image:not([playback-id])::part(poster){visibility:hidden}.styles-module__NqQ_EG__intro{gap:var(--spacing-md);flex-direction:column;grid-column:1/-1;display:flex}.styles-module__NqQ_EG__link{font-size:var(--text-body-sm);color:var(--theme-fg);line-height:1}@media (min-width:48rem){.styles-module__NqQ_EG__hero{height:100svh}body:has(:only-child>.styles-module__NqQ_EG__hero) footer{position:absolute;inset:auto 0 0}.styles-module__NqQ_EG__intro{grid-column:7/span 6}}@media (min-width:64rem){.styles-module__NqQ_EG__wordmark{flex-wrap:nowrap;grid-row:2;justify-content:center;align-items:center;padding-block:2rem;font-size:min(21.8vw,23.5rem);line-height:1}.styles-module__NqQ_EG__wordmark span{text-box-trim:trim-both;text-box-edge:cap alphabetic}.styles-module__NqQ_EG__slot{height:.733em;aspect-ratio:4/5;flex:none;order:0;height:1cap}.styles-module__NqQ_EG__inner{grid-template-rows:1fr auto 1fr;gap:0;display:grid}.styles-module__NqQ_EG__inner>:last-child{grid-row:3;align-self:start}@media not (min-height:700px){.styles-module__NqQ_EG__inner{grid-template-rows:auto auto 1fr}}.styles-module__NqQ_EG__intro{grid-column:13/span 6}}
.styles-module__GpPNia__sectionText{padding-bottom:var(--section-mb-lg)}.styles-module__GpPNia__aside{margin-bottom:var(--section-mb-sm);grid-column:1/-1}.styles-module__GpPNia__main{gap:var(--section-mb-sm);flex-direction:column;grid-column:1/-1;display:flex}.styles-module__GpPNia__label{text-transform:uppercase}.styles-module__GpPNia__list{gap:var(--spacing-md);flex-direction:column;display:flex}@media (min-width:48rem){.styles-module__GpPNia__aside{grid-column:1/5;margin-bottom:0}.styles-module__GpPNia__main{grid-column:5/-1}}@media (min-width:64rem){.styles-module__GpPNia__aside{grid-column:1/13}.styles-module__GpPNia__main{grid-column:13/span 9}}
.styles-module__RPF2cq__header{padding-block:var(--section-mb-lg)}.styles-module__RPF2cq__headerTitle{font-family:var(--font-display);font-size:var(--text-display-7xl);line-height:var(--text-display-7xl--line-height);font-weight:var(--text-display-7xl--font-weight);text-transform:uppercase;white-space:pre-line;grid-column:1/-1}.styles-module__RPF2cq__long{padding-bottom:var(--section-mb-sm)}.styles-module__RPF2cq__longTitle{grid-column:1/-1}@media (min-width:48rem){.styles-module__RPF2cq__header{padding-bottom:var(--section-mb-md)}.styles-module__RPF2cq__headerTitle{grid-column:5/-1;font-size:7.25rem;line-height:1}.styles-module__RPF2cq__longTitle{grid-column:1/span 10}}@media (min-width:64rem){.styles-module__RPF2cq__headerTitle{grid-column:13/-1;font-size:8.75rem}.styles-module__RPF2cq__longTitle{grid-column:1/span 16}}
.styles-module__b7kPnq__teamSection{padding-bottom:var(--section-mb-lg)}.styles-module__b7kPnq__inner{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--gap);border-top:1px solid var(--theme-border);display:grid}.styles-module__b7kPnq__label{padding-block:var(--spacing-md);text-transform:uppercase;grid-column:1/-1}.styles-module__b7kPnq__people{gap:var(--spacing-xl);flex-direction:column;grid-column:1/-1;display:flex}.styles-module__b7kPnq__person{gap:var(--spacing-md);flex-direction:column;display:flex}.styles-module__b7kPnq__picture{aspect-ratio:4/5;order:-1}.styles-module__b7kPnq__picture>*{width:100%;height:100%}.styles-module__b7kPnq__details{gap:var(--spacing-2xs);flex-direction:column;display:flex}@media (min-width:48rem){.styles-module__b7kPnq__person{column-gap:var(--gap);row-gap:var(--spacing-xl);padding-bottom:var(--spacing-xl);border-bottom:1px solid var(--theme-border-subtle);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.styles-module__b7kPnq__details{gap:var(--spacing-md);grid-column:1/8}.styles-module__b7kPnq__bio{grid-column:1/8}.styles-module__b7kPnq__picture{order:0;grid-area:1/9/span 2/-1}}@media (min-width:64rem){.styles-module__b7kPnq__label{top:var(--header-height);padding-block:var(--spacing-xl) 0;grid-column:1/7;align-self:start;position:sticky}.styles-module__b7kPnq__people{padding-top:var(--spacing-xl);gap:var(--spacing-md);grid-column:7/-1}.styles-module__b7kPnq__person{border-bottom:0;grid-template-columns:repeat(18,minmax(0,1fr));padding-bottom:0}.styles-module__b7kPnq__details{grid-column:1/7}.styles-module__b7kPnq__bio{padding-right:var(--spacing-xl);grid-area:1/7/auto/13}.styles-module__b7kPnq__picture{grid-area:1/13/auto/-1}}
.styles-module__JOulLW__readMore{align-items:flex-start;gap:var(--spacing-xl);flex-direction:column;display:flex}.styles-module__JOulLW__button{cursor:pointer}
.styles-module__Vuz3sG__videoSection{padding-bottom:var(--section-mb-lg)}.styles-module__Vuz3sG__frame{aspect-ratio:16/9;background-color:var(--bg-inverted);position:relative;overflow:hidden}.styles-module__Vuz3sG__video{width:100%;height:100%}.styles-module__Vuz3sG__play{justify-content:center;align-items:center;gap:var(--spacing-sm);color:var(--text-inverted);cursor:pointer;display:flex;position:absolute;inset:0}.styles-module__Vuz3sG__playLabel{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:48rem){.styles-module__Vuz3sG__playLabel{clip-path:none;width:auto;height:auto;font-family:var(--font-display);font-size:var(--text-display-7xl);line-height:var(--text-display-7xl--line-height);font-weight:var(--text-display-7xl--font-weight);text-transform:uppercase;position:static}}
.styles-module__DpUjzG__footer{padding-top:var(--spacing-3xl);padding-bottom:var(--spacing-md);font-size:var(--text-body-xs);line-height:var(--text-body-xs--line-height);text-transform:uppercase}body:has([data-hide-footer]) .styles-module__DpUjzG__footer{display:none}.styles-module__DpUjzG__row{flex-direction:column;align-items:start;display:flex}.styles-module__DpUjzG__address{margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.styles-module__DpUjzG__email{margin-bottom:var(--spacing-3xs)}@media (min-width:48rem){.styles-module__DpUjzG__row{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--gap);place-items:end start;display:grid}.styles-module__DpUjzG__address{flex-direction:row;grid-column:1/7;margin-bottom:0}.styles-module__DpUjzG__street:before{content:" – ";white-space:pre}.styles-module__DpUjzG__email,.styles-module__DpUjzG__phone{grid-column:span 3}}@media (min-width:64rem){.styles-module__DpUjzG__footer{z-index:10;position:absolute;inset:auto 0 0}.styles-module__DpUjzG__address{grid-column:1/13}.styles-module__DpUjzG__email,.styles-module__DpUjzG__phone{grid-column:span 6}}
.styles-module__WsAeDG__workList{padding-bottom:var(--section-mb-lg)}.styles-module__WsAeDG__title{padding-top:var(--spacing-md);margin-bottom:var(--section-mb-sm);border-top:1px solid var(--theme-border);font-family:var(--font-display);font-size:var(--text-display-2xl);line-height:var(--text-display-2xl--line-height);font-weight:var(--text-display-2xl--font-weight);text-transform:uppercase}.styles-module__WsAeDG__rows{gap:var(--spacing-md);flex-direction:column;display:flex}.styles-module__WsAeDG__row{row-gap:var(--spacing-sm);column-gap:var(--gap);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--theme-border-subtle);font-size:var(--text-body-xs);line-height:var(--text-body-xs--line-height);text-transform:uppercase;grid-template-columns:1fr auto;display:grid}.styles-module__WsAeDG__rows li:last-child .styles-module__WsAeDG__row{border-bottom:0}.styles-module__WsAeDG__meta{flex-direction:column;display:flex}.styles-module__WsAeDG__subtle{color:var(--theme-fg-subtle)}.styles-module__WsAeDG__year{text-align:right}.styles-module__WsAeDG__view{display:none}.styles-module__WsAeDG__previews{gap:var(--spacing-3xs);scrollbar-width:none;margin-right:calc(-1 * var(--site-padding));grid-column:1/-1;display:flex;overflow-x:auto}.styles-module__WsAeDG__preview{aspect-ratio:16/9;flex:0 0 90%;min-width:0;overflow:hidden}.styles-module__WsAeDG__preview>*{width:100%;height:100%}@media (min-width:48rem){.styles-module__WsAeDG__title{font-size:var(--text-display-5xl);line-height:var(--text-display-5xl--line-height)}.styles-module__WsAeDG__row{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));padding-bottom:var(--spacing-lg)}.styles-module__WsAeDG__meta{gap:var(--spacing-2xs);flex-direction:row;grid-column:1/7}.styles-module__WsAeDG__year{text-align:left;grid-column:auto}.styles-module__WsAeDG__view{text-align:right;grid-column:-2/-1;display:block}.styles-module__WsAeDG__previews{margin-right:0;overflow:visible}.styles-module__WsAeDG__preview{flex:1 1 0}}@media (min-width:64rem){.styles-module__WsAeDG__meta{grid-column:1/13}}
.styles-module__cMR_jq__header{z-index:10;position:absolute;inset:0 0 auto}body:has([data-hide-navigation]) .styles-module__cMR_jq__header{display:none}.styles-module__cMR_jq__bar{padding-block:var(--spacing-md);justify-content:space-between;align-items:center;display:flex}.styles-module__cMR_jq__logo,.styles-module__cMR_jq__navLink{text-transform:uppercase}.styles-module__cMR_jq__logo{font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height)}.styles-module__cMR_jq__nav{display:none}.styles-module__cMR_jq__menuButton,.styles-module__cMR_jq__closeButton{cursor:pointer;display:flex}@media (min-width:64rem){.styles-module__cMR_jq__bar{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--gap);padding-block:var(--spacing-sm);display:grid}.styles-module__cMR_jq__logo{font-size:var(--text-body-xs);line-height:var(--text-body-xs--line-height);grid-column:1/13;justify-self:start}.styles-module__cMR_jq__nav{align-items:center;gap:var(--spacing-md);grid-column:13/-1;display:flex}.styles-module__cMR_jq__navLink{font-size:var(--text-body-xs);line-height:var(--text-body-xs--line-height)}.styles-module__cMR_jq__menuButton{display:none}}.styles-module__cMR_jq__overlay{background-color:var(--bg-brand-strong);color:var(--text-default);flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0;overflow-y:auto}.styles-module__cMR_jq__overlayNav{padding-block:var(--spacing-3xl);font-family:var(--font-display);font-size:var(--text-display-7xl);line-height:var(--text-display-7xl--line-height);font-weight:var(--text-display-7xl--font-weight);text-transform:uppercase;flex-direction:column;align-items:flex-start;display:flex}
.layout-module__Ymvdda__site{flex-direction:column;min-height:100svh;display:flex;position:relative}.layout-module__Ymvdda__page{flex:1}
.styles-module__i4MEJq__directorProfile{min-height:100%}
