.portfolio-hero-module-scss-module__ZuOiUq__heroSection{width:100%;height:100vh;position:relative;overflow:hidden}.portfolio-hero-module-scss-module__ZuOiUq__videoWrap{will-change:clip-path;position:absolute;inset:0}.portfolio-hero-module-scss-module__ZuOiUq__videoWrap video{object-fit:cover;width:100%;height:100%;display:block}.portfolio-hero-module-scss-module__ZuOiUq__videoOverlay{background:linear-gradient(#0000 0%,#1a172740 50%,#1a1727d9 100%);position:absolute;inset:0}.portfolio-hero-module-scss-module__ZuOiUq__content{pointer-events:none;flex-direction:column;justify-content:flex-end;gap:2rem;padding:0 4.5rem 4rem;display:flex;position:absolute;inset:0}@media (max-width:1024px){.portfolio-hero-module-scss-module__ZuOiUq__content{padding:0 2rem 3.5rem}}.portfolio-hero-module-scss-module__ZuOiUq__headingRow{padding-bottom:.04em;overflow:hidden}.portfolio-hero-module-scss-module__ZuOiUq__heading{letter-spacing:-.02em;text-transform:uppercase;color:#f5f1ea;will-change:transform;margin:0;font-family:benton-modern-text,serif;font-size:clamp(5rem,14vw,18rem);font-style:italic;font-weight:400;line-height:.88;display:block}.portfolio-hero-module-scss-module__ZuOiUq__infoRow{grid-template-columns:1fr 1fr;gap:3rem;max-width:900px;display:grid}@media (max-width:1024px){.portfolio-hero-module-scss-module__ZuOiUq__infoRow{grid-template-columns:1fr;gap:.75rem}}.portfolio-hero-module-scss-module__ZuOiUq__subheading{letter-spacing:-.02em;color:#f5f1eabf;margin:0;font-family:benton-modern-text,serif;font-size:clamp(.95rem,1.4vw,1.3rem);font-style:italic;line-height:1.3}.portfolio-hero-module-scss-module__ZuOiUq__body{color:#f5f1ea73;margin:0;font-family:Instrument Sans,sans-serif;font-size:clamp(.82rem,.95vw,.92rem);line-height:1.75}@media (max-width:600px){.portfolio-hero-module-scss-module__ZuOiUq__body{display:none}}
.portfoliostatement-module-scss-module__VV8VaW__section{background:#1a1727;padding:8rem 4.5rem}@media (max-width:1024px){.portfoliostatement-module-scss-module__VV8VaW__section{padding:6rem 2rem}}.portfoliostatement-module-scss-module__VV8VaW__inner{flex-direction:column;gap:3rem;max-width:1600px;display:flex}.portfoliostatement-module-scss-module__VV8VaW__label{letter-spacing:-.02em;text-transform:uppercase;color:#f5f1ea;font-family:Instrument Sans,sans-serif;font-size:.72rem;font-weight:500}.portfoliostatement-module-scss-module__VV8VaW__statement{flex-direction:column;gap:0;margin:0;display:flex}.portfoliostatement-module-scss-module__VV8VaW__stmtLine{padding-bottom:.05em;display:block;overflow:hidden}.portfoliostatement-module-scss-module__VV8VaW__stmtLine [data-line]{letter-spacing:-.05em;text-transform:uppercase;color:#f5f1ea;will-change:transform;font-family:benton-modern-text,serif;font-size:clamp(2.5rem,4vw,7rem);font-style:italic;font-weight:400;line-height:1;display:block}.portfoliostatement-module-scss-module__VV8VaW__bodyRow{grid-template-columns:4rem 1fr;align-items:flex-start;gap:2.5rem;max-width:680px;display:grid}@media (max-width:600px){.portfoliostatement-module-scss-module__VV8VaW__bodyRow{grid-template-columns:1fr;gap:1.25rem}}.portfoliostatement-module-scss-module__VV8VaW__bodyDivider{background:#c4b5fd;width:100%;height:1px;margin-top:.55rem}.portfoliostatement-module-scss-module__VV8VaW__body{color:#f5f1ea8c;margin:0;font-family:Instrument Sans,sans-serif;font-size:clamp(.9rem,1.1vw,1rem);line-height:1.8}
