.Hero_hero__MpeZv{position:relative;width:calc(100% + var(--rail-inset));margin-left:calc(-1 * var(--rail-inset));margin-top:calc(-1 * var(--nav-flow-height));min-height:min(96vh,980px);display:flex;align-items:flex-end;overflow:hidden;background:var(--onyx-950)}.Hero_plate__gpAZU{position:absolute;inset:0}.Hero_image__FkSGP{width:100%;height:100%;object-fit:cover;object-position:center 42%;filter:saturate(.92) contrast(1.03);animation:Hero_sbtHeroSettle__hZ0Ge 2.4s var(--ease-out) both}@media (prefers-reduced-motion:reduce){.Hero_image__FkSGP{animation:none}}@keyframes Hero_sbtHeroSettle__hZ0Ge{0%{transform:scale(1.06)}to{transform:scale(1)}}.Hero_scrim__l9_dj{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,5,6,.55),rgba(5,5,6,.1) 32%,rgba(5,5,6,.88)),linear-gradient(90deg,rgba(5,5,6,.5),transparent 55%);pointer-events:none}.Hero_empty___ZNBr{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--atmosphere-slate);color:var(--text-muted);font-size:var(--fs-label);letter-spacing:var(--ls-label);text-transform:uppercase}.Hero_inner__C9vXW{position:relative;z-index:1;width:100%;max-width:var(--page-max);margin-inline:auto;padding:calc(var(--nav-flow-height) + var(--space-9)) var(--page-gutter) var(--space-8)}.Hero_eyebrow__2q3yE{margin-bottom:22px}.Hero_name__mvVCF{margin:0;font-size:clamp(3rem,11vw,10rem);font-weight:var(--fw-extralight);letter-spacing:-.035em;line-height:.88;color:var(--alabaster-050)}.Hero_nameLast__8jbQT{display:block;letter-spacing:.01em;font-weight:var(--fw-light)}.Hero_line__WULrg{display:block;overflow:hidden;padding-bottom:.44em;margin-bottom:-.44em}.Hero_lineInner__A9l6c{display:block;animation:Hero_sbtRise__ZI8UK 1.2s var(--ease-out) both}.Hero_lineInner2__9d90P{animation-delay:.16s}.Hero_tagline__qIVrc{display:flex;flex-wrap:wrap;gap:.55em;margin:var(--space-6) 0 0;font-size:clamp(.9rem,1.5vw,1.125rem);font-weight:var(--fw-light);letter-spacing:.34em;text-transform:uppercase;color:var(--alabaster-200)}.Hero_lede__brQ_E{max-width:480px;margin:var(--space-5) 0 0;font-size:var(--fs-body-l);line-height:var(--lh-body);color:var(--alabaster-300)}.Hero_actions__JFz_9{display:flex;gap:14px;margin-top:var(--space-6);flex-wrap:wrap}.Hero_meta__Dkmx9{display:flex;gap:var(--space-6);flex-wrap:wrap;margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--border-subtle);font-size:var(--fs-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary)}@media (max-width:900px){.Hero_hero__MpeZv{min-height:min(92vh,820px)}.Hero_inner__C9vXW{padding-top:calc(var(--nav-flow-height) + var(--space-8))}.Hero_lede__brQ_E{max-width:none}}@media (max-width:620px){.Hero_hero__MpeZv{min-height:88vh}.Hero_image__FkSGP{object-position:center 38%}.Hero_actions__JFz_9>*{flex:1 1 auto}.Hero_meta__Dkmx9{gap:var(--space-4);flex-direction:column}}.StudioSection_section__o_Nml{padding:var(--space-10) var(--page-gutter) var(--space-10);max-width:var(--page-max);margin-inline:auto}.StudioSection_intro__CDJW2{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:var(--space-8);gap:var(--space-8);align-items:start;margin-bottom:var(--space-9)}.StudioSection_statement__KbQW_{margin:20px 0 0;font-size:var(--fs-display-m);font-weight:var(--fw-extralight);letter-spacing:-.025em;line-height:1.06;color:var(--text-primary)}.StudioSection_body__ObMdZ{display:flex;flex-direction:column;gap:var(--space-5);max-width:560px;padding-top:var(--space-6)}.StudioSection_paragraph__lDq8p{margin:0;font-size:var(--fs-body-l);line-height:var(--lh-body);color:var(--text-secondary)}.StudioSection_disciplines__P0mLS{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;align-items:stretch}.StudioSection_disciplineCell__N42zB{display:flex}.StudioSection_card__gm01B{display:flex;flex-direction:column;width:100%;height:100%}.StudioSection_cardInner__yVSGj{display:flex;flex-direction:column;flex:1 1}.StudioSection_cardHead__dOL8D{display:flex;align-items:baseline;gap:10px;margin:0 0 16px;padding-bottom:16px;border-bottom:1px solid var(--border-subtle)}.StudioSection_cardIndex__KqlMl{font-size:var(--fs-body-s);font-weight:var(--fw-regular);letter-spacing:.14em;color:var(--accent-bright);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.StudioSection_cardDash__Dj65G{color:var(--text-muted);flex-shrink:0}.StudioSection_cardTitle__4mLke{flex:1 1;min-width:0;font-size:var(--fs-h3);font-weight:var(--fw-light);letter-spacing:-.01em;color:var(--text-primary)}.StudioSection_cardArrow__hN8og{flex-shrink:0;font-size:1rem;line-height:1;color:var(--text-muted);transition:transform var(--dur-med) var(--ease-out),color var(--dur-med) var(--ease-out)}.StudioSection_card__gm01B:hover .StudioSection_cardArrow__hN8og{transform:translate(2px,-2px);color:var(--accent-bright)}.StudioSection_cardBody__LZ_xW{flex:1 1;margin:0;font-size:var(--fs-body-s);line-height:var(--lh-body);color:var(--text-secondary)}@media (max-width:1000px){.StudioSection_intro__CDJW2{grid-template-columns:1fr;gap:var(--space-6)}.StudioSection_body__ObMdZ{padding-top:0}.StudioSection_disciplines__P0mLS{grid-template-columns:1fr;gap:16px}}@media (max-width:620px){.StudioSection_section__o_Nml{padding-block:var(--space-9)}.StudioSection_cardTitle__4mLke{font-size:var(--fs-h4)}}