.TextAnimateMask_TextAnimateMask__sTUFF{position:relative;display:inline;@supports ((-webkit-background-clip:text) or (background-clip:text)){-webkit-background-clip:text;background-clip:text;background-repeat:no-repeat;background-image:linear-gradient(var(--color-on-surface),var(--color-on-surface));background-size:var(--scroll-progress) 100%;-webkit-text-fill-color:var(--color-on-surface-opaque)}}.HoverImageLink_hoverImageLink__fGMuM{display:flex;align-items:center;width:100%;position:relative;gap:20px;padding-top:40px;padding-bottom:40px;border-bottom:1px solid var(--color-on-surface);overflow:hidden}.HoverImageLink_hoverImageLink__fGMuM:hover{color:var(--color-brand)}.HoverImageLink_hoverImageLink__fGMuM.HoverImageLink_disabled__tZvCa{color:var(--color-on-surface)}.HoverImageLink_content__z9C_W{flex-grow:1;display:flex;flex-direction:column;gap:20px;justify-content:center;transition:color .2s ease-in-out,opacity .3s ease-in-out}div:hover>.HoverImageLink_hoverImageLink__fGMuM:not(:hover) .HoverImageLink_content__z9C_W{opacity:.25}.HoverImageLink_title__mx30X{font-size:20px;@media (min-width:768px){font-size:32px}@media (min-width:1280px){font-size:40px}}.HoverImageLink_imageContainer__40k9a,.HoverImageLink_imageContainer__40k9a img{position:relative;width:80px;height:80px;min-width:80px;@media (min-width:768px){width:160px;height:160px;min-width:160px}}.HoverImageLink_imageContainer__40k9a{opacity:1;transform-origin:center;transition:opacity .3s ease,transform .25s ease}.HoverImageLink_hoverImageLink__fGMuM:hover .HoverImageLink_imageContainer__40k9a{opacity:0;transform:translate(160px)}.HoverImageLink_hoverImageLink__fGMuM.HoverImageLink_disabled__tZvCa .HoverImageLink_imageContainer__40k9a{opacity:1;transform:translate(0)}.HoverImageLink_imageContainer__40k9a img{filter:saturate(.7)}.HoverImageLink_linkText__80HX9{position:absolute;right:0;display:flex;align-items:center;justify-content:center;width:80px;height:80px;min-width:80px;font-size:.8em;text-transform:uppercase;font-style:italic;transform:translate(-80px);opacity:0;transition:opacity .3s ease,transform .25s ease;@media (min-width:768px){font-size:1.2em;width:160px;height:160px;min-width:160px}}.HoverImageLink_hoverImageLink__fGMuM:hover .HoverImageLink_linkText__80HX9{transform:translate(0);opacity:1}.BrandExpertiseSection_row___4PqO{padding-bottom:80px;border-bottom:1px solid}.BrandExpertiseSection_column__EelSw{display:flex;flex-direction:column;gap:40px;width:100%;@media (min-width:768px){flex:1 1;width:auto}}.BrandExpertiseSection_title__r198A{font-size:20px;text-transform:uppercase}.Section_section__wDRKm{width:100%;position:relative;font-size:20px;margin-top:80px;margin-bottom:80px;@media (min-width:1024px){gap:100px;margin-top:10px;margin-bottom:100px}@media (min-width:1280px){max-width:calc(100% - 25vw);margin-left:auto}}.Section_section__wDRKm .Section_title__z_z_d{margin-bottom:40px;font-size:20px;text-transform:uppercase}.Section_section__wDRKm ul{list-style:none}.HistorySection_column__r1wNI{display:flex;flex-direction:column;gap:40px;@media (min-width:768px){flex:1 1}}.HeroSection_sectionHero__Qu6PN{position:relative;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;padding-top:40px;padding-bottom:40px;pointer-events:all;@media (min-width:768px){min-height:calc(100vh - 130px);justify-content:flex-end;padding-top:0;padding-bottom:60px}@media (min-width:1440px){min-height:calc(100vh - 190px);padding-bottom:100px}}.HeroSection_container__ua4vj{gap:40px}.HeroSection_row__12zX4{flex-direction:column;align-items:flex-end;justify-content:space-between;gap:40px;@media (min-width:1280px){flex-direction:row}}.HeroSection_columnLeft__Sqqc1,.HeroSection_columnRight__aB6iQ{display:flex;flex-direction:column;justify-content:space-between;width:100%;gap:40px}.HeroSection_columnRight__aB6iQ{@media (min-width:1280px){max-width:320px}@media (min-width:1440px){max-width:420px}@media (min-width:2500px){max-width:520px}}.HeroSection_title__2ua2i{line-height:.85;font-size:280px;font-size:clamp(70px,13.5vw,100px);font-variation-settings:"wght" 600;text-transform:uppercase;@media (min-width:1024px){font-size:clamp(140px,12.5vw,420px)}}.HeroSection_title__2ua2i>span:first-child{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);animation:HeroSection_titleReveal__rp5_q .75s 1s var(--curve-primary) forwards}.HeroSection_title__2ua2i>span:last-child{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);animation:HeroSection_title2Reveal__kbuMi 1s 1s var(--curve-primary) forwards}@keyframes HeroSection_titleReveal__rp5_q{to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes HeroSection_title2Reveal__kbuMi{to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.HeroSection_title__2ua2i>span{display:inline-block;@media (max-width:1279px){--scroll-progress:100%!important}}.HeroSection_title__2ua2i>span:nth-child(2){font-variation-settings:"wght" 300}.HeroSection_title__2ua2i i{margin-right:12px}.HeroSection_title__2ua2i>span>span>span{font-size:.5em;font-variation-settings:"wght" 600}.HeroSection_imageContainer__CS7ss{display:block;position:relative;width:100%;height:55vh;max-height:380px;transform:perspective(1000px) rotateX(var(--rotateX)) rotateY(var(--rotateY)) translateZ(var(--translateZ));@media (min-width:1440px){max-height:720px}}.HeroSection_imageContainer__CS7ss img{filter:saturate(var(--scroll-progress));object-fit:cover;object-position:center 80%;background-color:var(--color-surface-container);-webkit-clip-path:inset(100% 10% 20% 10%);clip-path:inset(100% 10% 20% 10%);animation:HeroSection_imageReveal___dwD_ 1.25s .25s var(--curve-primary) forwards}@keyframes HeroSection_imageReveal___dwD_{to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.HeroSection_description__VSIug{text-align:justify;-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);animation:HeroSection_textReveal__Edwqj .75s 1s var(--curve-primary) forwards}@keyframes HeroSection_textReveal__Edwqj{to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}