.world-gl[data-astro-cid-o4jqwfol]{width:100%;height:100%;display:block;position:fixed;inset:0}.world-gl--back[data-astro-cid-o4jqwfol]{z-index:var(--z-base)}.world-gl--front[data-astro-cid-o4jqwfol]{z-index:var(--z-object);pointer-events:none}html.has-world main>section[data-theme]{background:0 0}.is-reduced-portal .world-gl[data-astro-cid-o4jqwfol]{display:none}@media (prefers-reduced-motion:reduce){.world-gl[data-astro-cid-o4jqwfol]{display:none}}@keyframes curtain-failsafe{to{opacity:0;visibility:hidden;pointer-events:none}}.curtain-half,.curtain-bar,.curtain-count{animation:0s 4.5s forwards curtain-failsafe}.curtain-count{z-index:var(--z-toast);color:var(--paper);font-size:var(--fs-meta);font-variant-numeric:tabular-nums;letter-spacing:.18em;opacity:.72;position:fixed;top:calc(50% + 24px);left:50%;transform:translate(-50%)}.curtain-half{background:var(--ink);width:calc(50% + 1px);z-index:var(--z-toast);position:fixed;inset-block:0}.curtain-half--l{left:0}.curtain-half--r{right:0}.curtain-bar{width:120px;height:1px;z-index:var(--z-toast);background:#f7f4ee40;position:fixed;top:calc(50% + 64px);left:50%;transform:translate(-50%)}.curtain-bar>span{background:var(--paper);width:0%;height:100%;display:block}body:not(.is-curtain-done):not(.is-wm-home) .wordmark{color:var(--paper)}.wordmark .lt{clip-path:inset(0 calc(var(--r,0) * 1%) 0 0);display:inline-block}.is-curtain-done .wordmark .lt{clip-path:none}body:not(.is-curtain-done) .scene-index,body:not(.is-curtain-done) .site-header__cta{opacity:0}body.is-curtain-done .scene-index,body.is-curtain-done .site-header__cta{opacity:1;transition:opacity var(--d-slow) var(--ease-out)}@media (prefers-reduced-motion:reduce){.curtain-half,.curtain-bar,.curtain-count{display:none}.wordmark .lt{clip-path:none}body:not(.is-curtain-done) .scene-index,body:not(.is-curtain-done) .site-header__cta{opacity:1}}.enter-gate[data-astro-cid-jdbn3c7n]{left:50%;bottom:clamp(var(--space-7), 9vh, var(--space-9));z-index:var(--z-header);pointer-events:none;position:fixed;transform:translate(-50%)}@media (width<=767px){.enter-gate[data-astro-cid-jdbn3c7n]{bottom:var(--space-5)}}.enter-gate__cta[data-astro-cid-jdbn3c7n]{pointer-events:auto;justify-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);cursor:pointer;color:var(--text-primary);background:0 0;border:0;display:grid}.enter-gate__line[data-astro-cid-jdbn3c7n]{opacity:.45;transform-origin:50%;width:clamp(84px,12vw,132px);height:1px;transition:opacity var(--d-base) var(--ease-out), width var(--d-base) var(--ease-out);background:currentColor;display:block}.enter-gate__label[data-astro-cid-jdbn3c7n]{font-variant-numeric:tabular-nums;letter-spacing:.22em;text-transform:uppercase}.enter-gate__cta[data-astro-cid-jdbn3c7n]:hover .enter-gate__line[data-astro-cid-jdbn3c7n],.enter-gate__cta[data-astro-cid-jdbn3c7n]:focus-visible .enter-gate__line[data-astro-cid-jdbn3c7n]{opacity:1;width:clamp(104px,15vw,164px)}.enter-gate__cta[data-astro-cid-jdbn3c7n]:focus-visible{outline-offset:var(--space-3);outline:1px solid}@media (prefers-reduced-motion:reduce){.enter-gate[data-astro-cid-jdbn3c7n]{display:none}}.scene-portal[data-astro-cid-l2hvakl2]{background:var(--bg-primary);min-height:100svh;color:var(--text-primary);position:relative}.pin[data-astro-cid-l2hvakl2]{height:100svh;position:relative;overflow:hidden}.pebble[data-astro-cid-l2hvakl2]{will-change:transform, opacity;user-select:none;-webkit-user-drag:none;width:auto;height:52vh;z-index:calc(var(--z-text) + 1);position:absolute;top:51vh;left:46vw;transform:translate(-50%,-50%)}.copy[data-astro-cid-l2hvakl2]{left:var(--margin);right:var(--margin);z-index:var(--z-text);position:absolute;top:57%;transform:translateY(-50%)}.portal-label[data-astro-cid-l2hvakl2]{margin:0 0 var(--space-4);color:var(--text-muted)}.portal-headline[data-astro-cid-l2hvakl2]{max-inline-size:11ch;margin:0}.portal-line[data-astro-cid-l2hvakl2]{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}@media (width>=768px){.portal-line[data-astro-cid-l2hvakl2]:last-child{margin-left:5vw}}.portal-line[data-astro-cid-l2hvakl2]>span[data-astro-cid-l2hvakl2]{will-change:transform;display:block}.portal-stats[data-astro-cid-l2hvakl2]{right:var(--space-3);bottom:var(--space-3);z-index:var(--z-toast);color:var(--paper);padding:var(--space-2) var(--space-3);border-radius:var(--radius-hairline);white-space:pre;pointer-events:none;background:#0e0e0fc7;margin:0;font:11px/1.45 ui-monospace,Menlo,Consolas,monospace;position:fixed}@media (width<=767px){.pebble[data-astro-cid-l2hvakl2]{height:30vh;top:36vh;left:36vw}.copy[data-astro-cid-l2hvakl2]{top:auto;bottom:14vh;transform:none}}.is-reduced-portal .portal-line[data-astro-cid-l2hvakl2]>span[data-astro-cid-l2hvakl2]{transform:none!important}.is-reduced-portal .pebble[data-astro-cid-l2hvakl2]{margin:0 0 var(--space-7);z-index:auto;position:relative;inset:auto;transform:none}.is-reduced-portal .pin[data-astro-cid-l2hvakl2]{height:auto;padding:var(--space-9) 0}.is-reduced-portal .copy[data-astro-cid-l2hvakl2]{margin-top:var(--space-7);padding-inline:var(--margin);position:static;transform:none}@media (prefers-reduced-motion:reduce){.portal-line[data-astro-cid-l2hvakl2]>span[data-astro-cid-l2hvakl2]{transform:none!important}}.scene-manifesto[data-astro-cid-qfxprglg]{background:var(--pearl);min-height:130svh;color:var(--text-primary);z-index:var(--z-text);justify-content:center;align-items:center;display:flex;position:relative}.manifesto-copy[data-astro-cid-qfxprglg]{text-align:center;padding-inline:var(--margin);max-width:44ch}.manifesto-tags[data-astro-cid-qfxprglg]{margin-top:var(--space-5);color:var(--text-muted)}@property --cine{syntax:"<number>";inherits:true;initial-value:0}.cine[data-astro-cid-qfxprglg]{pointer-events:none;z-index:1;position:absolute;inset:0}.cine__band[data-astro-cid-qfxprglg],.cine__scrim[data-astro-cid-qfxprglg]{width:100%;display:block;position:sticky;left:0}.cine__band[data-astro-cid-qfxprglg]{height:calc(var(--cine) * 11svh);background:var(--ink)}.cine__band--top[data-astro-cid-qfxprglg]{top:0}.cine__band--bottom[data-astro-cid-qfxprglg]{bottom:0}.cine__scrim[data-astro-cid-qfxprglg]{height:100svh;margin-block:calc(var(--cine) * -11svh);-webkit-backdrop-filter:blur(calc(var(--cine) * 13px));top:0}.manifesto-copy[data-astro-cid-qfxprglg]{z-index:2;position:relative}@supports (animation-timeline:view()){.scene-manifesto[data-astro-cid-qfxprglg]{animation-name:cine-card;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both}.scene-manifesto[data-astro-cid-qfxprglg]:not(#\#){animation-timeline:view();animation-range:cover}@keyframes cine-card{0%{--cine:0}28%{--cine:1}72%{--cine:1}to{--cine:0}}}@media (prefers-reduced-motion:reduce){.scene-manifesto[data-astro-cid-qfxprglg]{animation:none}.cine[data-astro-cid-qfxprglg]{display:none}}.scene-proof[data-astro-cid-34ygclbu]{--corsa:1.5;min-height:calc((1 + var(--corsa)) * 100svh);background:var(--bg-primary);color:var(--text-primary);z-index:var(--z-text);position:relative}.proof-pin[data-astro-cid-34ygclbu]{justify-content:flex-start;align-items:center;gap:var(--space-6);height:100svh;padding:var(--margin);text-align:center;flex-direction:column;padding-top:10svh;display:flex;position:relative}.proof-pin[data-astro-cid-34ygclbu] .small-meta[data-astro-cid-34ygclbu],.proof-pin[data-astro-cid-34ygclbu] .accent-italic-small[data-astro-cid-34ygclbu]{margin:0}@media (width<=767px){.scene-proof[data-astro-cid-34ygclbu]{--corsa:1}}@media (prefers-reduced-motion:reduce){.scene-proof[data-astro-cid-34ygclbu]{--corsa:0}}.scene-work[data-astro-cid-7frmhjte]{padding-block:var(--space-fluid-l) var(--space-fluid-m);background:var(--bg-primary);color:var(--text-primary);z-index:var(--z-text);--text-muted:#2b2926;position:relative}html[data-theme=dark] .work-index[data-astro-cid-7frmhjte]{--text-primary:var(--paper);--text-muted:var(--smoke);--line:#f7f4ee29}.work-intro[data-astro-cid-7frmhjte]{padding-inline:var(--margin);margin-bottom:var(--space-fluid-m)}.work-intro[data-astro-cid-7frmhjte] .heading-1[data-astro-cid-7frmhjte]{margin-top:var(--space-4)}.work-stage[data-astro-cid-7frmhjte]{--corsa:.45;height:calc((1 + var(--slides) * var(--corsa)) * 100svh);position:relative}.work-stage__pin[data-astro-cid-7frmhjte]{height:100svh;padding-inline:var(--margin);position:relative}.work-canvas[data-astro-cid-7frmhjte]{aspect-ratio:1440/840;width:auto;max-width:88vw;height:42svh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.work-canvas[data-astro-cid-7frmhjte] img[data-astro-cid-7frmhjte]{object-fit:cover;width:100%;height:100%;display:block}.work-canvas[data-astro-cid-7frmhjte]:not(#\#){--open:1;animation-name:none}html.has-world #work-image[data-astro-cid-7frmhjte]{opacity:0}#work-canvas[data-astro-cid-7frmhjte]:before{transition:opacity var(--d-slow) var(--ease-out)}html.archivio-nato #work-canvas[data-astro-cid-7frmhjte]:before{opacity:0}.work-legend[data-astro-cid-7frmhjte]{width:min(1100px,82vw);position:absolute;bottom:7svh;left:50%;overflow:clip;transform:translate(-50%)}.work-legend__track[data-astro-cid-7frmhjte]{width:calc(var(--slides) * 100%);will-change:transform;display:flex}.work-legend__item[data-astro-cid-7frmhjte]{flex:0 0 calc(100% / var(--slides));width:calc(100% / var(--slides));padding-right:var(--space-7)}.work-legend__item[data-astro-cid-7frmhjte] .label-number[data-astro-cid-7frmhjte]{color:var(--text-muted)}.work-legend__of[data-astro-cid-7frmhjte]{opacity:.8}.work-legend__item[data-astro-cid-7frmhjte] .heading-2[data-astro-cid-7frmhjte]{margin-block:var(--space-2) var(--space-3)}.work-descriptor[data-astro-cid-7frmhjte]{margin-bottom:var(--space-3)}.work-tags[data-astro-cid-7frmhjte]{color:var(--text-primary)}.work-open[data-astro-cid-7frmhjte]{margin-top:var(--space-4);border-bottom:1px solid;padding-bottom:2px;text-decoration:none;display:inline-block}html.in-uscita .work-legend[data-astro-cid-7frmhjte],html.in-uscita .work-index[data-astro-cid-7frmhjte],html.in-uscita .work-intro[data-astro-cid-7frmhjte]{opacity:0;transition:opacity .5s var(--ease-out);pointer-events:none}.work-index[data-astro-cid-7frmhjte]{padding-inline:var(--margin);margin-top:var(--space-fluid-m);color:var(--text-primary)}.work-index__label[data-astro-cid-7frmhjte]{color:var(--text-muted);margin-bottom:var(--space-5)}.work-index__list[data-astro-cid-7frmhjte]{gap:0 var(--space-8);margin:0;padding:0;list-style:none;display:grid}.work-index__item[data-astro-cid-7frmhjte]{border-top:1px solid var(--line)}.work-index__item[data-astro-cid-7frmhjte]:last-child{border-bottom:1px solid var(--line)}.work-index__link[data-astro-cid-7frmhjte]{align-items:center;gap:var(--space-4);padding-block:var(--space-3);color:inherit;grid-template-columns:auto 88px 1fr auto;text-decoration:none;display:grid}.work-index__n[data-astro-cid-7frmhjte]{color:var(--text-muted);font-variant-numeric:tabular-nums}.work-index__thumb[data-astro-cid-7frmhjte]{aspect-ratio:1440/840;display:block;overflow:hidden}.work-index__thumb[data-astro-cid-7frmhjte] img[data-astro-cid-7frmhjte]{object-fit:cover;filter:saturate(.35);opacity:.75;width:100%;height:100%;transition:filter var(--d-slow) var(--ease-out), opacity var(--d-slow) var(--ease-out);display:block}.work-index__text[data-astro-cid-7frmhjte]{flex-direction:column;gap:2px;min-width:0;display:flex}.work-index__name[data-astro-cid-7frmhjte]{font-size:var(--fs-body-l);line-height:1.2}.work-index__meta[data-astro-cid-7frmhjte]{color:var(--text-primary)}.work-index__go[data-astro-cid-7frmhjte]{color:var(--text-muted);transition:transform var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out)}.work-index__link[data-astro-cid-7frmhjte]:hover .work-index__thumb[data-astro-cid-7frmhjte] img[data-astro-cid-7frmhjte],.work-index__link[data-astro-cid-7frmhjte]:focus-visible .work-index__thumb[data-astro-cid-7frmhjte] img[data-astro-cid-7frmhjte]{filter:none;opacity:1}.work-index__link[data-astro-cid-7frmhjte]:hover .work-index__go[data-astro-cid-7frmhjte],.work-index__link[data-astro-cid-7frmhjte]:focus-visible .work-index__go[data-astro-cid-7frmhjte]{color:var(--text-primary);transform:translate(2px,-2px)}@media (width>=1024px){.work-index__list[data-astro-cid-7frmhjte]{grid-template-columns:1fr 1fr}.work-index__item[data-astro-cid-7frmhjte]:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--line)}}@media (width<=767px){.work-stage__pin[data-astro-cid-7frmhjte]{padding-top:12svh}.work-stage[data-astro-cid-7frmhjte]{--corsa:.34}.work-canvas[data-astro-cid-7frmhjte]{width:calc(100% - 2 * var(--margin));max-width:none;height:auto}.work-legend[data-astro-cid-7frmhjte]{width:calc(100% - 2 * var(--margin))}.work-index__link[data-astro-cid-7frmhjte]{gap:var(--space-3);grid-template-columns:auto 64px 1fr auto}}@media (prefers-reduced-motion:reduce){.work-stage[data-astro-cid-7frmhjte]{display:none}.work-index[data-astro-cid-7frmhjte]{margin-top:0}.work-index__thumb[data-astro-cid-7frmhjte] img[data-astro-cid-7frmhjte]{filter:none;opacity:1;transition:none}.work-index__go[data-astro-cid-7frmhjte]{transition:none}}.scene-founders[data-astro-cid-pui2xovt]{padding-block:var(--space-fluid-l) var(--space-fluid-m);background:var(--bg-primary);color:var(--text-primary);z-index:var(--z-text);text-align:center;position:relative}.founders-label[data-astro-cid-pui2xovt]{padding-inline:var(--margin)}.founders-line[data-astro-cid-pui2xovt]{margin:var(--space-4) auto var(--space-fluid-m);padding-inline:var(--margin)}.founders-list[data-astro-cid-pui2xovt]{justify-content:center;align-items:flex-start;gap:var(--space-8);padding-inline:var(--margin);flex-wrap:wrap;display:flex}.founder-portrait[data-astro-cid-pui2xovt]{text-align:left;width:min(360px,100%);margin:0}.founder-portrait[data-astro-cid-pui2xovt]:first-child{margin-top:var(--space-7)}@property --converge{syntax:"<number>";inherits:true;initial-value:0}@media (width>=768px){.founder-portrait[data-astro-cid-pui2xovt]:first-child{transform:translate(calc(var(--converge) * 32px), calc(var(--converge) * -48px))}.founder-portrait[data-astro-cid-pui2xovt]:last-child{transform:translateX(calc(var(--converge) * -32px))}}@media (width<=767px){.founder-portrait[data-astro-cid-pui2xovt]:first-child{transform:translate(calc(var(--converge) * 8px), calc(var(--converge) * -24px))}.founder-portrait[data-astro-cid-pui2xovt]:last-child{transform:translateX(calc(var(--converge) * -8px))}}@supports (animation-timeline:view()){.founders-list[data-astro-cid-pui2xovt]{animation-name:founders-converge;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both}.founders-list[data-astro-cid-pui2xovt]:not(#\#){animation-timeline:view();animation-range:cover 20% cover 62%}@keyframes founders-converge{0%{--converge:0}to{--converge:1}}}.founder-frame[data-astro-cid-pui2xovt]{aspect-ratio:905/1131}.founder-portrait[data-astro-cid-pui2xovt] .aperture__inner[data-astro-cid-pui2xovt]{object-fit:cover;object-position:50% 50%;filter:saturate(.88)contrast(1.05)brightness(1.01)}.founder-frame[data-astro-cid-pui2xovt]:after{content:"";pointer-events:none;opacity:.4;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.32'/%3E%3C/svg%3E");position:absolute;inset:0}.founder-caption[data-astro-cid-pui2xovt]{margin-top:var(--space-5);display:block}.founder-name[data-astro-cid-pui2xovt]{text-transform:none;letter-spacing:-.01em;display:block}.founder-email[data-astro-cid-pui2xovt]{color:var(--text-muted);width:fit-content;transition:color var(--d-fast) var(--ease-out);border-block-end:1px solid;margin-block-start:var(--space-3);padding-block-end:2px;text-decoration:none;display:block}.founder-email[data-astro-cid-pui2xovt]:hover,.founder-email[data-astro-cid-pui2xovt]:focus-visible{color:var(--text-primary)}.founder-role[data-astro-cid-pui2xovt]{margin-top:var(--space-2);color:var(--text-muted);display:block}.founders-closing[data-astro-cid-pui2xovt]{margin:var(--space-fluid-m) auto 0;padding-inline:var(--margin);text-transform:none;max-inline-size:none}.founders-closing-line[data-astro-cid-pui2xovt]{display:block}@media (prefers-reduced-motion:reduce){.founders-list[data-astro-cid-pui2xovt]{--converge:0;animation:none}}@media (width<=767px){.founders-list[data-astro-cid-pui2xovt]{gap:var(--space-4);flex-wrap:nowrap;align-items:flex-start}.founder-portrait[data-astro-cid-pui2xovt]{width:calc((100% - var(--space-4)) / 2)}.founder-portrait[data-astro-cid-pui2xovt]:first-child{margin-top:var(--space-5)}.founder-caption[data-astro-cid-pui2xovt]{margin-top:var(--space-4)}.founder-name[data-astro-cid-pui2xovt]{font-size:var(--fs-accent-s);line-height:1.05}.founder-role[data-astro-cid-pui2xovt]{font-size:var(--fs-meta-mobile);line-height:1.3}.founder-email[data-astro-cid-pui2xovt]{font-size:var(--fs-meta-mobile);letter-spacing:0;overflow-wrap:anywhere;margin-block-start:var(--space-4)}}.scene-process[data-astro-cid-vp7mx2k3]{z-index:var(--z-text);background:var(--bg-primary);color:var(--text-primary);position:relative}.process-pin[data-astro-cid-vp7mx2k3]{min-height:100svh;padding:var(--space-fluid-l) var(--margin);flex-direction:column;justify-content:center;display:flex}.process-line[data-astro-cid-vp7mx2k3]{margin-top:var(--space-4);max-width:16ch}.process-grid[data-astro-cid-vp7mx2k3]{margin-top:var(--space-9);max-width:56rem}.process-nodes[data-astro-cid-vp7mx2k3]{gap:var(--space-7);grid-template-rows:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.process-node[data-astro-cid-vp7mx2k3]{align-self:center;gap:var(--space-2);padding-left:var(--space-5);transition:opacity var(--d-slow) var(--ease-out);flex-direction:column;display:flex;position:relative}.process-node[data-astro-cid-vp7mx2k3]:before{content:"";opacity:0;width:1px;transition:opacity var(--d-slow) var(--ease-out);background:currentColor;position:absolute;top:.1em;bottom:.1em;left:0}html.has-world .process-node[data-astro-cid-vp7mx2k3]:not(.is-live){opacity:.6}.process-node[data-astro-cid-vp7mx2k3].is-live:before{opacity:.55}.process-node-index[data-astro-cid-vp7mx2k3]{color:var(--text-muted)}.process-node-name[data-astro-cid-vp7mx2k3]{font:700 var(--fs-h2) / 1.1 var(--font-sans);text-transform:uppercase;letter-spacing:-.01em;margin:0}.process-node-copy[data-astro-cid-vp7mx2k3]{color:var(--text-muted);max-width:42ch;margin:0}@media (width<=767px){.process-nodes[data-astro-cid-vp7mx2k3]{gap:var(--space-6)}}@media (prefers-reduced-motion:reduce){.process-node[data-astro-cid-vp7mx2k3]{transition:none}html.has-world .process-node[data-astro-cid-vp7mx2k3]:not(.is-live){opacity:1}}.scene-capabilities[data-astro-cid-licb4jy5]{z-index:var(--z-text);background:var(--graphite);color:var(--text-primary);padding:var(--space-fluid-l) var(--margin);position:relative}.capabilities-intro[data-astro-cid-licb4jy5]{max-width:44rem;margin-inline:auto}.capability-list[data-astro-cid-licb4jy5]{margin:var(--space-9) auto 0;border-top:1px solid var(--border-subtle);max-width:44rem;padding:0;list-style:none}.capability-item[data-astro-cid-licb4jy5]{border-bottom:1px solid var(--border-subtle)}.capability-item[data-astro-cid-licb4jy5]>summary[data-astro-cid-licb4jy5]{list-style:none}.capability-item[data-astro-cid-licb4jy5]>summary[data-astro-cid-licb4jy5]::-webkit-details-marker{display:none}.capability-summary[data-astro-cid-licb4jy5]{align-items:center;gap:var(--space-5);padding-block:var(--space-6);cursor:pointer;display:flex}.capability-index[data-astro-cid-licb4jy5]{color:var(--text-muted);flex-shrink:0}.capability-name[data-astro-cid-licb4jy5]{font:700 var(--fs-h2) / 1.1 var(--font-sans);text-transform:uppercase;letter-spacing:-.01em;flex:0 auto}.capability-marker[data-astro-cid-licb4jy5]{flex-shrink:0;width:18px;height:18px;position:relative}.capability-marker[data-astro-cid-licb4jy5]:before,.capability-marker[data-astro-cid-licb4jy5]:after{content:"";transition:transform var(--d-fast) var(--ease-out);background:currentColor;position:absolute}.capability-marker[data-astro-cid-licb4jy5]:before{height:1px;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.capability-marker[data-astro-cid-licb4jy5]:after{width:1px;inset-block:0;inset-inline-start:50%;transform:translate(-50%)}.capability-item[data-astro-cid-licb4jy5][open] .capability-marker[data-astro-cid-licb4jy5]:after{opacity:0}.capability-definition[data-astro-cid-licb4jy5]{max-width:48ch;color:var(--text-muted);margin:0;padding-block-end:var(--space-6);padding-inline-start:calc(var(--fs-meta) * 2 + var(--space-5))}@media (prefers-reduced-motion:no-preference){.capability-definition[data-astro-cid-licb4jy5]{opacity:1;transition:opacity var(--d-base) var(--ease-out), display var(--d-base) allow-discrete}@starting-style{.capability-item[data-astro-cid-licb4jy5][open] .capability-definition[data-astro-cid-licb4jy5]{opacity:0}}}@media (width<=767px){.capability-name[data-astro-cid-licb4jy5]{font-size:var(--fs-accent-s)}.capability-definition[data-astro-cid-licb4jy5]{padding-inline-start:0}}.pannello[data-astro-cid-he3spzz3]{z-index:var(--z-text);padding-inline:var(--margin);place-items:center;display:grid;position:absolute;inset:0}.pannello__dentro[data-astro-cid-he3spzz3]{width:min(560px,100%);color:var(--paper)}.pannello__occhiello[data-astro-cid-he3spzz3]{color:var(--smoke)}.pannello__titolo[data-astro-cid-he3spzz3]{margin-block:var(--space-4) var(--space-6);font-size:var(--fs-h2);font-weight:300;line-height:1.02}.pannello__titolo[data-astro-cid-he3spzz3] em[data-astro-cid-he3spzz3]{font-style:italic}form[data-astro-cid-he3spzz3]{gap:var(--space-4);display:grid}label[data-astro-cid-he3spzz3]{gap:var(--space-2);font-size:var(--fs-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--smoke);display:grid}input[data-astro-cid-he3spzz3],textarea[data-astro-cid-he3spzz3]{border:0;width:100%;color:var(--paper);font:inherit;font-size:var(--fs-body-l);letter-spacing:0;text-transform:none;padding:var(--space-2) 0;background:0 0;border-bottom:1px solid #f7f4ee4d;border-radius:0}input[data-astro-cid-he3spzz3]:focus-visible,textarea[data-astro-cid-he3spzz3]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:6px;border-bottom-color:var(--paper)}textarea[data-astro-cid-he3spzz3]{resize:vertical}.honeypot[data-astro-cid-he3spzz3]{position:absolute;left:-9999px}.form-note[data-astro-cid-he3spzz3]{font-size:var(--fs-meta);color:var(--smoke);line-height:1.5}.form-note[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{color:inherit}.pannello__azioni[data-astro-cid-he3spzz3]{align-items:center;gap:var(--space-5);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.form-submit[data-astro-cid-he3spzz3]{background:var(--paper);color:var(--ink);padding:var(--space-3) var(--space-6);font:inherit;font-size:var(--fs-meta);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;min-height:44px}.pannello__chiudi[data-astro-cid-he3spzz3]{font:inherit;font-size:var(--fs-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--smoke);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0}.pannello__chiudi[data-astro-cid-he3spzz3]:hover{color:var(--paper)}#project-status[data-astro-cid-he3spzz3]{font-size:var(--fs-body-l);margin:0;line-height:1.4}.is-inviato[data-astro-cid-he3spzz3] #project-status[data-astro-cid-he3spzz3]{font-size:var(--fs-h2);font-weight:300;line-height:1.05}.email-draft[data-astro-cid-he3spzz3]{margin-top:var(--space-3);display:inline-block}@media (width<=767px){.pannello__titolo[data-astro-cid-he3spzz3]{font-size:var(--fs-h3,var(--fs-h2))}.pannello__dentro[data-astro-cid-he3spzz3]{width:100%}}.scene-contact[data-astro-cid-6ixydr5v]{background:var(--bg-primary);color:var(--text-primary);z-index:var(--z-text);position:relative}.convergence-act[data-astro-cid-6ixydr5v]{min-height:100svh;padding:var(--margin);justify-content:center;align-items:center;display:flex;position:relative}.convergence-stage[data-astro-cid-6ixydr5v]{aspect-ratio:1600/1359;width:min(720px,78vw);position:relative}html.contatto-aperto .contact-content[data-astro-cid-6ixydr5v]{opacity:0;pointer-events:none}.contact-content[data-astro-cid-6ixydr5v]{transition:opacity var(--d-slow) var(--ease-out)}html.contatto-aperto .convergence-stage[data-astro-cid-6ixydr5v]{pointer-events:none}.sculpture-frame[data-astro-cid-6ixydr5v]{opacity:1;margin:0;position:absolute;inset:0;overflow:hidden}html.has-world .sculpture-frame[data-astro-cid-6ixydr5v]{opacity:0}.sculpture-image[data-astro-cid-6ixydr5v]{object-fit:cover;width:100%;height:100%;display:block}.contact-content[data-astro-cid-6ixydr5v]{padding:0 var(--margin) var(--space-fluid-l);text-align:center;align-items:center;gap:var(--space-7);flex-direction:column;display:flex;position:relative}.contact-statement[data-astro-cid-6ixydr5v]{max-inline-size:none;margin:0}.contact-line[data-astro-cid-6ixydr5v]{display:block}.contact-invite[data-astro-cid-6ixydr5v]{align-items:center;gap:var(--space-5);flex-direction:column;display:flex}.contact-rule[data-astro-cid-6ixydr5v]{opacity:.28;background:currentColor;width:min(320px,52vw);height:1px;display:block}.contact-footer[data-astro-cid-6ixydr5v]{justify-content:center;gap:var(--space-6);color:var(--text-muted);flex-wrap:wrap;display:flex}.contact-footer__link[data-astro-cid-6ixydr5v]{color:var(--text-muted);text-decoration:none}.contact-footer__link[data-astro-cid-6ixydr5v]:hover,.contact-footer__link[data-astro-cid-6ixydr5v]:focus-visible{color:var(--text-primary)}@supports (animation-timeline:view()){.contact-rule[data-astro-cid-6ixydr5v]{animation-name:contact-rule-open;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both}.contact-rule[data-astro-cid-6ixydr5v]:not(#\#){animation-timeline:view();animation-range:cover 18% cover 46%}@keyframes contact-rule-open{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}@media (width<=767px){.convergence-stage[data-astro-cid-6ixydr5v]{width:88vw}.contact-content[data-astro-cid-6ixydr5v]{gap:var(--space-6)}}@media (prefers-reduced-motion:reduce){.contact-rule[data-astro-cid-6ixydr5v]{animation:none;transform:none}}
