.Home_Home__KxcxF{background:#eee8d5;color:#101219;overflow:hidden}.Home_Hero__8g_8i{border-bottom-right-radius:64px;color:#eee8d5;height:872px;overflow:hidden;position:relative}.Home_Hero__8g_8i>img{height:167.22%;left:-.63%;max-width:none;position:absolute;top:-.02%;width:101.26%}.Home_HeroVideo__kheCC{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.Home_HeroOverlay__31RGt{background:rgba(21,26,40,.5);inset:0;position:absolute}.Home_HeroContent__cFDSH{border-top:1px solid hsla(0,0%,100%,.2);box-sizing:border-box;bottom:64px;display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(0,1fr) 564px;min-height:196px;left:32px;padding-top:40px;position:absolute;right:32px}.Home_HeroContent__cFDSH:before{background:#eee8d5;content:"";height:1px;left:0;position:absolute;top:-1px;width:284px}.Home_HeroTitle__l8WNc{align-self:end;font-size:clamp(80px,7.25vw,104px)}.Home_HeroAside__m0TZA{display:flex;flex-direction:column;gap:24px;justify-content:flex-end}.Home_HeroAside__m0TZA>p{font-size:24px;line-height:1.3;margin:0;text-box-edge:cap alphabetic;text-box-trim:trim-both}.Home_HeroActions__KWO4z{display:flex;gap:8px;margin-top:0}.Home_HeroActions__KWO4z a{font-size:16px;min-height:48px;padding:14px 24px}.Home_Collections__bo3rs{padding:120px 40px 0}.Home_CollectionsIntro__RvzhI{display:grid;grid-gap:350px;gap:350px;grid-template-columns:max-content 1fr;margin-bottom:112px;min-height:191px}.Home_CollectionsIntro__RvzhI>span{font-size:18px;line-height:1.4}.Home_CollectionsIntro__RvzhI>div{border-left:1px solid rgba(16,18,25,.1);display:flex;gap:16px;padding-left:32px}.Home_CollectionsIntro__RvzhI h2{flex:1 1;font-family:Balgin,sans-serif;font-size:40px;line-height:1.2;margin:0}.Home_CollectionsIntro__RvzhI a{flex:0 0 auto;font-size:16px;height:48px;padding:14px 24px}.Home_CollectionRail__VGeq9{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.Home_CollectionCard__hYjfd{border-radius:4px 4px 48px 4px;color:#eee8d5;height:558px;overflow:hidden;padding:24px;position:relative;text-decoration:none}.Home_CardOverlay__X6gDS{background:rgba(21,26,40,.3);inset:0;position:absolute}.Home_CollectionCard__hYjfd>img{inset:0;position:absolute;transition:transform .45s ease}.Home_CollectionCard__hYjfd:hover>img{transform:scale(1.025)}.Home_CollectionCardText__o3SbF{position:relative;z-index:1}.Home_CollectionCardText__o3SbF h3{font-family:Balgin,sans-serif;font-size:40px;line-height:1.2;margin:0}.Home_CollectionCardText__o3SbF p{font-size:18px;line-height:1.4;margin:0}.Home_RoundArrow__SwQuK{align-items:center;background:#eee8d5;border:0;border-radius:50%;bottom:24px;color:#101219;display:flex;font-size:22px;height:50px;justify-content:center;position:absolute;right:24px;transition:transform .18s ease;width:50px;z-index:1}.Home_CollectionCard__hYjfd:hover .Home_RoundArrow__SwQuK{transform:translateX(3px)}.Home_Innovation__RnJ_c{border-bottom-right-radius:48px;padding:128px 60px}.Home_Innovation__RnJ_c:has(+.Home_BrandSection__pCUJr){border-bottom-right-radius:0;padding-bottom:0}.Home_BrandSection__pCUJr{border-bottom-right-radius:48px;padding:0 60px 128px}.Home_InnovationIntro__Yyu7Y{align-items:start;display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:80px}.Home_InnovationIntro__Yyu7Y>div:first-child{display:flex;flex-direction:column;gap:24px}.Home_InnovationIntro__Yyu7Y>div:first-child>span{font-size:14px;line-height:1;margin:0}.Home_InnovationIntro__Yyu7Y>div:last-child{justify-self:end;padding-top:40px;width:100%}.Home_InnovationIntro__Yyu7Y h2{font-size:clamp(64px,5.56vw,80px);line-height:calc(.775em + 4px);max-width:100%}.Home_InnovationIntro__Yyu7Y>div:last-child p{font-size:24px;line-height:1;margin:0 0 24px}.Home_InnovationIntro__Yyu7Y a{font-size:16px;height:48px;min-height:0;padding:0 24px}.Home_InnovationBody__FKpb_{display:grid;grid-gap:136px;gap:136px;grid-template-columns:minmax(0,648px) minmax(0,536px)}.Home_InnovationImage___pvgg{border-radius:16px 16px 48px 16px;height:410px;overflow:hidden}.Home_Stats__NmUEn{align-content:center;display:grid;grid-gap:48px 136px;gap:48px 136px;grid-template-columns:repeat(2,200px);padding:48px 0}.Home_Stats__NmUEn>div{border-left:1px solid rgba(16,18,25,.1);display:flex;flex-direction:column;gap:24px;min-height:133px}.Home_Stats__NmUEn strong{border-left:1px solid #171b26;font-family:Balgin,sans-serif;font-size:clamp(58px,5.55vw,80px);font-weight:900;letter-spacing:-.02em;line-height:calc(.7em + 6px);margin-left:-1px;padding-left:24px}.Home_Stats__NmUEn span{font-size:16px;line-height:1.1;max-width:176px;padding-left:24px}.Home_Brands__SvPYu{display:flex;flex-direction:column;gap:40px;margin-top:80px}.Home_Brands__SvPYu>span{font-size:14px;line-height:1;margin:0}.Home_Brands__SvPYu>div{align-items:center;display:flex;height:48px;justify-content:space-between;width:100%}.Home_BrandLogo__OL9ps{display:block;flex:0 0 auto}.Home_BrandLogo__OL9ps img{display:block;object-fit:contain}.Home_BrandLink__qe8Gr{color:inherit;display:block;text-decoration:none;transition:opacity .18s ease}.Home_BrandLink__qe8Gr:focus-visible,.Home_BrandLink__qe8Gr:hover{opacity:.65;outline:none}.Home_Brands__SvPYu strong{font-family:Balgin,sans-serif;font-size:clamp(17px,1.7vw,25px);font-weight:700;white-space:nowrap}.Home_Spotlight__6lY3g{background:#0c0e12;color:#eee8d5;height:872px;overflow:hidden;position:relative}.Home_SpotlightBackdrop__J92fN{display:none}.Home_SpotlightContent__p5Rb2{display:contents}.Home_SpotlightTitle__LChOE{font-size:80px;left:5.657%;line-height:1;max-width:376px;position:absolute;top:356px}.Home_SpotlightArtwork__UNqfM{height:689.48px;left:30.41%;position:absolute;top:91.26px;width:39.18%}.Home_SpotlightWave__AhaHC{height:391.81px;left:21.08%;overflow:visible;position:absolute;top:21.59%;transform:rotate(9.83deg);width:63.72%}.Home_SpotlightDetails__LWyA4{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;height:272px;justify-content:center;left:71.26%;padding:48px;position:absolute;top:300px;width:375.9px}.Home_Reference__GjEm6{align-self:flex-start;background:hsla(46,42%,88%,.1);border-radius:40px;display:inline-flex;font-size:14px;padding:6px 12px}.Home_SpotlightDetails__LWyA4 h3{font-family:Balgin,sans-serif;font-size:32px;line-height:1.2;margin:0;max-width:247px}.Home_SpotlightDetails__LWyA4 ul{display:flex;flex-direction:column;gap:2px;height:74px;list-style:none;margin:0;padding:0}.Home_SpotlightDetails__LWyA4 li{align-items:center;display:flex;font-size:16px;gap:4px;min-height:36px}.Home_SpotlightFeatureIcon__2665c{display:block;flex:0 0 32px;height:32px;overflow:hidden;position:relative;width:32px}.Home_SpotlightFeatureIcon__2665c img{object-fit:contain;position:absolute}.Home_SpotlightFeatureIcon__2665c img:first-child{height:14.074px;left:11.8px;top:6.44px;width:14.074px}.Home_SpotlightFeatureIcon__2665c img:nth-child(2){height:9.541px;left:6.2px;top:15.45px;width:9.541px}.Home_SpotlightDetails__LWyA4 li:nth-child(2) .Home_SpotlightFeatureIcon__2665c img{height:18.032px;left:6.98px;top:6.98px;width:18.032px}.Home_SpotlightDetails__LWyA4 a{align-self:flex-start;font-size:16px;min-height:48px;padding:14px 24px}.Home_SpotlightPager__wVsAL{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(46,42%,88%,.1);border-radius:24px;display:flex;gap:6px;left:50%;padding:16px;position:absolute;top:761.74px;transform:translateX(-50%)}.Home_SpotlightPager__wVsAL button{border:0;cursor:pointer;padding:0}.Home_SpotlightDot__6ild4{background:hsla(46,42%,88%,.1);border-radius:8px;height:6px;transition:background-color .18s ease,width .32s cubic-bezier(.22,1,.36,1);width:6px}.Home_SpotlightDot__6ild4[aria-current=true]{background:#eee8d5;width:20px}.Home_SpotlightArrow__x5oiH{align-items:center;background:transparent;color:hsla(46,42%,88%,.28);display:flex;font:400 16px/1 PPRadioGrotesk,sans-serif;height:18px;justify-content:center;transition:color .18s ease,transform .18s ease;width:18px}.Home_SpotlightArrow__x5oiH:focus-visible,.Home_SpotlightArrow__x5oiH:hover{color:#eee8d5;outline:none;transform:scale(1.12)}.Home_Solutions__0zWdy{padding:120px 40px}.Home_SolutionsIntro__JeeHX{display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(0,1fr) 897px;margin-bottom:64px;min-height:184px}.Home_SolutionsIntro__JeeHX>span{font-size:14px;line-height:1;margin:0}.Home_SolutionsIntro__JeeHX h2{border-left:1px solid rgba(16,18,25,.1);font-family:Balgin,sans-serif;font-size:40px;line-height:1.15;margin:0;padding-left:32px}.Home_SolutionCards__f0P0g{align-items:start;display:grid;grid-gap:57px;gap:57px;grid-template-columns:repeat(3,minmax(0,1fr));height:845px}.Home_SolutionCards__f0P0g>a{border-left:1px solid rgba(16,18,25,.1);color:inherit;display:grid;grid-template-columns:1fr auto;padding-left:32px;position:relative;text-decoration:none}.Home_SolutionCards__f0P0g>a:nth-child(2){margin-top:192px}.Home_SolutionCards__f0P0g>a:nth-child(3){margin-top:64px}.Home_SolutionCards__f0P0g>a>div:first-child{border-radius:8px 8px 48px 8px;grid-column:1/-1;height:460px;overflow:hidden}.Home_SolutionCards__f0P0g img{transition:transform .45s ease}.Home_SolutionCards__f0P0g a:hover img{transform:scale(1.025)}.Home_SolutionCardCopy__xKhdE{grid-column:1/-1;margin-top:24px;max-width:353px}.Home_SolutionCardHeading__1fepW{align-items:flex-start;display:flex;flex-direction:column}.Home_SolutionCards__f0P0g h3{font-family:Balgin,sans-serif;font-size:32px;line-height:1.2;margin:0}.Home_SolutionCards__f0P0g p{font-size:16px;line-height:1.5;margin:8px 0 0;opacity:.8}.Home_SolutionCardHeading__1fepW>span{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#d2e823;border-radius:50%;display:flex;height:40px;justify-content:center;margin-top:24px;width:40px}.Home_FeaturedProject__4981l{border-bottom-right-radius:64px;color:#eee8d5;height:880px;overflow:hidden;position:relative}.Home_FeaturedProject__4981l>img{inset:0;position:absolute}.Home_ProjectOverlay__0ZmGS{background:rgba(21,26,40,.4);inset:0;position:absolute}.Home_FeaturedProjectContent__aJFZD{bottom:0;display:flex;flex-direction:column;gap:32px;justify-content:flex-end;left:0;padding:0 32px;position:absolute;right:0}.Home_FeaturedProjectHeading__ZABUj{display:flex;flex-direction:column}.Home_FeaturedProjectTitle__AZJuS{font-size:112px;line-height:calc(.8em + 4px);margin:0;width:750px}.Home_FeaturedProjectBody__tAt_A{border-top:1px solid hsla(0,0%,100%,.2);display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(0,1fr) 536px 340px;padding:32px 0;width:100%}.Home_ProjectReferences__YcZ4d{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.Home_ProjectReferencesLabel__oKt3p{margin-bottom:0}.Home_ProjectReferenceList__l9ee7{display:flex;gap:8px}.Home_ProjectReferenceCard__Rs38J{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:hsla(46,42%,88%,.2);border-radius:16px;color:#eee8d5;display:flex;flex-direction:column;gap:8px;padding:8px;text-decoration:none}.Home_ProjectReferenceCard__Rs38J>span{border-radius:8px;display:block;height:80px;overflow:hidden;width:80px}.Home_ProjectReferenceCard__Rs38J strong{font-size:14px;font-weight:500;line-height:1;padding:4px}.Home_ProjectStory__6BzqV{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.Home_ProjectStory__6BzqV p{font-size:24px;line-height:1.3;margin:0;width:100%}.Home_ProjectStory__6BzqV a{font-size:16px;height:48px;min-height:0;padding:0 24px}.Home_ProjectControls__O9IxA{display:flex;gap:8px;justify-content:flex-end;width:340px}.Home_ProjectControls__O9IxA button{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:hsla(0,0%,100%,.2);border:0;border-radius:50%;cursor:pointer;display:flex;height:56px;justify-content:center;padding:16px;width:56px}.Home_ProjectControls__O9IxA button:disabled{cursor:default;opacity:.45}.Home_ProjectControls__O9IxA button img{height:24px;width:24px}.Home_ProjectControls__O9IxA button:first-child img{transform:rotate(180deg)}.Home_Decision__G_8rn{display:grid;grid-gap:32px;gap:32px;grid-template-columns:minmax(0,1fr) minmax(460px,1fr);padding:32px 40px}.Home_DecisionContent__x2YbU{display:flex;flex-direction:column;justify-content:space-between;min-height:712px}.Home_DecisionContent__x2YbU>h2{font-family:Balgin,sans-serif;font-size:64px;line-height:1;margin:0;max-width:675px}.Home_DecisionBottom__VSO_h{display:grid;grid-gap:32px;gap:32px;grid-template-columns:272px minmax(0,1fr)}.Home_DecisionImage__T_uSL{border-radius:8px;height:290px;overflow:hidden}.Home_DecisionBottom__VSO_h>div:last-child{display:flex;flex-direction:column;justify-content:space-between}.Home_DecisionBottom__VSO_h p{font-size:18px;line-height:1.4;margin:0}.Home_DecisionBottom__VSO_h a{align-self:flex-start;font-size:16px;min-height:48px;padding:14px 24px}.Home_BCorpGraphic__l0nUM{background:#151a28;border-radius:8px 48px 8px 8px;height:712px;overflow:hidden;position:relative}.Home_BCorpShape__iYqJI{height:1475.126px;left:-98.944px;max-width:none;object-fit:fill;position:absolute;top:-398.781px;transform:rotate(-4.92deg);width:743.078px}.Home_BCorpLogo__4TeNI{height:200.11px;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:136.94px}.Home_BCorpLogo__4TeNI img{height:auto;object-fit:contain;position:absolute;width:70.5%}.Home_BCorpLogo__4TeNI img:first-child{left:14.76%;top:23.09%}.Home_BCorpLogo__4TeNI img:nth-child(2){left:14.83%;top:71.59%}.Home_BCorpLogo__4TeNI img:nth-child(3){left:14.64%;top:9.95%}.Home_BCorpLogo__4TeNI img:nth-child(4){left:14.63%;top:83.58%}@media(max-width:1180px){.Home_CollectionsIntro__RvzhI{gap:160px}}@media(max-width:1023px){.Home_HeroContent__cFDSH{grid-template-columns:1fr 44%}.Home_CollectionsIntro__RvzhI,.Home_SolutionsIntro__JeeHX{gap:60px}.Home_Brands__SvPYu{grid-template-columns:130px 1fr}.Home_Brands__SvPYu>div{flex-wrap:wrap;justify-content:flex-start}.Home_SpotlightArtwork__UNqfM{left:29%;width:42%}.Home_SpotlightDetails__LWyA4{left:69%}.Home_FeaturedProjectBody__tAt_A{grid-template-columns:1fr 1fr}.Home_ProjectControls__O9IxA{grid-column:2;justify-content:flex-start;width:auto}.Home_Decision__G_8rn{grid-template-columns:1fr}}@media(min-width:769px)and (max-width:1023px){.Home_Hero__8g_8i{height:800px}.Home_HeroContent__cFDSH{bottom:40px;left:32px;right:32px}.Home_HeroTitle__l8WNc{font-size:clamp(64px,8.5vw,82px)}.Home_HeroAside__m0TZA>p{font-size:20px}.Home_Collections__bo3rs{padding:96px 32px 0}.Home_CollectionsIntro__RvzhI{gap:40px;grid-template-columns:minmax(150px,.7fr) minmax(0,1.6fr);margin-bottom:72px}.Home_CollectionsIntro__RvzhI>div{padding-left:24px}.Home_CollectionRail__VGeq9{grid-template-columns:repeat(3,minmax(0,1fr))}.Home_CollectionCard__hYjfd{height:500px}.Home_Innovation__RnJ_c{padding:104px 32px}.Home_InnovationBody__FKpb_{gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Home_Stats__NmUEn{gap:40px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}.Home_Stats__NmUEn strong{font-size:60px}.Home_Brands__SvPYu>div{gap:28px}.Home_Spotlight__6lY3g{height:780px}.Home_SpotlightTitle__LChOE{font-size:58px;left:32px;top:315px}.Home_SpotlightArtwork__UNqfM{height:616px;left:27%;top:82px;width:42%}.Home_SpotlightDetails__LWyA4{left:67%;padding:24px;top:254px}.Home_SpotlightDetails__LWyA4 h3{font-size:28px}.Home_SpotlightPager__wVsAL{top:680px}.Home_Solutions__0zWdy{padding:104px 32px}.Home_SolutionsIntro__JeeHX{grid-template-columns:minmax(160px,.75fr) minmax(0,1.6fr)}.Home_SolutionsIntro__JeeHX h2{padding-left:24px}.Home_SolutionCards__f0P0g{gap:20px;height:720px}.Home_SolutionCards__f0P0g>a{padding-left:16px}.Home_SolutionCards__f0P0g>a>div:first-child{height:380px}.Home_SolutionCards__f0P0g h3{font-size:28px}.Home_FeaturedProject__4981l{height:820px}.Home_FeaturedProjectTitle__AZJuS{font-size:80px;width:620px}.Home_FeaturedProjectContent__aJFZD{padding:0 32px}.Home_FeaturedProjectBody__tAt_A{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.Home_ProjectStory__6BzqV p{font-size:20px}.Home_Decision__G_8rn{padding:64px 32px 32px}.Home_DecisionContent__x2YbU{min-height:0}.Home_DecisionContent__x2YbU>h2{margin-bottom:56px}}@media(min-width:769px)and (max-width:860px){.Home_HeroActions__KWO4z{flex-direction:row;gap:8px;margin-top:0}.Home_HeroActions__KWO4z a{font-size:14px;padding-inline:18px;width:auto}}@media(max-width:768px){.Home_Hero__8g_8i{border-bottom-right-radius:48px;height:760px}.Home_Hero__8g_8i>img{height:141.26%;left:-41.14%;top:-4.25%;width:253.05%}.Home_HeroContent__cFDSH{bottom:24px;display:flex;flex-direction:column;justify-content:space-between;left:24px;min-height:439px;padding-top:32px;right:24px}.Home_HeroContent__cFDSH:before{width:284px}.Home_HeroTitle__l8WNc{align-self:stretch;font-size:clamp(52px,16.3vw,64px);max-width:100%}.Home_HeroAside__m0TZA{gap:40px}.Home_HeroAside__m0TZA>p{font-size:20px;margin:0}.Home_HeroActions__KWO4z{flex-direction:column;margin-top:0;width:100%}.Home_HeroActions__KWO4z a{width:100%}.Home_Collections__bo3rs{padding:56px 16px}.Home_CollectionsIntro__RvzhI{display:flex;flex-direction:column;gap:40px;margin-bottom:64px;min-height:0}.Home_CollectionsIntro__RvzhI>span{font-size:18px}.Home_CollectionsIntro__RvzhI>div{align-items:flex-start;border-left:1px solid rgba(16,18,25,.1);flex-direction:column;gap:24px;padding-left:24px}.Home_CollectionsIntro__RvzhI h2{font-size:32px}.Home_CollectionRail__VGeq9{display:flex;gap:16px;margin-right:-16px;overflow-x:auto;padding-bottom:12px;scrollbar-width:none}.Home_CollectionRail__VGeq9::-webkit-scrollbar{display:none}.Home_CollectionCard__hYjfd{flex:0 0 298px;height:439px}.Home_CollectionCardText__o3SbF h3{font-size:36px}.Home_CollectionCardText__o3SbF p{font-size:16px}.Home_Innovation__RnJ_c{padding:56px 16px}.Home_Innovation__RnJ_c:has(+.Home_BrandSection__pCUJr){padding-bottom:0}.Home_BrandSection__pCUJr{padding:0 16px 56px}.Home_InnovationIntro__Yyu7Y{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.Home_InnovationIntro__Yyu7Y>div:first-child{gap:24px}.Home_InnovationIntro__Yyu7Y>div:first-child>span{font-size:18px}.Home_InnovationIntro__Yyu7Y>div:last-child{justify-self:auto;padding-top:0;width:100%}.Home_InnovationIntro__Yyu7Y h2{font-size:56px;line-height:calc(.85em + 4px)}.Home_InnovationIntro__Yyu7Y>div:last-child p{font-size:20px;line-height:1.1;margin-bottom:24px}.Home_InnovationBody__FKpb_{display:block}.Home_InnovationImage___pvgg{display:none}.Home_Stats__NmUEn{gap:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding:0 16px 0 0}.Home_Stats__NmUEn>div{border-left:0;gap:24px;min-height:137px;min-width:0;padding:0 8px}.Home_Stats__NmUEn strong{border-left:1px solid #171b26;font-size:clamp(32px,8.8vw,42px);margin-left:0;padding-left:8px;white-space:nowrap}.Home_Stats__NmUEn span{font-size:14px;padding-left:8px}.Home_Brands__SvPYu{display:flex;flex-direction:column;gap:40px;height:102px;margin-top:56px;padding-top:0}.Home_Brands__SvPYu>span{font-size:20px;align-self:flex-start}.Home_Brands__SvPYu>div{flex-wrap:nowrap;gap:36px;overflow-x:auto;padding-bottom:8px;width:100%}.Home_Spotlight__6lY3g{box-sizing:border-box;display:flex;flex-direction:column;gap:56px;height:975px;padding:56px 16px}.Home_Spotlight__6lY3g:after{background:rgba(12,14,18,.8);content:"";inset:0;position:absolute;z-index:0}.Home_SpotlightBackdrop__J92fN{display:block;height:101.43%;left:-73.68%;max-width:none;object-fit:cover;position:absolute;top:-1.01%;width:247.36%}.Home_SpotlightContent__p5Rb2{align-items:center;display:flex;flex-direction:column;gap:32px;position:relative;width:100%;z-index:1}.Home_SpotlightTitle__LChOE{font-size:56px;left:auto;line-height:calc(.85em + 4px);margin:0;max-width:280.1px;position:relative;text-align:center;top:auto;width:280.1px}.Home_SpotlightArtwork__UNqfM{height:357px;left:auto;position:relative;top:auto;width:100%}.Home_SpotlightWave__AhaHC{height:401.791px;left:13.682px;max-width:none;top:11.789px;transform:rotate(10.23deg) skewX(.78deg);width:354.914px}.Home_SpotlightDetails__LWyA4{align-items:center;height:auto;justify-content:center;left:auto;padding:0 48px;position:relative;text-align:center;top:auto;width:375.9px}.Home_SpotlightDetails__LWyA4 .Home_Reference__GjEm6,.Home_SpotlightDetails__LWyA4 a{align-self:center}.Home_SpotlightDetails__LWyA4 h3{font-size:32px;width:246.988px}.Home_SpotlightDetails__LWyA4 ul{align-items:center}.Home_SpotlightDetails__LWyA4 li{justify-content:center}.Home_SpotlightPager__wVsAL{left:auto;margin:auto auto 0;position:relative;top:auto;transform:none;z-index:1}.Home_Solutions__0zWdy{padding:56px 16px 57px}.Home_SolutionsIntro__JeeHX{display:flex;flex-direction:column;gap:40px;margin-bottom:56px;height:331px}.Home_SolutionsIntro__JeeHX>span{font-size:18px}.Home_SolutionsIntro__JeeHX h2{border-left:1px solid rgba(16,18,25,.1);font-size:32px;padding-left:24px}.Home_SolutionCards__f0P0g{display:flex;flex-direction:column;gap:56px;height:auto}.Home_SolutionCards__f0P0g>a:nth-child(2),.Home_SolutionCards__f0P0g>a:nth-child(3){margin-top:0}.Home_SolutionCards__f0P0g>a{border-left:0;display:block;padding-left:0;position:relative}.Home_SolutionCards__f0P0g>a:first-child{height:374px}.Home_SolutionCards__f0P0g>a:nth-child(2){height:350px}.Home_SolutionCards__f0P0g>a:nth-child(3){height:450px}.Home_SolutionCards__f0P0g>a>div:first-child{height:235px}.Home_SolutionCardCopy__xKhdE{margin-top:24px;max-width:none}.Home_SolutionCardHeading__1fepW{align-items:center;flex-direction:row;gap:12px}.Home_SolutionCardHeading__1fepW>span{flex:0 0 40px;margin-top:0}.Home_SolutionCards__f0P0g h3{font-size:32px}.Home_SolutionCards__f0P0g p{line-height:1.2;margin-top:20px}.Home_FeaturedProject__4981l{border-bottom-right-radius:48px;height:800px}.Home_FeaturedProjectContent__aJFZD{gap:24px;padding:0 16px}.Home_FeaturedProjectTitle__AZJuS{font-size:56px;width:100%}.Home_FeaturedProjectBody__tAt_A{display:grid;grid-gap:24px 12px;gap:24px 12px;grid-template-columns:minmax(0,1fr) auto;padding:24px 0}.Home_ProjectReferences__YcZ4d{grid-column:1/-1}.Home_ProjectReferenceList__l9ee7{max-width:100%;overflow-x:auto}.Home_ProjectStory__6BzqV{display:contents}.Home_ProjectStory__6BzqV p{font-size:18px;grid-column:1/-1}.Home_ProjectStory__6BzqV a{align-self:center;grid-column:1;justify-self:start}.Home_ProjectControls__O9IxA{align-self:center;grid-column:2;justify-content:flex-end;width:auto}.Home_Decision__G_8rn{display:flex;flex-direction:column;gap:56px;padding:56px 16px}.Home_DecisionContent__x2YbU{min-height:0}.Home_DecisionContent__x2YbU>h2{font-size:48px;line-height:1.2;margin-bottom:16px}.Home_DecisionBottom__VSO_h{display:flex;flex-direction:column}.Home_DecisionImage__T_uSL{display:none}.Home_DecisionBottom__VSO_h p{font-size:18px;margin-bottom:24px}.Home_BCorpGraphic__l0nUM{border-radius:8px 32px 8px 8px;height:440px}.Home_BCorpShape__iYqJI{left:50%;top:50%;transform:translate(-50%,-50%) rotate(-4.92deg) scale(.72)}}