.StudioHero-module__EPj2yq__hero{background:var(--obsidian);min-height:70svh;color:var(--marble);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.StudioHero-module__EPj2yq__inner{z-index:2;padding-top:140px;padding-bottom:clamp(44px,7vh,88px);position:relative}.StudioHero-module__EPj2yq__eyebrowRow{align-items:center;gap:20px;margin-bottom:clamp(24px,4vh,48px);display:flex}.StudioHero-module__EPj2yq__coords{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ash);font-size:10px;font-weight:700;display:none}@media (min-width:700px){.StudioHero-module__EPj2yq__coords{display:inline}}.StudioHero-module__EPj2yq__title{margin-left:-.04em}.StudioHero-module__EPj2yq__line{display:block}.StudioHero-module__EPj2yq__lineSlash{align-items:baseline;gap:.22em;display:flex}.StudioHero-module__EPj2yq__slash{color:var(--orange);transform:skewX(calc(var(--tilt) * -1));display:inline-block}.StudioHero-module__EPj2yq__lead{color:var(--fog);max-width:52ch;margin-top:clamp(28px,4.5vh,48px);font-size:clamp(17px,1.5vw,21px);font-weight:500;line-height:1.55}
.Manifesto-module__I40MGa__manifesto{position:relative}.Manifesto-module__I40MGa__grid{grid-template-columns:1fr;gap:clamp(48px,7vh,88px);display:grid}@media (min-width:1000px){.Manifesto-module__I40MGa__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(56px,6vw,120px)}.Manifesto-module__I40MGa__left{position:sticky;top:clamp(96px,14vh,150px)}}.Manifesto-module__I40MGa__headline{margin-left:-.03em}.Manifesto-module__I40MGa__hLine{display:block}.Manifesto-module__I40MGa__copy{flex-direction:column;gap:clamp(22px,3.2vh,32px);display:flex}.Manifesto-module__I40MGa__para{color:var(--ink-body);max-width:58ch;font-size:18px;line-height:1.7}.Manifesto-module__I40MGa__para:first-line{color:var(--ink);font-weight:500}.Manifesto-module__I40MGa__figure{margin-top:clamp(44px,6.5vh,72px)}.Manifesto-module__I40MGa__mediaFrame{aspect-ratio:4/3;background:var(--bg-panel);position:relative;overflow:hidden}.Manifesto-module__I40MGa__mediaFrame img{object-fit:cover}.Manifesto-module__I40MGa__caption{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-dim);align-items:center;gap:12px;margin-top:14px;font-size:10px;font-weight:700;display:flex}.Manifesto-module__I40MGa__caption:before{content:"";background:var(--orange);flex-shrink:0;width:22px;height:1px}
.StatsRibbon-module__CRbAkG__ribbon{background:var(--bg);color:var(--ink);border-block:1px solid var(--line)}.StatsRibbon-module__CRbAkG__grid{max-width:var(--max-w);grid-template-columns:repeat(2,1fr);margin-inline:auto;display:grid}.StatsRibbon-module__CRbAkG__stat{padding:clamp(32px, 5.5vh, 56px) var(--gutter);border-right:1px solid var(--line);flex-direction:column;gap:10px;display:flex}.StatsRibbon-module__CRbAkG__stat:nth-child(2n){border-right:none}.StatsRibbon-module__CRbAkG__stat:nth-child(-n+2){border-bottom:1px solid var(--line)}@media (min-width:900px){.StatsRibbon-module__CRbAkG__grid{grid-template-columns:repeat(4,1fr)}.StatsRibbon-module__CRbAkG__stat:nth-child(-n+2){border-bottom:none}.StatsRibbon-module__CRbAkG__stat:nth-child(2n){border-right:1px solid var(--line)}.StatsRibbon-module__CRbAkG__stat:last-child{border-right:none}}.StatsRibbon-module__CRbAkG__value{font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;line-height:.9;display:flex}.StatsRibbon-module__CRbAkG__suffix{color:var(--orange);font-size:.55em}.StatsRibbon-module__CRbAkG__label{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-dim);font-size:10px;font-weight:700}
.Founders-module__O3ZFXW__intro{flex-direction:column;gap:18px;margin-bottom:clamp(48px,8vh,96px);display:flex}@media (min-width:900px){.Founders-module__O3ZFXW__intro{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:48px}}.Founders-module__O3ZFXW__introNote{color:var(--ink-dim);max-width:38ch;font-size:15px;line-height:1.65}.Founders-module__O3ZFXW__grid{grid-template-columns:1fr;gap:clamp(56px,8vh,96px);display:grid}@media (min-width:900px){.Founders-module__O3ZFXW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,4vw,72px)}}.Founders-module__O3ZFXW__card,.Founders-module__O3ZFXW__media{position:relative}.Founders-module__O3ZFXW__frame{aspect-ratio:3/4;background:var(--charcoal);position:relative;overflow:hidden}.Founders-module__O3ZFXW__frame img{object-fit:cover;transition:filter .6s var(--ease-out), transform .8s var(--ease-out)}@media (hover:hover){.Founders-module__O3ZFXW__frame img{filter:grayscale()}.Founders-module__O3ZFXW__card:hover .Founders-module__O3ZFXW__frame img{filter:grayscale(0);transform:scale(1.03)}}.Founders-module__O3ZFXW__bigIndex{z-index:2;font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px #fafaf880;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(76px,9vw,148px);font-weight:600;line-height:1;position:absolute;top:-.32em;right:10px}.Founders-module__O3ZFXW__name{margin-top:22px}.Founders-module__O3ZFXW__role{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--orange);margin-top:10px;font-size:10px;font-weight:700}.Founders-module__O3ZFXW__bio{color:var(--ink-body);max-width:48ch;margin-top:14px;font-size:15px;line-height:1.65}
.Sectors-module__CDfIkW__headline{margin-bottom:clamp(40px,7vh,80px)}.Sectors-module__CDfIkW__rows{border-bottom:1px solid var(--line)}.Sectors-module__CDfIkW__row{border-top:1px solid var(--line);transition:background var(--dur-fast) ease;grid-template-columns:auto 1fr;align-items:baseline;gap:12px 18px;padding-block:clamp(26px,4.5vh,46px);display:grid}@media (min-width:1000px){.Sectors-module__CDfIkW__row{grid-template-columns:72px minmax(0,1fr) minmax(0,38%);column-gap:clamp(24px,3vw,56px)}}.Sectors-module__CDfIkW__rowIndex{font-family:var(--font-mono);letter-spacing:.2em;color:var(--ink-dim);transition:color var(--dur-fast) ease;font-size:11px;font-weight:700}.Sectors-module__CDfIkW__rowTitle{transition:transform .3s var(--ease-out), color var(--dur-fast) ease}.Sectors-module__CDfIkW__rowBody{color:var(--ink-body);max-width:46ch;transition:color var(--dur-fast) ease;grid-column:1/-1;font-size:15px;line-height:1.65}@media (min-width:1000px){.Sectors-module__CDfIkW__rowBody{grid-column:auto;justify-self:end}}@media (hover:hover){.Sectors-module__CDfIkW__row:hover{background:linear-gradient(90deg, var(--bg-raised) 0%, transparent 70%)}.Sectors-module__CDfIkW__row:hover .Sectors-module__CDfIkW__rowIndex{color:var(--orange)}.Sectors-module__CDfIkW__row:hover .Sectors-module__CDfIkW__rowTitle{transform:translate(6px)}.Sectors-module__CDfIkW__row:hover .Sectors-module__CDfIkW__rowBody{color:var(--limestone)}}
.Values-module__q0zjOG__intro{flex-direction:column;gap:18px;margin-bottom:clamp(44px,7vh,80px);display:flex}@media (min-width:900px){.Values-module__q0zjOG__intro{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:48px}}.Values-module__q0zjOG__introNote{color:var(--ink-dim);max-width:40ch;font-size:15px;line-height:1.65}.Values-module__q0zjOG__grid{grid-template-columns:1fr;gap:clamp(16px,2vw,24px);display:grid}@media (min-width:900px){.Values-module__q0zjOG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Values-module__q0zjOG__slab{border:1px solid var(--line);transition:border-color var(--dur-fast) ease, background var(--dur-fast) ease;flex-direction:column;align-items:flex-start;gap:clamp(20px,3vh,28px);padding:clamp(28px,3.5vw,48px);display:flex}@media (hover:hover){.Values-module__q0zjOG__slab:hover{border-color:var(--line-strong);background:var(--bg-raised)}.Values-module__q0zjOG__slab:hover .Values-module__q0zjOG__slabIndex{color:var(--orange)}}.Values-module__q0zjOG__slabHead{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.Values-module__q0zjOG__mark{color:var(--ink)}.Values-module__q0zjOG__mark svg{display:block}.Values-module__q0zjOG__slabIndex{font-family:var(--font-mono);letter-spacing:.2em;color:var(--ink-dim);transition:color var(--dur-fast) ease;font-size:11px;font-weight:700}.Values-module__q0zjOG__slabTitle{line-height:1.04}.Values-module__q0zjOG__slabBody{color:var(--ink-body);max-width:48ch;font-size:15px;line-height:1.65}
.HiringBand-module__btg0LW__band{background:var(--bg);color:var(--ink);border-top:1px solid var(--line);padding-block:clamp(56px,8vh,104px)}.HiringBand-module__btg0LW__inner{flex-direction:column;align-items:flex-start;gap:clamp(24px,4vh,36px);display:flex}@media (min-width:900px){.HiringBand-module__btg0LW__inner{flex-direction:row;justify-content:space-between;align-items:center;gap:clamp(40px,6vw,96px)}}.HiringBand-module__btg0LW__title{color:var(--orange);flex-shrink:0;line-height:.9}.HiringBand-module__btg0LW__body{color:var(--ink-body);max-width:44ch;font-size:16px;line-height:1.65}@media (min-width:900px){.HiringBand-module__btg0LW__body{flex:1}}.HiringBand-module__btg0LW__cta{flex-shrink:0}
