html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.Ptg-xq_grain,.Ptg-xq_grain:before,.Ptg-xq_grain:after{pointer-events:none;position:fixed;inset:0}.Ptg-xq_grain{z-index:2147483000}.Ptg-xq_grain:before,.Ptg-xq_grain:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px}.Ptg-xq_grain:before{mix-blend-mode:multiply;opacity:.15}.Ptg-xq_grain:after{mix-blend-mode:screen;opacity:.03;background-position:120px 80px}
.Of0G4q_intro{z-index:10000;display:none;position:fixed;inset:0}:is(html[data-intro=on] .Of0G4q_intro,.Of0G4q_intro[data-phase=split]){display:block}.Of0G4q_intro[data-phase=split]{pointer-events:none}.Of0G4q_half{background:#0a0a0a;height:50%;transition:transform 1.1s cubic-bezier(.76,0,.24,1);position:absolute;left:0;right:0}.Of0G4q_half:after{content:"";pointer-events:none;height:30vh;position:absolute;left:0;right:0}.Of0G4q_top{top:0}.Of0G4q_top:after{background:linear-gradient(#0a0a0a,#0a0a0a00);top:100%}.Of0G4q_bottom{bottom:0}.Of0G4q_bottom:after{background:linear-gradient(#0a0a0a00,#0a0a0a);bottom:100%}.Of0G4q_intro[data-phase=split] .Of0G4q_top{transform:translateY(calc(-100% - 30vh))}.Of0G4q_intro[data-phase=split] .Of0G4q_bottom{transform:translateY(calc(100% + 30vh))}.Of0G4q_logo{z-index:1;aspect-ratio:1;isolation:isolate;background:#95e600;width:clamp(11rem,24vw,17rem);transition:opacity .3s,transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:url(/Icona.svg) 50%/contain no-repeat;mask:url(/Icona.svg) 50%/contain no-repeat}.Of0G4q_intro[data-phase=leaving] .Of0G4q_logo,.Of0G4q_intro[data-phase=split] .Of0G4q_logo{opacity:0;transform:translate(-50%,-50%)scale(.92)}
