.projectHero_hero__F7f4w{padding:calc(var(--nav-height) + clamp(2rem, 6vw, 5rem)) var(--pad) 0}.projectHero_linksCol__nWotN{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem}.projectHero_liveLink__I2sMY{display:inline-block;font-weight:500;color:var(--blue);border-bottom:1px solid var(--blue);padding-bottom:.02em;transition:opacity .3s}.projectHero_liveLink__I2sMY:hover{opacity:.65}.projectHero_title__NFA8B{font-size:clamp(3rem,12.5vw,12rem);font-weight:500;line-height:.98;letter-spacing:-.03em;text-transform:uppercase;margin-top:1rem}.projectHero_titleMask__DVq3v{display:inline-block;vertical-align:top;overflow-x:visible;overflow-y:clip;padding-top:.14em;margin-top:-.14em}.projectHero_titleLetter__2ceBf{display:block;transform:translateY(112%)}.projectHero_titleSpace__w17Pm{display:inline-block;width:.28em}.projectHero_metaRow__St0Ur{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--gap);gap:var(--gap);margin-top:clamp(2rem,5vw,4rem);padding-top:1.25rem;border-top:1px solid var(--line);font-size:.9rem;line-height:1.4}.projectHero_metaCol__YM0kn{visibility:hidden}.projectHero_metaLabel__7RKNw{font-size:.72rem;font-weight:450;letter-spacing:.14em;text-transform:uppercase;color:var(--grey);margin-bottom:.5rem}.projectHero_heroMedia__5fgwg{margin-top:clamp(2.5rem,6vw,5rem);-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}.projectHero_heroMedia__5fgwg img,.projectHero_heroMedia__5fgwg video{width:100%;object-fit:cover}@media (max-width:760px){.projectHero_metaRow__St0Ur{grid-template-columns:repeat(2,1fr);row-gap:1.5rem}}