.hero[data-astro-cid-i3irphx7]{isolation:isolate;background:var(--color-carbon);min-height:100svh;position:relative;overflow:hidden}.hero[data-astro-cid-i3irphx7]:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(60% 55% at 72% 46%,#9b80601a,#0000 70%),radial-gradient(120% 90% at 50% 120%,#0000008c,#0000 60%);position:absolute;inset:0}.hero-grid[data-astro-cid-i3irphx7]{min-height:100svh;padding-top:calc(var(--header-h) + env(safe-area-inset-top,0px));grid-template-rows:minmax(300px,1fr) auto;padding-bottom:40px;display:grid}.stage[data-astro-cid-i3irphx7]{min-height:300px;margin-inline:calc(var(--gutter) * -1);touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;position:relative}.stage[data-astro-cid-i3irphx7] .scena{position:absolute;inset:0}.stage[data-astro-cid-i3irphx7] .scena.is-dragging{cursor:grabbing}.stage[data-astro-cid-i3irphx7] canvas{opacity:0;width:100%;height:100%;transition:opacity 1.2s;display:block;position:absolute;inset:0}.stage[data-astro-cid-i3irphx7] canvas[hidden]{display:none}.stage[data-astro-cid-i3irphx7] .is-ready canvas{opacity:1}.stage[data-astro-cid-i3irphx7] .stage-loader{background:#f7f6f21f;width:120px;height:1px;margin-left:-60px;position:absolute;top:50%;left:50%;overflow:hidden}.stage[data-astro-cid-i3irphx7] .stage-loader:after{content:"";background:var(--color-bronze-light);animation:1.4s cubic-bezier(.45,0,.25,1) infinite carica;position:absolute;inset:0;transform:translate(-100%)}@keyframes carica{to{transform:translate(100%)}}.stage[data-astro-cid-i3irphx7] .stage-tools{top:12px;right:var(--gutter);align-items:center;gap:14px;animation:.6s both compari-strumenti;display:flex;position:absolute}@keyframes compari-strumenti{0%{opacity:0}}.stage[data-astro-cid-i3irphx7] .hint{color:#b8b6b0cc;font-size:.78rem;display:none}.stage-fallback[data-astro-cid-i3irphx7]{width:50%;height:84%;transition:opacity 1.2s;position:absolute;inset:8% 25%}.stage.is-ready .stage-fallback[data-astro-cid-i3irphx7]{opacity:0}.copy[data-astro-cid-i3irphx7]{z-index:2;pointer-events:none;flex-direction:column;justify-content:flex-start;padding-top:8px;display:flex;position:relative;container-type:inline-size}.copy[data-astro-cid-i3irphx7]>*{pointer-events:auto}.logo[data-astro-cid-i3irphx7]{width:min(78vw,340px);max-width:none;height:auto;display:none}.copy[data-astro-cid-i3irphx7] .display{margin-top:4px;font-size:min(clamp(2.1rem,8.4vw,5.6rem),13.6cqi)}@media (width>=1024px){.hero-grid[data-astro-cid-i3irphx7]{grid-template-rows:1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding-bottom:48px}.copy[data-astro-cid-i3irphx7]{grid-area:1/1/auto/span 6;justify-content:center;padding-top:0}.logo[data-astro-cid-i3irphx7]{width:400px;display:block}.copy[data-astro-cid-i3irphx7] .display{margin-top:24px;font-size:min(clamp(2.1rem,6.1vw,5.6rem),13.6cqi)}.stage[data-astro-cid-i3irphx7] canvas{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14%);mask-image:linear-gradient(90deg,#0000 0,#000 14%)}.stage[data-astro-cid-i3irphx7] .stage-tools{top:auto;bottom:28px;right:48px}.stage[data-astro-cid-i3irphx7] .hint{display:inline}.stage[data-astro-cid-i3irphx7]{width:58vw;min-height:0;margin:0;position:absolute;top:0;bottom:0;right:0}}.s-logo[data-astro-cid-i3irphx7]{animation:logo-in .9s var(--ease-out-soft) both}.s-1[data-astro-cid-i3irphx7]{animation:sali .8s var(--ease-out-soft) 50ms both}.s-2[data-astro-cid-i3irphx7]{animation:sali .8s var(--ease-out-soft) .12s both}.copy[data-astro-cid-i3irphx7] .s-3{animation:compari .8s var(--ease-out-soft) .2s both}@keyframes logo-in{0%{opacity:.001;filter:blur(6px)brightness(.4);transform:translateY(6px)}to{opacity:1;filter:none;transform:none}}@keyframes sali{0%{transform:translateY(14px)}to{transform:none}}@keyframes compari{0%{opacity:.001;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.s-logo[data-astro-cid-i3irphx7],.s-1[data-astro-cid-i3irphx7],.s-2[data-astro-cid-i3irphx7],.copy[data-astro-cid-i3irphx7] .s-3{animation:none}.stage-fallback[data-astro-cid-i3irphx7],.stage[data-astro-cid-i3irphx7] canvas{transition:none}.stage[data-astro-cid-i3irphx7] .stage-loader:after,.stage[data-astro-cid-i3irphx7] .stage-tools{animation:none}}
