/* The same restrained type and material palette continues through the archive. */
.page-standard h1,.page-standard h2,.page-standard h3,.page-article h1,.page-article h2,.page-inquiry h1,.page-inquiry h2{font-family:Sora,Manrope,sans-serif;font-weight:300;letter-spacing:-.055em}
.company-folio.exhibition{background:#0a1016;overflow:clip;min-height:760px}
.company-folio .folio-image{position:absolute;inset:0 0 0 40%;background:url('../original/2022-09-09-09-30-IMG-6673-1024x768-459ffe56ae.webp') 58% center/cover no-repeat;mask-image:linear-gradient(90deg,transparent,#000 44%);filter:grayscale(.75) brightness(.57)}
.company-folio .folio-heading{padding-left:6%;width:46%}.company-folio .folio-heading h1{font-family:Sora,Manrope,sans-serif;font-weight:300;font-size:clamp(60px,6.5vw,106px);line-height:1.05}.company-folio .folio-heading>p:not(.eyebrow){font-size:14px;color:#a9b6c0;line-height:1.8;max-width:440px}
.company-folio .chapter-nav{max-width:360px;margin-top:30px}.company-folio .chapter-nav button{height:48px;border-color:#96a6b52b;font-size:13px;gap:22px}.company-folio .chapter-nav button>span{font-size:9px}.company-folio .chapter-nav button[aria-selected=true]{font-weight:400}.company-folio .folio-location{left:auto;right:8%;bottom:9%;font-size:9px;letter-spacing:.15em}
.chapter-reading,.company-proof{background:#0d171f}.chapter-watermark{display:none}.chapter-marker>span{font-family:Sora,sans-serif;font-weight:300;font-size:80px}.chapter-body{font-size:17px;line-height:1.9;max-width:760px}.chapter-body h2{font-size:43px}.chapter-body h3{font-size:25px}.chapter-body li{margin-bottom:15px}.chapter-brands button{background:#e5e7e7;border:0;border-radius:0}.company-proof h2{font-size:clamp(40px,4.4vw,66px)}.proof-film button{border-radius:0;overflow:hidden}.proof-film img{filter:grayscale(.35)}
.document-exhibition.exhibition{background:#0a1016}.document-exhibition .archive-word{display:none}.document-exhibition h1{font-family:Sora,sans-serif;font-weight:300;letter-spacing:-.055em}.document-selectors button{font-size:12px;border-color:#66798240}.document-selectors [aria-selected=true]{background:linear-gradient(90deg,#5ab6d510,transparent);border-left-width:1px;font-weight:400}.document-art img{transform:rotate(-3deg) rotateY(-5deg);filter:drop-shadow(18px 22px 28px #0009)}.document-caption h2{font-weight:300;font-size:clamp(26px,2.6vw,42px)}.archive-note{background:#12202a}.archive-note p{max-width:750px}
.page-standard .page-intro{background:#0a1016}.page-standard .page-intro>.scene{opacity:.12;filter:grayscale(1)}.page-standard .page-intro h1{font-weight:300}.page-standard .page-intro>div>p:not(.eyebrow){color:#b1bec7;font-size:16px;line-height:1.8}.page-standard .photo-gallery button{border-radius:0}.page-standard .news-card h3{font-weight:300;line-height:1.3}.page-standard .resource-directory h2{font-weight:300}
.page-inquiry .inquiry-page>.scene{filter:grayscale(.8);opacity:.45}.page-inquiry .inquiry-heading h1{font-weight:300;letter-spacing:-.065em}.page-inquiry .inquiry-form-panel{border-radius:0;border:1px solid #7794a338;box-shadow:none}.page-inquiry .inquiry-aside{background:#0b151d99}.page-inquiry .inquiry-progress span{letter-spacing:.025em}.page-article .article-heading{background:#0a1016}.page-article .article-heading h1{font-weight:300}
@media(max-width:760px){
 .company-folio.exhibition{min-height:1000px;background:#0a1016}.company-folio:before{display:none}.company-folio .folio-heading{width:100%;padding:45px 7% 0}.company-folio .folio-heading h1{font-size:58px}.company-folio .folio-heading>p:not(.eyebrow){font-size:13px;max-width:330px}.company-folio .chapter-nav{background:transparent;backdrop-filter:none;padding:0;max-width:100%;margin-top:24px}.company-folio .chapter-nav button{height:45px;font-size:12px}.company-folio .folio-image{inset:57% 0 0;background-position:60% center;mask-image:linear-gradient(transparent,#000 30%,#000 85%,transparent);filter:grayscale(.65) brightness(.5)}.company-folio .folio-location{bottom:12%;left:7%;right:auto;max-width:220px;line-height:1.9;font-size:8px;letter-spacing:.08em}
 .chapter-body{font-size:15px;line-height:1.85}.chapter-body h2{font-size:34px}.chapter-body h3{font-size:23px}.chapter-marker>span{font-size:54px}.company-proof h2{font-size:45px}.document-exhibition.exhibition{background:#0a1016}.document-art img{transform:rotate(-2deg)}.page-standard .page-intro>div>p:not(.eyebrow){font-size:13px}.page-inquiry .inquiry-heading h1{font-size:51px}
}
@media(prefers-reduced-motion:reduce){.document-art img,.chapter-panel{animation:none!important;transition:none!important}}
.brand-signature{transition:opacity .2s,visibility .2s}.brand-signature img{width:clamp(160px,15vw,220px)}.brand-signature.is-away{visibility:hidden;opacity:0;pointer-events:none}
@media(max-width:760px){.brand-signature img{width:145px}}
.company-services{margin:25px 0}.company-services>div{padding:18px 0;border-bottom:1px solid #a7bfcc2a}.company-services dt{font-size:17px;color:#eef3f5;margin-bottom:7px}.company-services dd{font-size:14px;line-height:1.8;color:#aabac5;margin:0}
@media(min-width:761px){.company-folio .folio-location{right:21%}}
