.site-brand{align-items:center;min-height:44px}.site-brand__logo--supplied{width:8.25rem;height:2.75rem;mix-blend-mode:multiply}.site-footer__logo{width:9rem;height:3rem;filter:grayscale(1) invert(1) brightness(1.35);mix-blend-mode:screen}.nav-is-open .site-brand__logo--supplied{filter:grayscale(1) invert(1);mix-blend-mode:screen}.home-department__grid{align-items:center;gap:clamp(2rem,5vw,5rem)}.home-department__story{align-self:center;padding:0}.home-department__logo{width:min(100%,30rem);margin-top:2rem;background:transparent;border:0}.home-department__logo-image,.department-hero-logo__image{mix-blend-mode:multiply}.department-hero-logo{background:transparent;border:0}.department-hero-logo__image{max-height:32rem}.home-department h2{font-size:clamp(2.75rem,5.5vw,6rem);line-height:1}.home-projects .project-chapters{gap:clamp(2rem,4vw,4rem)}.project-chapter:nth-child(even){margin-top:clamp(3rem,6vw,6rem)}.project-chapter__visual--brand{height:auto;aspect-ratio:5 / 4}.media-field--brand{min-height:0;padding:10%}.media-field--brand-amedii{background:var(--paper)}.media-field--brand .project-brand-logo{width:100%;max-width:42rem;height:auto;aspect-ratio:4 / 1;max-height:none;object-fit:cover;object-position:center;mix-blend-mode:multiply;clip-path:inset(0 9%)}.project-brand-type{align-items:center;gap:1.75rem}.project-brand-type b{font-size:clamp(4rem,13vw,13rem);line-height:1;letter-spacing:-.08em}.project-brand-type small{color:var(--stone);font-size:.75rem;letter-spacing:.09em;text-align:center}.project-chapter__copy{padding-block:1.75rem}.project-chapter__copy h3{font-size:clamp(2.5rem,4vw,4.5rem);line-height:1.05}.project-chapter__copy p{padding-right:2rem}.archive-project .media-field--brand{min-height:36rem}.project-detail__hero-media:has(.media-field--brand){height:clamp(18rem,38vw,38rem)}.project-detail__hero:has(.media-field--brand) .project-detail__code{display:none}.project-detail__heading h1{line-height:.95;margin-bottom:2rem}.production-stage__copy h2{font-size:clamp(2.8rem,5.5vw,6rem);line-height:1}.production-disciplines{margin-top:4rem}.production-disciplines li{min-height:6rem;font-size:.8125rem}.action-link{font-size:.8125rem;letter-spacing:.05em}.site-nav a,.site-header__contact{font-size:.875rem}.site-footer__legal span{font-size:.75rem;line-height:1.6}.atlas-hero__media:has(.media-field--placeholder){display:none}.atlas-hero h1{line-height:.93}.atlas-hero__intro{grid-column:1 / 7;margin-top:3rem}.filmstrip:not(:has(.media-field--image)){display:none}.filmstrip>div:not(:has(.media-field--image)){display:none}.filmstrip{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.site-footer__statement{font-size:clamp(2.25rem,4.5vw,5rem);line-height:1.05}@media (max-width:68rem){.site-nav__list a{font-size:clamp(1.9rem,7vw,4.5rem)}}@media (max-width:48rem){.home-department__logo{width:min(100%,24rem);margin:1rem auto}.home-department h2{font-size:clamp(2.5rem,10vw,4rem)}.project-chapter__visual--brand{height:auto;aspect-ratio:5 / 4}.project-brand-type b{font-size:clamp(4rem,24vw,8rem)}.project-brand-type small{font-size:.75rem;letter-spacing:.025em}.archive-project .media-field--brand{min-height:20rem}.department-hero-logo{width:100%;height:auto;aspect-ratio:1;max-height:28rem;margin:0}.atlas-hero h1{font-size:clamp(2.8rem,15vw,7rem);line-height:.97}.atlas-hero__intro{margin-top:1.5rem}.production-disciplines li{min-height:4rem}}@media (forced-colors:active){.brand-logo{forced-color-adjust:none}}
