.CTA-module__R5neqq__section{isolation:isolate;min-height:clamp(34rem,70svh,46rem);color:var(--white);background:var(--ink);display:flex;position:relative;overflow:hidden}.CTA-module__R5neqq__image{z-index:-3;object-fit:cover;object-position:center 52%;transition:transform .9s cubic-bezier(.22,1,.36,1)}.CTA-module__R5neqq__section:hover .CTA-module__R5neqq__image{transform:scale(1.015)}.CTA-module__R5neqq__overlay{z-index:-2;background:linear-gradient(90deg,#0c0c0ad1 0%,#0c0c0a94 48%,#0c0c0a2e 100%);position:absolute;inset:0}.CTA-module__R5neqq__inner{flex:0 1 var(--max);width:100%;max-width:var(--max);flex-direction:column;justify-content:center;padding-block:clamp(5rem,8vw,8rem);display:flex}.CTA-module__R5neqq__inner h2{max-width:11ch;margin-top:2rem;font-size:clamp(3rem,5vw,4.75rem)}.CTA-module__R5neqq__inner p:not(:first-child){color:#fffef9c2;max-width:38rem;margin-top:1.6rem}.CTA-module__R5neqq__actions{gap:.75rem;margin-top:2.2rem;display:flex}@media (max-width:640px){.CTA-module__R5neqq__section{min-height:clamp(32rem,62svh,40rem)}.CTA-module__R5neqq__image{object-position:64% center}.CTA-module__R5neqq__overlay{background:#0c0c0aa3}.CTA-module__R5neqq__inner h2{font-size:clamp(2.75rem,12vw,3.5rem)}.CTA-module__R5neqq__actions{flex-direction:column;width:min(100%,22rem)}}@media (prefers-reduced-motion:reduce){.CTA-module__R5neqq__image{transition:none}}
.InnerPageHero-module__HAGPzW__hero{color:var(--ink);background:var(--limestone);padding-top:clamp(8.75rem,12vw,11.25rem);padding-bottom:clamp(4.75rem,8vw,7.5rem);position:relative;overflow:clip}.InnerPageHero-module__HAGPzW__frame{position:relative}.InnerPageHero-module__HAGPzW__metadata{letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:1.5rem;font-size:clamp(.68rem,.75vw,.76rem);font-weight:600;line-height:1.3;animation:.6s cubic-bezier(.22,1,.36,1) both InnerPageHero-module__HAGPzW__metaIn;display:flex}.InnerPageHero-module__HAGPzW__identifier{gap:.65rem;margin:0;display:flex}.InnerPageHero-module__HAGPzW__identifier span:first-child{color:var(--rust)}.InnerPageHero-module__HAGPzW__context{color:color-mix(in srgb,var(--ink) 56%,transparent);text-align:right;margin:0}.InnerPageHero-module__HAGPzW__rule{background:color-mix(in srgb,var(--ink) 17%,transparent);height:1px;margin-top:1.4rem;overflow:hidden}.InnerPageHero-module__HAGPzW__rule:after{content:"";background:var(--ink);transform-origin:0;width:100%;height:100%;animation:.8s cubic-bezier(.22,1,.36,1) 80ms forwards InnerPageHero-module__HAGPzW__ruleIn;display:block;transform:scaleX(0)}.InnerPageHero-module__HAGPzW__composition{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:clamp(1rem,2vw,2rem);margin-top:clamp(3rem,5vw,4.5rem);display:grid}.InnerPageHero-module__HAGPzW__titleBlock{grid-column:1/9;animation:.8s cubic-bezier(.22,1,.36,1) .12s both InnerPageHero-module__HAGPzW__contentIn}.InnerPageHero-module__HAGPzW__title{letter-spacing:-.047em;max-width:13ch;margin:0;font-size:clamp(3.375rem,5.8vw,5.25rem);line-height:.97}.InnerPageHero-module__HAGPzW__description{grid-column:9/13;align-self:end;padding-bottom:.3rem;animation:.75s cubic-bezier(.22,1,.36,1) .23s both InnerPageHero-module__HAGPzW__contentIn}.InnerPageHero-module__HAGPzW__description p{letter-spacing:-.018em;max-width:28rem;color:color-mix(in srgb,var(--ink) 70%,transparent);margin:0;font-size:clamp(1.125rem,1.35vw,1.3rem);line-height:1.55}.InnerPageHero-module__HAGPzW__notes,.InnerPageHero-module__HAGPzW__details{border-top:1px solid color-mix(in srgb,var(--ink) 17%,transparent);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:clamp(3.5rem,5.5vw,5rem) 0 0;padding:0;list-style:none;animation:.7s cubic-bezier(.22,1,.36,1) .32s both InnerPageHero-module__HAGPzW__contentIn;display:grid}.InnerPageHero-module__HAGPzW__notes li,.InnerPageHero-module__HAGPzW__details>div{border-right:1px solid color-mix(in srgb,var(--ink) 17%,transparent);align-content:center;gap:.45rem;min-height:4.75rem;padding:.85rem clamp(.75rem,1.5vw,1.4rem);display:grid}.InnerPageHero-module__HAGPzW__notes li:first-child,.InnerPageHero-module__HAGPzW__details>div:first-child{padding-left:0}.InnerPageHero-module__HAGPzW__notes li:last-child,.InnerPageHero-module__HAGPzW__details>div:last-child{border-right:0}.InnerPageHero-module__HAGPzW__notes span:first-child,.InnerPageHero-module__HAGPzW__details dt{letter-spacing:.14em;text-transform:uppercase;color:var(--rust);margin:0;font-size:.62rem;font-weight:650}.InnerPageHero-module__HAGPzW__notes span:last-child,.InnerPageHero-module__HAGPzW__details dd{margin:0;font-size:.84rem;line-height:1.35}.InnerPageHero-module__HAGPzW__mediaGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1rem,2vw,2rem);margin-top:clamp(3.75rem,6vw,6rem);display:grid}.InnerPageHero-module__HAGPzW__media{aspect-ratio:16/7.5;background:var(--sand);clip-path:inset(0 0 100%);grid-column:3/13;margin:0;animation:1s cubic-bezier(.76,0,.24,1) .3s forwards InnerPageHero-module__HAGPzW__imageIn;position:relative;overflow:hidden}.InnerPageHero-module__HAGPzW__mediaImage{object-fit:cover;object-position:center 54%}.InnerPageHero-module__HAGPzW__image{padding-bottom:clamp(2.5rem,5vw,5rem)}.InnerPageHero-module__HAGPzW__image .InnerPageHero-module__HAGPzW__titleBlock{grid-column-end:10}.InnerPageHero-module__HAGPzW__image .InnerPageHero-module__HAGPzW__description{grid-column-start:10}.InnerPageHero-module__HAGPzW__utility{padding-top:clamp(8.5rem,10.5vw,9.75rem);padding-bottom:clamp(4.25rem,6vw,5.75rem)}.InnerPageHero-module__HAGPzW__utility .InnerPageHero-module__HAGPzW__titleBlock{grid-column-end:8}.InnerPageHero-module__HAGPzW__utility .InnerPageHero-module__HAGPzW__description{grid-column:9/13}.InnerPageHero-module__HAGPzW__utility .InnerPageHero-module__HAGPzW__title{max-width:11ch}.InnerPageHero-module__HAGPzW__project{color:var(--white);background:var(--ink)}.InnerPageHero-module__HAGPzW__project .InnerPageHero-module__HAGPzW__context,.InnerPageHero-module__HAGPzW__project .InnerPageHero-module__HAGPzW__description p{color:#ffffffa3}.InnerPageHero-module__HAGPzW__project .InnerPageHero-module__HAGPzW__rule,.InnerPageHero-module__HAGPzW__project .InnerPageHero-module__HAGPzW__notes,.InnerPageHero-module__HAGPzW__project .InnerPageHero-module__HAGPzW__details{border-color:#fff3}.InnerPageHero-module__HAGPzW__project .InnerPageHero-module__HAGPzW__rule{background:#fff3}.InnerPageHero-module__HAGPzW__project .InnerPageHero-module__HAGPzW__rule:after{background:var(--white)}.InnerPageHero-module__HAGPzW__project .InnerPageHero-module__HAGPzW__notes li,.InnerPageHero-module__HAGPzW__project .InnerPageHero-module__HAGPzW__details>div{border-color:#fff3}.InnerPageHero-module__HAGPzW__project .InnerPageHero-module__HAGPzW__media{aspect-ratio:16/9;grid-column:1/13}@keyframes InnerPageHero-module__HAGPzW__metaIn{0%{opacity:0}to{opacity:1}}@keyframes InnerPageHero-module__HAGPzW__ruleIn{to{transform:scaleX(1)}}@keyframes InnerPageHero-module__HAGPzW__contentIn{0%{opacity:0;transform:translateY(1.125rem)}to{opacity:1;transform:translateY(0)}}@keyframes InnerPageHero-module__HAGPzW__imageIn{to{clip-path:inset(0)}}@media (max-width:960px){.InnerPageHero-module__HAGPzW__composition{grid-template-columns:repeat(6,minmax(0,1fr))}.InnerPageHero-module__HAGPzW__titleBlock,.InnerPageHero-module__HAGPzW__image .InnerPageHero-module__HAGPzW__titleBlock,.InnerPageHero-module__HAGPzW__utility .InnerPageHero-module__HAGPzW__titleBlock{grid-column:1/7}.InnerPageHero-module__HAGPzW__description,.InnerPageHero-module__HAGPzW__image .InnerPageHero-module__HAGPzW__description,.InnerPageHero-module__HAGPzW__utility .InnerPageHero-module__HAGPzW__description{grid-column:2/7;margin-top:2.25rem;padding:0}.InnerPageHero-module__HAGPzW__description p{max-width:34rem}.InnerPageHero-module__HAGPzW__notes{grid-template-columns:repeat(3,minmax(0,1fr))}.InnerPageHero-module__HAGPzW__notes li:nth-child(3n){border-right:0}.InnerPageHero-module__HAGPzW__mediaGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.InnerPageHero-module__HAGPzW__media{aspect-ratio:16/8;grid-column:2/7}.InnerPageHero-module__HAGPzW__project .InnerPageHero-module__HAGPzW__media{grid-column:1/7}}@media (max-width:700px){.InnerPageHero-module__HAGPzW__hero{padding-top:clamp(7.5rem,28vw,8.75rem);padding-bottom:clamp(3.5rem,16vw,5rem)}.InnerPageHero-module__HAGPzW__metadata{align-items:flex-start;font-size:.65rem}.InnerPageHero-module__HAGPzW__context{max-width:12rem}.InnerPageHero-module__HAGPzW__rule{margin-top:1.1rem}.InnerPageHero-module__HAGPzW__composition{margin-top:clamp(2.6rem,12vw,3.5rem);display:block}.InnerPageHero-module__HAGPzW__title{max-width:12ch;font-size:clamp(2.5rem,11vw,3.375rem);line-height:.98}.InnerPageHero-module__HAGPzW__description{margin-top:clamp(1.75rem,8vw,2.25rem)}.InnerPageHero-module__HAGPzW__description p{max-width:30rem;font-size:clamp(1rem,4.5vw,1.125rem);line-height:1.55}.InnerPageHero-module__HAGPzW__notes,.InnerPageHero-module__HAGPzW__details{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:3rem}.InnerPageHero-module__HAGPzW__notes li,.InnerPageHero-module__HAGPzW__details>div{border-bottom:1px solid color-mix(in srgb,var(--ink) 17%,transparent);min-height:4.3rem;padding:.75rem}.InnerPageHero-module__HAGPzW__notes li:nth-child(odd),.InnerPageHero-module__HAGPzW__details>div:nth-child(odd){padding-left:0}.InnerPageHero-module__HAGPzW__notes li:nth-child(2n),.InnerPageHero-module__HAGPzW__details>div:nth-child(2n){border-right:0}.InnerPageHero-module__HAGPzW__notes li:nth-last-child(-n+2),.InnerPageHero-module__HAGPzW__details>div:nth-last-child(-n+2){border-bottom:0}.InnerPageHero-module__HAGPzW__mediaGrid{margin-top:3.25rem;display:block}.InnerPageHero-module__HAGPzW__media{aspect-ratio:4/3}.InnerPageHero-module__HAGPzW__image{padding-bottom:1.25rem}.InnerPageHero-module__HAGPzW__utility{padding-top:7.5rem;padding-bottom:3.75rem}.InnerPageHero-module__HAGPzW__project .InnerPageHero-module__HAGPzW__media{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.InnerPageHero-module__HAGPzW__metadata,.InnerPageHero-module__HAGPzW__rule:after,.InnerPageHero-module__HAGPzW__titleBlock,.InnerPageHero-module__HAGPzW__description,.InnerPageHero-module__HAGPzW__notes,.InnerPageHero-module__HAGPzW__details,.InnerPageHero-module__HAGPzW__media{animation:none}.InnerPageHero-module__HAGPzW__rule:after{transform:none}.InnerPageHero-module__HAGPzW__media{clip-path:none}}
