.shot[data-astro-cid-leyccfao]{display:block;overflow:clip;background:var(--retino-blu)}.shot[data-astro-cid-leyccfao] [data-astro-cid-leyccfao]:is(img,video){display:block;inline-size:100%;block-size:auto}.shot[data-astro-cid-leyccfao]:active{transform:scale(.98)}.shot[data-astro-cid-leyccfao]:focus-visible{outline:3px solid var(--blu);outline-offset:3px}.cut[data-astro-cid-leyccfao]{overflow:visible;background:none;filter:drop-shadow(0 6px 10px color-mix(in oklab,var(--sovrastampa) 22%,transparent))}[data-theme=dark] .shot[data-astro-cid-leyccfao]:not(.cut){box-shadow:0 0 0 1px color-mix(in oklab,var(--blu) 22%,transparent)}@media(prefers-reduced-motion:no-preference){.shot[data-astro-cid-leyccfao]{transition:transform var(--dur-press) var(--ease-out)}}html:has(dialog.lb[open]){overflow:hidden}.lb[data-astro-cid-gixpweiw]{position:fixed;inset:0;inline-size:100%;block-size:100%;max-inline-size:none;max-block-size:none;margin:0;border:0;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);background:var(--sovrastampa);color:var(--carta);opacity:0;scale:.98;transition:opacity .15s ease-out,scale .15s ease-out,display .15s allow-discrete,overlay .15s allow-discrete}.lb[data-astro-cid-gixpweiw][open]{display:grid;grid-template-rows:1fr auto;opacity:1;scale:1;transition-duration:.22s;transition-timing-function:var(--ease-out)}@starting-style{.lb[data-astro-cid-gixpweiw][open]{opacity:0;scale:.98}}.lb[data-astro-cid-gixpweiw]::backdrop{background:transparent}.stage[data-astro-cid-gixpweiw]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-block-size:0;padding:56px 12px 8px;touch-action:pan-y}figure[data-astro-cid-gixpweiw]{margin:0;display:grid;place-items:center;gap:8px;min-block-size:0;block-size:100%}figure[data-astro-cid-gixpweiw] [data-astro-cid-gixpweiw]:is(img,video){max-inline-size:100%;max-block-size:calc(100svh - 190px);inline-size:auto;block-size:auto;object-fit:contain;user-select:none;-webkit-user-drag:none}figure[data-astro-cid-gixpweiw] [data-astro-cid-gixpweiw][hidden]{display:none}figcaption[data-astro-cid-gixpweiw]{font:800 1rem var(--display);font-variation-settings:"wdth" 90;min-block-size:1em}figcaption[data-astro-cid-gixpweiw] a{color:var(--carta);text-decoration-color:var(--rosa);min-block-size:44px;display:inline-grid;place-items:center}.ctl[data-astro-cid-gixpweiw]{display:grid;place-items:center;inline-size:48px;block-size:48px;border:0;padding:0;cursor:pointer;color:var(--carta);-webkit-tap-highlight-color:transparent;background:color-mix(in oklab,var(--carta) 14%,transparent);transition:background-color .16s ease,transform .16s var(--ease-out)}.ctl[data-astro-cid-gixpweiw]:active{transform:scale(.94)}.ctl[data-astro-cid-gixpweiw] svg[data-astro-cid-gixpweiw]{inline-size:24px;block-size:24px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.ctl[data-astro-cid-gixpweiw]:focus-visible,.strip[data-astro-cid-gixpweiw] button:focus-visible{outline:3px solid var(--rosa);outline-offset:3px}.x[data-astro-cid-gixpweiw]{position:absolute;z-index:1;inset-block-start:calc(10px + env(safe-area-inset-top,0px));inset-inline-end:calc(12px + env(safe-area-inset-right,0px))}@media(hover:hover)and (pointer:fine){.ctl[data-astro-cid-gixpweiw]:hover{background:color-mix(in oklab,var(--carta) 26%,transparent)}}@media(max-width:640px){.stage[data-astro-cid-gixpweiw]{grid-template-columns:minmax(0,1fr);padding-inline:8px}.nav[data-astro-cid-gixpweiw]{position:absolute;inset-block-start:50%;translate:0 -50%;inline-size:40px;block-size:40px;background:color-mix(in oklab,var(--sovrastampa) 70%,transparent)}.nav[data-astro-cid-gixpweiw][data-step="-1"]{inset-inline-start:6px}.nav[data-astro-cid-gixpweiw][data-step="1"]{inset-inline-end:6px}figure[data-astro-cid-gixpweiw]{grid-row:1}}.strip[data-astro-cid-gixpweiw]{display:flex;gap:6px;overflow-x:auto;padding:10px 12px 14px;scrollbar-width:none;overscroll-behavior-x:contain}.strip[data-astro-cid-gixpweiw]::-webkit-scrollbar{display:none}.strip[data-astro-cid-gixpweiw] button{flex:none;block-size:64px;min-inline-size:48px;padding:0;border:0;overflow:clip;cursor:pointer;background:color-mix(in oklab,var(--carta) 10%,transparent);color:var(--carta);font-size:1.2rem;opacity:.45;transition:opacity .16s ease}.strip[data-astro-cid-gixpweiw] button[aria-current]{opacity:1;box-shadow:0 0 0 3px var(--rosa)}.strip[data-astro-cid-gixpweiw] img{block-size:100%;inline-size:auto;display:block}@media(hover:hover)and (pointer:fine){.strip[data-astro-cid-gixpweiw] button:hover{opacity:.8}}@media(prefers-reduced-motion:reduce){.lb[data-astro-cid-gixpweiw],.lb[data-astro-cid-gixpweiw][open]{scale:1}}section[data-astro-cid-mcucbzri][id]{scroll-margin-block-start:24px}.pf[data-astro-cid-mcucbzri] .pagina[data-astro-cid-mcucbzri]{max-inline-size:1560px}.filtro[data-astro-cid-mcucbzri]{margin-block-end:clamp(40px,5vw,72px)}.cat[data-astro-cid-mcucbzri][hidden]{display:none}.cat[data-astro-cid-mcucbzri]{margin-block-end:clamp(56px,7vw,104px)}.portfolio-testa[data-astro-cid-mcucbzri]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px 24px;margin-block-end:28px}.portfolio-testa[data-astro-cid-mcucbzri] h2[data-astro-cid-mcucbzri]{font-size:clamp(2.4rem,5vw,4.2rem);font-weight:900;line-height:.9}.batch[data-astro-cid-mcucbzri]{position:relative;margin:0;display:grid;gap:8px;align-content:start;min-inline-size:0}.row[data-astro-cid-mcucbzri]{display:flex;gap:8px;align-items:center}.row[data-astro-cid-mcucbzri]>.shot{flex:var(--ar) 1 0;min-inline-size:0}.batch[data-astro-cid-mcucbzri] figcaption[data-astro-cid-mcucbzri]{display:grid;gap:2px;padding-inline:2px}.batch[data-astro-cid-mcucbzri] figcaption[data-astro-cid-mcucbzri] b[data-astro-cid-mcucbzri]{font-family:var(--display);font-weight:800;font-variation-settings:"wdth" 90;font-size:1.15rem;line-height:1.15}.tags[data-astro-cid-mcucbzri]{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline}[data-astro-cid-mcucbzri][data-v=a] .batches[data-astro-cid-mcucbzri]{--h: clamp(160px, 18vw, 280px);display:flex;flex-wrap:wrap;gap:24px 20px}[data-astro-cid-mcucbzri][data-v=a] .batches[data-astro-cid-mcucbzri]:after{content:"";flex:999 1 0}[data-astro-cid-mcucbzri][data-v=a] .batch[data-astro-cid-mcucbzri]{flex:var(--ar) 1 calc(var(--ar) * var(--h))}[data-astro-cid-mcucbzri][data-v=b] .batches[data-astro-cid-mcucbzri]{--h: clamp(150px, 16vw, 250px);display:flex;flex-wrap:wrap;gap:44px 36px;counter-reset:provino}[data-astro-cid-mcucbzri][data-v=b] .batches[data-astro-cid-mcucbzri]:after{content:"";flex:999 1 0}[data-astro-cid-mcucbzri][data-v=b] .batch[data-astro-cid-mcucbzri]{flex:var(--ar) 1 calc(var(--ar) * var(--h));counter-increment:provino;padding:16px;--m: 14px;--c: var(--sovrastampa);background:linear-gradient(var(--c) 0 0) 0 8px / var(--m) 1.5px,linear-gradient(var(--c) 0 0) 8px 0 / 1.5px var(--m),linear-gradient(var(--c) 0 0) 100% 8px / var(--m) 1.5px,linear-gradient(var(--c) 0 0) calc(100% - 8px) 0 / 1.5px var(--m),linear-gradient(var(--c) 0 0) 0 calc(100% - 8px) / var(--m) 1.5px,linear-gradient(var(--c) 0 0) 8px 100% / 1.5px var(--m),linear-gradient(var(--c) 0 0) 100% calc(100% - 8px) / var(--m) 1.5px,linear-gradient(var(--c) 0 0) calc(100% - 8px) 100% / 1.5px var(--m);background-repeat:no-repeat}[data-astro-cid-mcucbzri][data-v=b] .batch[data-astro-cid-mcucbzri]:before{content:counter(provino,decimal-leading-zero) "A";position:absolute;inset-block-start:-6px;inset-inline-start:28px;font:700 .75rem var(--dati);letter-spacing:.08em;background:var(--carta);padding-inline:4px}@media(hover:hover)and (pointer:fine){[data-astro-cid-mcucbzri][data-v=b] .batches[data-astro-cid-mcucbzri]:has(.batch:hover) .batch[data-astro-cid-mcucbzri]:not(:hover){opacity:.45}[data-astro-cid-mcucbzri][data-v=b] .batch[data-astro-cid-mcucbzri]:after{content:"";position:absolute;inset:-6px;border:3px solid var(--pervinca);border-radius:46% 54% 50% 50%/52% 46% 54% 48%;pointer-events:none;opacity:0;transform:scale(1.06) rotate(-2deg)}[data-astro-cid-mcucbzri][data-v=b] .batch[data-astro-cid-mcucbzri]:hover:after{opacity:1;transform:rotate(-1deg)}}@media(prefers-reduced-motion:no-preference){[data-astro-cid-mcucbzri][data-v=b] .batch[data-astro-cid-mcucbzri]{transition:opacity .26s var(--ease-out)}[data-astro-cid-mcucbzri][data-v=b] .batch[data-astro-cid-mcucbzri]:after{transition:opacity .2s var(--ease-out),transform .3s var(--ease-out)}}[data-astro-cid-mcucbzri][data-v=c] .batches[data-astro-cid-mcucbzri]{columns:4 260px;column-gap:22px;background:var(--retino-blu);padding:22px}[data-astro-cid-mcucbzri][data-v=c] .batch[data-astro-cid-mcucbzri]{break-inside:avoid;margin-block-end:22px;padding:14px 14px 12px;background:var(--carta);rotate:var(--tilt, .6deg);mask:radial-gradient(circle 4px at 50% 50%,transparent 97%,#000) -4px -4px / 12px 12px round,linear-gradient(#000 0 0) 6px 6px / calc(100% - 12px) calc(100% - 12px) no-repeat}[data-astro-cid-mcucbzri][data-v=c] .batch[data-astro-cid-mcucbzri]:nth-child(3n){--tilt: -.8deg}[data-astro-cid-mcucbzri][data-v=c] .batch[data-astro-cid-mcucbzri]:nth-child(3n+1){--tilt: .3deg}@media(hover:hover)and (pointer:fine){[data-astro-cid-mcucbzri][data-v=c] .batch[data-astro-cid-mcucbzri]:hover{rotate:0deg;transform:translateY(-4px)}}@media(prefers-reduced-motion:no-preference){[data-astro-cid-mcucbzri][data-v=c] .batch[data-astro-cid-mcucbzri]{transition:transform .26s var(--ease-out),rotate .26s var(--ease-out)}}[data-astro-cid-mcucbzri][data-v=c] .row[data-astro-cid-mcucbzri]{max-inline-size:none!important;flex-wrap:wrap}[data-astro-cid-mcucbzri][data-v=c] .batch[data-astro-cid-mcucbzri]:not([data-n="1"]) .row[data-astro-cid-mcucbzri]>.shot{flex:var(--ar) 1 calc(var(--ar) * 110px)}[data-astro-cid-mcucbzri][data-v=c] .nastro[data-astro-cid-mcucbzri],[data-astro-cid-mcucbzri][data-v=c] .nastro-btn[data-astro-cid-mcucbzri]{inset-block-start:2px}.nastro-btn[data-astro-cid-mcucbzri]{position:absolute;z-index:2;inset-block-start:-22px;inset-inline-start:50%;translate:-50% 0;inline-size:80px;block-size:44px;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.nastro-btn[data-astro-cid-mcucbzri] .nastro[data-astro-cid-mcucbzri]{inset-block-start:11px}.nastro-deca[data-astro-cid-mcucbzri]{position:absolute;inset-block-end:22px;inset-inline-start:50%;translate:-50% 0;inline-size:34px;opacity:0;transform:translateY(60%);pointer-events:none}.nastro-btn[data-astro-cid-mcucbzri].aperto .nastro[data-astro-cid-mcucbzri]{transform:translate(34px,-14px) rotate(28deg)}.nastro-btn[data-astro-cid-mcucbzri].aperto .nastro-deca[data-astro-cid-mcucbzri]{opacity:1;transform:none}@media(prefers-reduced-motion:no-preference){.nastro-btn[data-astro-cid-mcucbzri] .nastro[data-astro-cid-mcucbzri]{transition:transform .42s var(--ease-out)}.nastro-deca[data-astro-cid-mcucbzri]{transition:opacity .2s var(--ease-out) .1s,transform .4s var(--ease-out) .1s}}[data-astro-cid-mcucbzri][data-cat=giochi] .batches[data-astro-cid-mcucbzri]{display:block;columns:auto}[data-astro-cid-mcucbzri][data-cat=giochi] .batch[data-astro-cid-mcucbzri]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 12px;align-items:center}[data-astro-cid-mcucbzri][data-cat=giochi] .row[data-astro-cid-mcucbzri]{display:contents}[data-astro-cid-mcucbzri][data-cat=giochi] figcaption[data-astro-cid-mcucbzri]{grid-column:1 / -1}@media(max-width:720px){[data-astro-cid-mcucbzri][data-v=a] .batches[data-astro-cid-mcucbzri],[data-astro-cid-mcucbzri][data-v=b] .batches[data-astro-cid-mcucbzri]{--h: 150px}[data-astro-cid-mcucbzri][data-v=c] .batches[data-astro-cid-mcucbzri]{padding:12px}[data-astro-cid-mcucbzri][data-cat=giochi] .batch[data-astro-cid-mcucbzri]{grid-template-columns:repeat(2,minmax(0,1fr))}}
