.Project-module-scss-module__0yC6mW__projectView{width:100%}.Project-module-scss-module__0yC6mW__projectView .Project-module-scss-module__0yC6mW__container{gap:calc(32*100vw/var(--base-width));width:100%;padding-block:calc(100*100vw/var(--base-width))calc(60*100vw/var(--base-width));padding-inline:calc(40*100vw/var(--base-width));flex-direction:column;display:flex}@media (max-width:1024px){.Project-module-scss-module__0yC6mW__projectView .Project-module-scss-module__0yC6mW__container{padding-block:calc(80*100vw/var(--base-width))calc(30*100vw/var(--base-width));padding-inline:calc(20*100vw/var(--base-width))}}.Project-module-scss-module__0yC6mW__projectView .Project-module-scss-module__0yC6mW__main{width:100%;max-width:60%;margin:0 auto}@media (max-width:1024px){.Project-module-scss-module__0yC6mW__projectView .Project-module-scss-module__0yC6mW__main{max-width:100%}}.Project-module-scss-module__0yC6mW__hero{height:100vh;padding:calc(100*100vw/var(--base-width))calc(60*100vw/var(--base-width))calc(30*100vw/var(--base-width));background-color:#0f2e6d;flex-direction:column;display:flex;position:relative}.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__ticker,.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__preview{opacity:0;transform:translateY(calc(18*100vw/var(--base-width)));transition:opacity .65s cubic-bezier(.85,0,.15,1),transform .8s cubic-bezier(.85,0,.15,1)}.Project-module-scss-module__0yC6mW__hero[data-media-ready=true] .Project-module-scss-module__0yC6mW__ticker,.Project-module-scss-module__0yC6mW__hero[data-media-ready=true] .Project-module-scss-module__0yC6mW__preview{opacity:1;transform:translateY(0)}.Project-module-scss-module__0yC6mW__hero[data-media-ready=true] .Project-module-scss-module__0yC6mW__preview{transition-delay:.1s}@media (max-width:1024px){.Project-module-scss-module__0yC6mW__hero{padding:calc(80*100vw/var(--base-width))calc(20*100vw/var(--base-width))calc(30*100vw/var(--base-width));min-height:100vh;height:unset}}.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__ticker{width:calc(100% + 120*100vw/var(--base-width));height:20vh;margin-inline:calc(-60*100vw/var(--base-width));flex:0 0 20vh;position:relative;overflow:hidden}@media (max-width:1024px){.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__ticker{width:calc(100% + 40*100vw/var(--base-width));height:15svh;margin-inline:calc(-20*100vw/var(--base-width));flex-basis:15svh}}.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__visuallyHidden{width:calc(1*100vw/var(--base-width));height:calc(1*100vw/var(--base-width));margin:calc(-1*100vw/var(--base-width));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__wrapper{align-items:center;gap:calc(32*100vw/var(--base-width));color:#f5f4f0;flex:1;display:flex}@media (min-width:1920px){.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__wrapper{width:100%;max-width:70%;margin:0 auto}}@media (max-width:1024px){.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__wrapper{flex-direction:column}}.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__wrapper .Project-module-scss-module__0yC6mW__preview{justify-content:center;gap:calc(16*100vw/var(--base-width));flex-direction:column;flex:1;width:100%;display:flex}.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__wrapper .Project-module-scss-module__0yC6mW__preview .Project-module-scss-module__0yC6mW__image{aspect-ratio:1.5;background-color:#0f2e6d;width:100%;overflow:hidden}.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__wrapper .Project-module-scss-module__0yC6mW__info{gap:calc(32*100vw/var(--base-width));flex-direction:column;flex:1;display:flex}@media (max-width:768px){.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__wrapper .Project-module-scss-module__0yC6mW__info{gap:calc(16*100vw/var(--base-width))}}.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__wrapper .Project-module-scss-module__0yC6mW__info .Project-module-scss-module__0yC6mW__title{font-size:calc(48*100vw/var(--base-width));font-weight:700;line-height:115%}@media (max-width:768px){.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__wrapper .Project-module-scss-module__0yC6mW__info .Project-module-scss-module__0yC6mW__title{font-size:calc(32*100vw/var(--base-width))}}.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__wrapper .Project-module-scss-module__0yC6mW__info .Project-module-scss-module__0yC6mW__shortDescription{font-size:calc(20*100vw/var(--base-width));white-space:pre-line;color:#f5f4f0cc;font-weight:300;line-height:140%}@media (max-width:768px){.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__wrapper .Project-module-scss-module__0yC6mW__info .Project-module-scss-module__0yC6mW__shortDescription{font-size:calc(16*100vw/var(--base-width))}}.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__wrapper .Project-module-scss-module__0yC6mW__info .Project-module-scss-module__0yC6mW__services{justify-content:space-between;align-items:start;gap:calc(32*100vw/var(--base-width));display:flex}.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__wrapper .Project-module-scss-module__0yC6mW__info .Project-module-scss-module__0yC6mW__services .Project-module-scss-module__0yC6mW__list{gap:calc(8*100vw/var(--base-width));flex-wrap:wrap;display:flex}@media (max-width:768px){.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__wrapper .Project-module-scss-module__0yC6mW__info .Project-module-scss-module__0yC6mW__services .Project-module-scss-module__0yC6mW__scrollLabel{display:none}}.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__wrapper .Project-module-scss-module__0yC6mW__info .Project-module-scss-module__0yC6mW__serviceRevealItem,.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__wrapper .Project-module-scss-module__0yC6mW__info .Project-module-scss-module__0yC6mW__scrollLabelRevealItem{opacity:0;filter:blur(calc(5*100vw/var(--base-width)));transform:translateY(calc(16*100vw/var(--base-width)))scale(.98);transition:opacity .55s cubic-bezier(.85,0,.15,1),filter .7s cubic-bezier(.85,0,.15,1),transform .7s cubic-bezier(.85,0,.15,1)}.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__wrapper .Project-module-scss-module__0yC6mW__info .Project-module-scss-module__0yC6mW__revealItemReady{opacity:1;filter:blur();transform:translateY(0)scale(1)}@media (prefers-reduced-motion:reduce){.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__ticker,.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__preview{transition:none;transform:none}.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__serviceRevealItem,.Project-module-scss-module__0yC6mW__hero .Project-module-scss-module__0yC6mW__scrollLabelRevealItem{opacity:1;filter:none;transition:none;transform:none}.Project-module-scss-module__0yC6mW__hero .deep-txt-init .deep-txt-inner{transition:none;transform:none}}.Project-module-scss-module__0yC6mW__main img,.Project-module-scss-module__0yC6mW__main video{border-radius:calc(16*100vw/var(--base-width));width:100%;max-width:100%;overflow:hidden}.Project-module-scss-module__0yC6mW__main h2{margin-bottom:calc(24*100vw/var(--base-width))}.Project-module-scss-module__0yC6mW__main h3{font-size:calc(32*100vw/var(--base-width));margin-bottom:calc(14*100vw/var(--base-width));padding-left:calc(20*100vw/var(--base-width));font-weight:500}.Project-module-scss-module__0yC6mW__main p{font-size:calc(20*100vw/var(--base-width));margin-bottom:calc(32*100vw/var(--base-width));padding-left:calc(20*100vw/var(--base-width));font-weight:300;line-height:140%}@media (max-width:768px){.Project-module-scss-module__0yC6mW__main p{font-size:calc(18*100vw/var(--base-width))}}
.LiquidTextTicker-module-scss-module__vlWcnq__root{--liquid-ticker-fill:#0f2e6d;--liquid-ticker-stroke:#f5f4f0;--liquid-ticker-font-size:calc(54*100vw/var(--base-width));--liquid-ticker-stroke-width:calc(1.5*100vw/var(--base-width));--liquid-ticker-gap:calc(48*100vw/var(--base-width));--liquid-ticker-primary-duration:60s;--liquid-ticker-secondary-duration:60s;pointer-events:none;width:100%;height:100%;position:relative;overflow:hidden}.LiquidTextTicker-module-scss-module__vlWcnq__root[data-color-mode=ivory]{--liquid-ticker-fill:#f5f4f0;--liquid-ticker-stroke:#f5f4f0;--liquid-ticker-stroke-width:0}.LiquidTextTicker-module-scss-module__vlWcnq__fallback,.LiquidTextTicker-module-scss-module__vlWcnq__canvas{width:100%;height:100%;position:absolute;inset:0}.LiquidTextTicker-module-scss-module__vlWcnq__fallback{opacity:0;grid-template-rows:repeat(2,minmax(0,1fr));transition:opacity .45s;display:grid}.LiquidTextTicker-module-scss-module__vlWcnq__row{align-items:center;display:flex;overflow:hidden}.LiquidTextTicker-module-scss-module__vlWcnq__track{width:max-content;color:var(--liquid-ticker-fill);font-size:var(--liquid-ticker-font-size);white-space:nowrap;-webkit-text-stroke:var(--liquid-ticker-stroke-width)var(--liquid-ticker-stroke);paint-order:stroke fill;flex:none;align-items:center;font-weight:900;line-height:1;animation-play-state:paused;display:flex}.LiquidTextTicker-module-scss-module__vlWcnq__group{align-items:center;gap:var(--liquid-ticker-gap);padding-inline:calc(var(--liquid-ticker-gap)*.5);flex:none;display:flex}.LiquidTextTicker-module-scss-module__vlWcnq__primaryRow .LiquidTextTicker-module-scss-module__vlWcnq__track{animation:LiquidTextTicker-module-scss-module__vlWcnq__fallback-ticker-right var(--liquid-ticker-primary-duration)linear infinite;animation-play-state:paused}.LiquidTextTicker-module-scss-module__vlWcnq__secondaryRow .LiquidTextTicker-module-scss-module__vlWcnq__track{animation:LiquidTextTicker-module-scss-module__vlWcnq__fallback-ticker-left var(--liquid-ticker-secondary-duration)linear infinite;animation-play-state:paused}@keyframes LiquidTextTicker-module-scss-module__vlWcnq__fallback-ticker-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes LiquidTextTicker-module-scss-module__vlWcnq__fallback-ticker-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.LiquidTextTicker-module-scss-module__vlWcnq__canvas{opacity:0;transition:opacity .45s;display:block}.LiquidTextTicker-module-scss-module__vlWcnq__root[data-status=ready] .LiquidTextTicker-module-scss-module__vlWcnq__canvas,.LiquidTextTicker-module-scss-module__vlWcnq__root[data-mode=liquid][data-status=error] .LiquidTextTicker-module-scss-module__vlWcnq__fallback,.LiquidTextTicker-module-scss-module__vlWcnq__root[data-mode=liquid][data-status=context-lost] .LiquidTextTicker-module-scss-module__vlWcnq__fallback,.LiquidTextTicker-module-scss-module__vlWcnq__root[data-mode=liquid][data-status=loading][data-force-fallback=true] .LiquidTextTicker-module-scss-module__vlWcnq__fallback,.LiquidTextTicker-module-scss-module__vlWcnq__root[data-mode=static][data-status=ready] .LiquidTextTicker-module-scss-module__vlWcnq__fallback{opacity:1}.LiquidTextTicker-module-scss-module__vlWcnq__root[data-mode=liquid][data-status=error] .LiquidTextTicker-module-scss-module__vlWcnq__track,.LiquidTextTicker-module-scss-module__vlWcnq__root[data-mode=liquid][data-status=context-lost] .LiquidTextTicker-module-scss-module__vlWcnq__track,.LiquidTextTicker-module-scss-module__vlWcnq__root[data-mode=liquid][data-status=loading][data-force-fallback=true] .LiquidTextTicker-module-scss-module__vlWcnq__track,.LiquidTextTicker-module-scss-module__vlWcnq__root[data-mode=static][data-status=ready] .LiquidTextTicker-module-scss-module__vlWcnq__track{animation-play-state:running}@media (prefers-reduced-motion:reduce){.LiquidTextTicker-module-scss-module__vlWcnq__fallback,.LiquidTextTicker-module-scss-module__vlWcnq__canvas{transition:none}.LiquidTextTicker-module-scss-module__vlWcnq__root .LiquidTextTicker-module-scss-module__vlWcnq__track{animation:none}}
