.CurvedGallery_stage__0PN_F{--w:clamp(220px,23vw,442px);--h:clamp(220px,23.7vw,455px);--angle:30deg;--radius:calc(var(--w) * 2.05);position:relative;height:calc(var(--h) * 1.3);margin-top:clamp(48px,5vw,100px);perspective:1400px;perspective-origin:50% 50%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.CurvedGallery_ring__pQILK{inset:0;transform-style:preserve-3d}.CurvedGallery_panel__JMyG4,.CurvedGallery_ring__pQILK{position:absolute;transform-origin:50% 50% var(--radius)}.CurvedGallery_panel__JMyG4{top:50%;left:50%;width:var(--w);height:var(--h);margin:0;overflow:hidden;border-radius:6px;background:#d9d9d9;transform:translate(-50%,-50%) rotateY(calc(var(--i) * var(--angle)));backface-visibility:hidden}.CurvedGallery_img__KhBaO{object-fit:cover;object-position:top center;transition:transform 1.2s var(--ease-out)}.CurvedGallery_panel__JMyG4:hover .CurvedGallery_img__KhBaO{transform:scale(1.06)}.CurvedGallery_link__CtauP{position:absolute;inset:0;z-index:1}.HomeHero_hero__Ypqly{position:relative;isolation:isolate;overflow:hidden;min-height:min(100svh,1000px);display:flex;padding-top:clamp(110px,9.3vw,178px);padding-bottom:clamp(28px,2.5vw,48px)}.HomeHero_inner__xa1n0{position:relative;z-index:1;display:flex;flex-direction:column}.HomeHero_kicker__58oC3{color:var(--on-dark);font-size:var(--fs-body)}.HomeHero_kicker__58oC3 span{color:var(--red)}.HomeHero_grid__HgzcY{flex:1 1;display:grid;gap:32px;align-items:end;margin-top:28px}.HomeHero_partner__Bno0r{width:clamp(92px,8vw,138px);height:auto;margin-bottom:clamp(18px,1.6vw,30px)}.HomeHero_scene__YTwm1{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none}.HomeHero_title__SmGXh{max-width:960px}.js-motion .HomeHero_title__SmGXh{opacity:0}.HomeHero_side__Wi0oJ{display:grid;gap:24px;justify-items:start}.HomeHero_visual__LlEUK{justify-self:center;width:min(62vw,340px)}.HomeHero_visual__LlEUK img{width:100%;height:auto;object-fit:contain}.HomeHero_text__IYHat{max-width:506px}.HomeHero_actions__hvJFK{display:flex;flex-wrap:wrap;gap:14px clamp(12px,1.04vw,20px)}.HomeHero_rule__ULBnn{display:block;height:1px;margin-top:clamp(36px,2.6vw,50px);background:var(--line-light)}.HomeHero_trusted__Gx4co{display:grid;gap:18px;align-items:center;margin-top:clamp(22px,2.1vw,40px)}.HomeHero_trustedLabel__Evvf9{color:var(--on-dark);font-size:var(--fs-body);white-space:nowrap}@media (min-width:1024px){.HomeHero_grid__HgzcY{grid-template-columns:minmax(0,1fr) minmax(340px,35%);gap:32px;margin-top:0}.HomeHero_side__Wi0oJ{align-self:stretch;align-content:end}.HomeHero_visual__LlEUK{width:min(100%,514px);justify-self:end;margin-top:-24px;margin-bottom:clamp(-30px,-1vw,0px)}.HomeHero_trusted__Gx4co{grid-template-columns:auto minmax(0,1fr);gap:clamp(32px,4.3vw,84px)}}.HomeHero_scene__YTwm1{opacity:.95;-webkit-mask-image:linear-gradient(90deg,transparent 8%,#000 55%);mask-image:linear-gradient(90deg,transparent 8%,#000 55%)}@media (max-width:767px){.HomeHero_scene__YTwm1{opacity:.5;-webkit-mask-image:linear-gradient(180deg,transparent,#000);mask-image:linear-gradient(180deg,transparent,#000)}}.HomeHero_textScene__NmXyI{opacity:1;-webkit-mask-image:none;mask-image:none;z-index:1}