.HeroSection-module__SEewqa__heroSection{background-color:#050508;width:100%;height:100svh;min-height:100svh;position:relative;overflow:hidden}.HeroSection-module__SEewqa__mediaOuter{z-index:1;position:absolute;inset:0;overflow:hidden}.HeroSection-module__SEewqa__mediaScrollWrap,.HeroSection-module__SEewqa__mediaLoadWrap{will-change:transform;position:absolute;inset:0}.HeroSection-module__SEewqa__desktopPhotoLayer{display:block;position:absolute;inset:0}.HeroSection-module__SEewqa__desktopImg{object-fit:cover;object-position:58% 22%;display:block}.HeroSection-module__SEewqa__mobilePhotoLayer{display:none;position:absolute;inset:0}.HeroSection-module__SEewqa__mobileImg{object-fit:cover;object-position:54% 18%;display:none}.HeroSection-module__SEewqa__scrim{pointer-events:none;background:linear-gradient(#0505088a 0%,#05050805 26%,#0505080a 64%,#050508d6 100%),radial-gradient(50% 40% at 12% 14%,#0505088a 0%,#05050800 70%),radial-gradient(46% 36% at 14% 88%,#050508a3 0%,#05050800 72%);position:absolute;inset:0}.HeroSection-module__SEewqa__heading{border:0;margin:0;padding:0;font-weight:700}.HeroSection-module__SEewqa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.HeroSection-module__SEewqa__yazidSlot{z-index:10;display:block;position:absolute;top:clamp(82px,10.5vh,128px);left:clamp(24px,4vw,64px)}.HeroSection-module__SEewqa__yazidScrollWrap{will-change:transform;display:block}.HeroSection-module__SEewqa__yazidInner{letter-spacing:-.045em;color:#f7f4ee;text-transform:uppercase;-webkit-user-select:none;user-select:none;cursor:default;white-space:nowrap;font-family:Space Grotesk,sans-serif;font-size:clamp(4.6rem,12vw,14.8rem);font-weight:700;line-height:.84;display:inline-block}.HeroSection-module__SEewqa__moundirSlot{z-index:10;text-align:right;display:block;position:absolute;bottom:clamp(22px,3.6vh,44px);right:clamp(24px,4vw,64px)}.HeroSection-module__SEewqa__moundirScrollWrap{will-change:transform;display:block}.HeroSection-module__SEewqa__moundirInner{letter-spacing:-.045em;color:#f7f4ee;text-transform:uppercase;-webkit-user-select:none;user-select:none;cursor:default;white-space:nowrap;font-family:Space Grotesk,sans-serif;font-size:clamp(4.2rem,10.8vw,13.6rem);font-weight:700;line-height:.84;display:inline-block}.HeroSection-module__SEewqa__charSpan{will-change:transform, opacity;display:inline-block}.HeroSection-module__SEewqa__infoSlot{z-index:15;max-width:clamp(280px,34vw,420px);position:absolute;bottom:clamp(28px,4.5vh,54px);left:clamp(24px,4vw,64px)}.HeroSection-module__SEewqa__infoScrollWrap{will-change:transform}.HeroSection-module__SEewqa__infoInner{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.HeroSection-module__SEewqa__roleLine{letter-spacing:-.01em;color:#f7f4eedb;will-change:transform, opacity;margin:0;font-family:Inter,sans-serif;font-size:clamp(1rem,1.25vw,1.2rem);font-weight:400;line-height:1.4}.HeroSection-module__SEewqa__actions{will-change:transform, opacity;flex-wrap:wrap;align-items:center;gap:clamp(20px,2.5vw,32px);display:flex}.HeroSection-module__SEewqa__linkPrimary{letter-spacing:-.01em;color:#f7f4ee;border-bottom:2px solid #f50;align-items:center;min-height:44px;padding:6px 0;font-family:Inter,sans-serif;font-size:clamp(.98rem,1.1vw,1.1rem);font-weight:600;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.HeroSection-module__SEewqa__linkPrimary:hover,.HeroSection-module__SEewqa__linkPrimary:focus-visible{color:#f50}.HeroSection-module__SEewqa__linkSecondary{letter-spacing:-.01em;color:#f7f4eec7;border-bottom:1px solid #f7f4ee47;align-items:center;min-height:44px;padding:6px 0;font-family:Inter,sans-serif;font-size:clamp(.94rem,1.04vw,1.04rem);font-weight:500;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.HeroSection-module__SEewqa__linkSecondary:hover,.HeroSection-module__SEewqa__linkSecondary:focus-visible{color:#f7f4ee;border-bottom-color:#f7f4ee}@media (max-width:1024px) and (min-width:769px){.HeroSection-module__SEewqa__desktopImg{object-position:62% 22%}.HeroSection-module__SEewqa__yazidInner,.HeroSection-module__SEewqa__moundirInner{font-size:clamp(4.1rem,10.6vw,7.2rem)}.HeroSection-module__SEewqa__moundirSlot{bottom:clamp(112px,13vh,144px)}.HeroSection-module__SEewqa__infoSlot{max-width:460px;bottom:28px}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.HeroSection-module__SEewqa__desktopPhotoLayer,.HeroSection-module__SEewqa__desktopImg{object-position:52% 20%!important;display:block!important}.HeroSection-module__SEewqa__yazidSlot{top:clamp(84px,9vh,108px);left:36px}.HeroSection-module__SEewqa__yazidInner{font-size:clamp(4.4rem,11.5vw,6.2rem)}.HeroSection-module__SEewqa__moundirSlot{bottom:clamp(100px,11vh,130px);right:36px}.HeroSection-module__SEewqa__moundirInner{font-size:clamp(4.4rem,11.5vw,6.2rem)}.HeroSection-module__SEewqa__infoSlot{max-width:380px;bottom:32px;left:36px}}@media (max-height:520px) and (orientation:landscape){.HeroSection-module__SEewqa__heroSection{height:100dvh;min-height:100dvh;max-height:100dvh}.HeroSection-module__SEewqa__desktopPhotoLayer{display:block!important}.HeroSection-module__SEewqa__mobilePhotoLayer{display:none!important}.HeroSection-module__SEewqa__desktopImg{object-position:58% 28%!important;display:block!important}.HeroSection-module__SEewqa__mobileImg{display:none!important}.HeroSection-module__SEewqa__yazidSlot{top:50px!important;left:24px!important}.HeroSection-module__SEewqa__yazidInner{font-size:clamp(2.1rem,10.5vh,3.2rem)!important;line-height:.88!important}.HeroSection-module__SEewqa__moundirSlot{bottom:12px!important;right:24px!important}.HeroSection-module__SEewqa__moundirInner{font-size:clamp(2.2rem,11vh,3.4rem)!important;line-height:.88!important}.HeroSection-module__SEewqa__infoSlot{max-width:280px!important;bottom:12px!important;left:24px!important}.HeroSection-module__SEewqa__infoInner{border-top:none!important;flex-direction:row!important;align-items:center!important;gap:10px!important;padding-top:0!important}.HeroSection-module__SEewqa__roleLine{max-width:170px!important;font-size:.82rem!important;line-height:1.25!important}.HeroSection-module__SEewqa__actions{gap:0!important}.HeroSection-module__SEewqa__linkPrimary{display:none!important}.HeroSection-module__SEewqa__linkSecondary{letter-spacing:.04em!important;text-transform:uppercase!important;color:#f7f4ee!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffff14!important;border:1px solid #ffffff38!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;min-height:32px!important;padding:4px 14px!important;font-family:Space Grotesk,sans-serif!important;font-size:.78rem!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!important}}@media (max-width:767px){.HeroSection-module__SEewqa__heroSection{height:100dvh;min-height:100dvh;max-height:100dvh}.HeroSection-module__SEewqa__desktopPhotoLayer{display:block}.HeroSection-module__SEewqa__desktopImg{object-position:54% 18%;display:block}.HeroSection-module__SEewqa__scrim{background:linear-gradient(#050508b8 0%,#0505080d 26%,#05050814 54%,#050508eb 86%,#050508fa 100%)}.HeroSection-module__SEewqa__yazidSlot{top:76px;left:20px}.HeroSection-module__SEewqa__yazidInner{font-size:clamp(3.5rem,16.5vw,5.2rem)}.HeroSection-module__SEewqa__moundirSlot{bottom:clamp(86px,11.5vh,108px);right:20px}.HeroSection-module__SEewqa__moundirInner{font-size:clamp(3.5rem,16.5vw,5.2rem)}.HeroSection-module__SEewqa__infoSlot{max-width:none;bottom:20px;left:20px;right:20px}.HeroSection-module__SEewqa__infoInner{border-top:1px solid #f7f4ee1f;flex-flow:row;justify-content:space-between;align-items:center;gap:12px;width:100%;padding-top:12px;display:flex}.HeroSection-module__SEewqa__roleLine{color:#f7f4eed1;max-width:210px;margin:0;font-size:.88rem;line-height:1.35}.HeroSection-module__SEewqa__actions{flex-shrink:0;align-items:center;gap:0;display:flex}.HeroSection-module__SEewqa__linkPrimary{display:none!important}.HeroSection-module__SEewqa__linkSecondary{letter-spacing:.04em;text-transform:uppercase;color:#f7f4ee;-webkit-backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff38;border-radius:9999px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:7px 18px;font-family:Space Grotesk,sans-serif;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 16px #00000059}.HeroSection-module__SEewqa__linkSecondary:active{color:#fff;background:#ff550040;border-color:#f50;transform:scale(.97)}}
.TypographicGeometryScene-module__0Pk0ia__sceneSection{background-color:#050508;border-top:1px solid #ffffff0f;width:100%;height:auto;min-height:clamp(820px,108vh,1060px);position:relative;overflow:hidden}.TypographicGeometryScene-module__0Pk0ia__sceneStage{background:radial-gradient(circle at 86% 42%,#ff55000b 0%,#05050800 48%),radial-gradient(circle at 14% 78%,#f7f4ee06 0%,#05050800 44%),#050508;flex-direction:column;justify-content:flex-start;width:100%;min-height:clamp(820px,108vh,1060px);display:flex;position:relative;overflow:hidden}.TypographicGeometryScene-module__0Pk0ia__svgStage{z-index:4;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.TypographicGeometryScene-module__0Pk0ia__desktopSceneGroup{display:inline}.TypographicGeometryScene-module__0Pk0ia__mobileSceneGroup{display:none}.TypographicGeometryScene-module__0Pk0ia__formDropShadow{filter:drop-shadow(0 16px 18px #0009);will-change:transform}@media (max-width:1024px){.TypographicGeometryScene-module__0Pk0ia__formDropShadow{filter:none}}.TypographicGeometryScene-module__0Pk0ia__typographyContainer{z-index:6;pointer-events:none;width:100%;max-width:1400px;margin:0 auto;padding:clamp(72px,9.5vh,112px) clamp(24px,6vw,96px) clamp(420px,54vh,560px);position:relative}.TypographicGeometryScene-module__0Pk0ia__typographyAnim{will-change:transform;max-width:980px}.TypographicGeometryScene-module__0Pk0ia__mainStatement{letter-spacing:-.038em;color:#f7f4ee;flex-direction:column;align-items:flex-start;gap:clamp(6px,.9vw,14px);margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(3.3rem,7.2vw,7.1rem);font-weight:700;line-height:.96;display:flex}.TypographicGeometryScene-module__0Pk0ia__line{will-change:transform, opacity;display:block}.TypographicGeometryScene-module__0Pk0ia__line2{padding-left:clamp(28px,6.2vw,108px)}.TypographicGeometryScene-module__0Pk0ia__keywordIdee,.TypographicGeometryScene-module__0Pk0ia__keywordImmagini{color:#f50}.TypographicGeometryScene-module__0Pk0ia__gGlyph{display:inline-block;position:relative}.TypographicGeometryScene-module__0Pk0ia__subStatementWrap{will-change:transform, opacity;align-items:center;gap:16px;margin-top:clamp(22px,3vh,36px);padding-left:clamp(28px,6.2vw,108px);display:flex}.TypographicGeometryScene-module__0Pk0ia__accentRule{transform-origin:0;background-color:#f50;flex-shrink:0;width:clamp(28px,3.2vw,48px);height:2px;display:inline-block}.TypographicGeometryScene-module__0Pk0ia__subStatement{letter-spacing:-.015em;color:#f7f4eec2;margin:0;font-family:Inter,sans-serif;font-size:clamp(1.1rem,1.8vw,1.56rem);font-weight:400;line-height:1.35}@media (max-width:1024px) and (min-width:768px){.TypographicGeometryScene-module__0Pk0ia__sceneSection,.TypographicGeometryScene-module__0Pk0ia__sceneStage{min-height:1020px}.TypographicGeometryScene-module__0Pk0ia__mainStatement{font-size:clamp(3rem,6.6vw,4.8rem)}.TypographicGeometryScene-module__0Pk0ia__line2,.TypographicGeometryScene-module__0Pk0ia__subStatementWrap{padding-left:clamp(20px,4vw,56px)}.TypographicGeometryScene-module__0Pk0ia__typographyContainer{padding:clamp(72px,9vh,96px) clamp(24px,5vw,48px) clamp(460px,52vh,560px)}.TypographicGeometryScene-module__0Pk0ia__subStatement{max-width:340px}}@media (orientation:landscape) and (max-height:520px){.TypographicGeometryScene-module__0Pk0ia__sceneSection{height:auto;min-height:100vh}.TypographicGeometryScene-module__0Pk0ia__sceneStage{min-height:100vh}.TypographicGeometryScene-module__0Pk0ia__desktopSceneGroup{display:inline}.TypographicGeometryScene-module__0Pk0ia__mobileSceneGroup{display:none}.TypographicGeometryScene-module__0Pk0ia__typographyContainer{width:100%;max-width:480px;margin:0;padding:64px 28px 28px}.TypographicGeometryScene-module__0Pk0ia__mainStatement{gap:6px;font-size:clamp(1.8rem,5.2vw,2.35rem);line-height:.96}.TypographicGeometryScene-module__0Pk0ia__line2{padding-left:20px}.TypographicGeometryScene-module__0Pk0ia__subStatementWrap{gap:10px;margin-top:12px;padding-left:20px}.TypographicGeometryScene-module__0Pk0ia__accentRule{width:22px}.TypographicGeometryScene-module__0Pk0ia__subStatement{max-width:240px;font-size:.88rem}}@media (max-width:767px) and (orientation:portrait){.TypographicGeometryScene-module__0Pk0ia__sceneSection,.TypographicGeometryScene-module__0Pk0ia__sceneStage{min-height:720px}.TypographicGeometryScene-module__0Pk0ia__desktopSceneGroup{display:none}.TypographicGeometryScene-module__0Pk0ia__mobileSceneGroup{display:inline}.TypographicGeometryScene-module__0Pk0ia__typographyContainer{padding:56px 20px 420px}.TypographicGeometryScene-module__0Pk0ia__mainStatement{font-size:clamp(2.35rem,10.5vw,3.2rem);line-height:.98}.TypographicGeometryScene-module__0Pk0ia__line2{padding-left:18px}.TypographicGeometryScene-module__0Pk0ia__subStatementWrap{gap:12px;margin-top:16px;padding-left:18px}.TypographicGeometryScene-module__0Pk0ia__subStatement{max-width:240px;font-size:clamp(.96rem,3.8vw,1.12rem)}}
.WorkScenesSection-module__I28gOW__scenesRoot{color:#f7f4ee;background-color:#050508;border-top:1px solid #ffffff0f;width:100%;scroll-margin-top:64px;position:relative;overflow:hidden}.WorkScenesSection-module__I28gOW__scenesList{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.WorkScenesSection-module__I28gOW__serviceWrapper{box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:center;gap:clamp(28px,3.5vw,48px);width:100%;height:clamp(580px,46vw,700px);padding:0 4vw clamp(32px,3.5vw,48px);display:flex;position:relative}.WorkScenesSection-module__I28gOW__serviceWrapper+.WorkScenesSection-module__I28gOW__serviceWrapper{border-top:1px solid #ffffff0d}.WorkScenesSection-module__I28gOW__contTextService{z-index:10;text-align:center;will-change:transform;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:clamp(8px,1vw,14px);width:min(540px,42vw);display:flex;position:relative}.WorkScenesSection-module__I28gOW__contTitleService{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.WorkScenesSection-module__I28gOW__dotProject{background-color:#f50;border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 12px #ff5500a6}.WorkScenesSection-module__I28gOW__serviceH2{letter-spacing:-.03em;color:#f7f4ee;text-align:center;will-change:transform, opacity;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(2.2rem,3.2vw,3.5rem);font-weight:600;line-height:.95}.WorkScenesSection-module__I28gOW__serviceH2Line{display:block}.WorkScenesSection-module__I28gOW__serviceSub{letter-spacing:-.01em;color:#f7f4eea6;max-width:36ch;margin:0;font-family:Inter,sans-serif;font-size:clamp(.9rem,1vw,1.05rem);font-weight:400;line-height:1.45}.WorkScenesSection-module__I28gOW__contImgsService{z-index:5;perspective:1560px;perspective-origin:50%;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(12px,1vw,18px);width:100%;max-width:1360px;display:grid;position:relative;transform:translate(0)}.WorkScenesSection-module__I28gOW__panelSlot{width:100%;margin-top:0;display:block;position:relative}.WorkScenesSection-module__I28gOW__panelSlot_s1_0,.WorkScenesSection-module__I28gOW__panelSlot_s1_1,.WorkScenesSection-module__I28gOW__panelSlot_s1_2,.WorkScenesSection-module__I28gOW__panelSlot_s1_3,.WorkScenesSection-module__I28gOW__panelSlot_s2_0,.WorkScenesSection-module__I28gOW__panelSlot_s2_1,.WorkScenesSection-module__I28gOW__panelSlot_s2_2,.WorkScenesSection-module__I28gOW__panelSlot_s2_3{margin-top:0}.WorkScenesSection-module__I28gOW__maskImgService{width:100%;color:inherit;transform-origin:50%;backface-visibility:hidden;will-change:transform;outline:none;flex-direction:column;gap:8px;text-decoration:none;display:flex;position:relative}.WorkScenesSection-module__I28gOW__imagePlane{aspect-ratio:16/10;backface-visibility:hidden;background-color:#0b0c12;border-radius:4px;width:100%;position:relative;overflow:hidden}.WorkScenesSection-module__I28gOW__aspectWide,.WorkScenesSection-module__I28gOW__aspectBalanced,.WorkScenesSection-module__I28gOW__aspectEditorial{aspect-ratio:16/10}.WorkScenesSection-module__I28gOW__imgService{object-fit:cover;object-position:top center;pointer-events:none;width:100%;height:100%;transition:transform .55s cubic-bezier(.16,1,.3,1);display:block}.WorkScenesSection-module__I28gOW__maskImgService:hover .WorkScenesSection-module__I28gOW__imgService,.WorkScenesSection-module__I28gOW__maskImgService:focus-visible .WorkScenesSection-module__I28gOW__imgService{transform:scale(1.03)}.WorkScenesSection-module__I28gOW__maskImgService:focus-visible .WorkScenesSection-module__I28gOW__imagePlane{outline-offset:3px;outline:2px solid #f50}.WorkScenesSection-module__I28gOW__panelCaption{border-top:1px solid #ffffff14;justify-content:space-between;align-items:baseline;gap:8px;padding:6px 1px 0;display:flex}.WorkScenesSection-module__I28gOW__panelProjectTitle{letter-spacing:-.015em;color:#f7f4eee6;white-space:nowrap;text-overflow:ellipsis;font-family:Space Grotesk,sans-serif;font-size:clamp(.82rem,.9vw,.92rem);font-weight:600;transition:color .2s;overflow:hidden}.WorkScenesSection-module__I28gOW__maskImgService:hover .WorkScenesSection-module__I28gOW__panelProjectTitle,.WorkScenesSection-module__I28gOW__maskImgService:focus-visible .WorkScenesSection-module__I28gOW__panelProjectTitle{color:#f50}.WorkScenesSection-module__I28gOW__panelProjectNote{color:#f7f4ee85;white-space:nowrap;flex-shrink:0;font-family:Inter,sans-serif;font-size:clamp(.72rem,.78vw,.8rem);font-weight:400}@media (max-width:1024px) and (min-width:768px){.WorkScenesSection-module__I28gOW__contTextService{width:min(520px,62vw)}.WorkScenesSection-module__I28gOW__serviceH2{font-size:clamp(2.4rem,5vw,3.4rem)}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.WorkScenesSection-module__I28gOW__serviceWrapper{gap:36px;padding:72px 32px 48px;height:auto!important;min-height:auto!important}.WorkScenesSection-module__I28gOW__contTextService{width:100%;max-width:480px}.WorkScenesSection-module__I28gOW__contImgsService{perspective:1300px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}}@media (max-height:520px) and (orientation:landscape){.WorkScenesSection-module__I28gOW__serviceWrapper{gap:20px;padding:44px 24px 32px;height:auto!important;min-height:auto!important}.WorkScenesSection-module__I28gOW__contTextService{gap:8px;width:100%;max-width:440px}.WorkScenesSection-module__I28gOW__serviceH2{font-size:clamp(1.85rem,5vw,2.35rem)}.WorkScenesSection-module__I28gOW__serviceSub{font-size:.88rem}.WorkScenesSection-module__I28gOW__contImgsService{perspective:1200px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.WorkScenesSection-module__I28gOW__panelCaption{flex-direction:column;gap:1px;padding-top:4px}.WorkScenesSection-module__I28gOW__panelProjectTitle{font-size:.78rem}.WorkScenesSection-module__I28gOW__panelProjectNote{font-size:.68rem}}@media (max-width:768px){.WorkScenesSection-module__I28gOW__serviceWrapper{justify-content:flex-start;gap:26px;padding:84px 20px 56px;height:auto!important;min-height:auto!important}.WorkScenesSection-module__I28gOW__contTextService{gap:10px;width:100%;max-width:340px}.WorkScenesSection-module__I28gOW__serviceH2{font-size:clamp(2.15rem,9.2vw,2.75rem)}.WorkScenesSection-module__I28gOW__serviceSub{font-size:.95rem}.WorkScenesSection-module__I28gOW__contImgsService{perspective:1100px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.WorkScenesSection-module__I28gOW__panelSlot_s1_0,.WorkScenesSection-module__I28gOW__panelSlot_s1_1,.WorkScenesSection-module__I28gOW__panelSlot_s1_2,.WorkScenesSection-module__I28gOW__panelSlot_s1_3,.WorkScenesSection-module__I28gOW__panelSlot_s2_0,.WorkScenesSection-module__I28gOW__panelSlot_s2_1,.WorkScenesSection-module__I28gOW__panelSlot_s2_2,.WorkScenesSection-module__I28gOW__panelSlot_s2_3{margin-top:0}.WorkScenesSection-module__I28gOW__panelCaption{flex-direction:column;gap:1px}.WorkScenesSection-module__I28gOW__panelProjectTitle{font-size:.84rem}.WorkScenesSection-module__I28gOW__panelProjectNote{font-size:.72rem}}
