[data-lancio] .l-review{color:#181818;background:#fff3c7;border-bottom:1px solid #181818;padding:10px 20px;font:12px/1.5 Inter,system-ui,sans-serif}[data-lancio] .l-review a{color:inherit}[data-lancio] .l-review div{flex-wrap:wrap;gap:20px;margin-top:5px;display:flex}[data-lancio] .l-nav{align-items:center;gap:18px;display:flex}[data-lancio] .l-nav [aria-current]{font-weight:700;text-decoration:underline}[data-lancio] .l-principles{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:38px;display:grid}[data-lancio] .l-principles>div{border-top:1px solid var(--border);padding-top:20px}[data-lancio] .l-principles span{font-family:var(--font-mono);color:var(--muted);font-size:12px}[data-lancio] .l-principles h3{margin:12px 0}[data-lancio] .l-thesis-note{color:var(--muted);font-size:19px}[data-lancio] .l-contact{grid-template-columns:1.2fr 1fr;align-items:start;gap:48px;display:grid}[data-lancio] .l-contact h2{margin:15px 0 24px}[data-lancio] .l-contact-card{padding:32px}[data-lancio] .l-contact-card p{margin:24px 0 12px;font-size:14px}[data-lancio] .l-check{border-top:1px dashed var(--border);color:var(--muted);padding-top:16px;font-size:12px!important}[data-lancio] .l-footer-links{flex-wrap:wrap;gap:20px;display:flex}[data-lancio] .l-legal{max-width:850px}[data-lancio] .l-legal h1{margin:24px 0;font-size:clamp(36px,6vw,68px)}[data-lancio] .l-legal p{margin:24px 0}[data-lancio] .hero-grid,[data-lancio] .l-figure:has(.motif-cantiere){min-width:0}[data-lancio] .sticker{font-size:clamp(16px,2vw,24px)}@media (width<=700px){[data-lancio] .header-inner{gap:15px}[data-lancio] .l-nav{gap:12px}[data-lancio] .l-nav .nav-cta{display:none}[data-lancio] .l-contact{grid-template-columns:1fr;gap:28px}[data-lancio] .l-principles{grid-template-columns:1fr;gap:12px}[data-lancio] .l-contact-card{padding:24px}[data-lancio] .l-principles>div{align-items:center;gap:20px;display:flex}[data-lancio] .l-principles h3{margin:0}}[data-completa] .porta,[data-completa] .ctatile{cursor:default}[data-completa] .porta:hover,[data-completa] .ctatile:hover{border-color:var(--accent);transform:translateY(-3px)}[data-completa][data-tema=costellazione] .porta:hover,[data-completa][data-tema=costellazione] .ctatile:hover{box-shadow:0 0 0 1px #2f8cff80,0 18px 50px -20px #2f8cffb3}[data-completa][data-tema=manifesto] .porta:hover,[data-completa][data-tema=manifesto] .ctatile:hover{transform:translate(2px,2px);box-shadow:3px 3px #0b0b0c}[data-completa] .pezzo{transition:border-color .2s,box-shadow .2s}[data-completa] .pezzo:hover{border-color:var(--accent);box-shadow:var(--card-shadow)}[data-completa] .evento h3 a{color:inherit;text-underline-offset:5px;text-decoration:underline 1px}[data-completa] .evento h3 a:hover{color:var(--link)}[data-completa] .sec{overflow-x:clip}[data-completa] .voce time{white-space:normal}[data-completa][lang=en][data-tema=cantiere] .porta-n:before{content:"ENTRY "}[data-completa] #manifesto h2{font-size:clamp(1.6rem,3vw,2.25rem);line-height:1.2}[data-completa] .frase-en{font-size:clamp(1.4rem,3.3vw,2.5rem);line-height:1.15}[data-completa] .frase{grid-template-areas:"n en"".it";padding-block:clamp(18px,2.5vw,26px)}[data-completa] .pezzi-invito{color:var(--text-2);margin:28px 0 0}[data-completa] .pezzi-invito a{text-underline-offset:4px;font-weight:600}[data-completa][data-tema=costellazione] .l-figure,[data-completa][data-tema=costellazione] .l-figure>.l-stack{display:block}[data-completa] .l-stack{min-width:0;margin:0}[data-completa] .l-stack svg{width:100%;height:auto;display:block;overflow:visible}[data-completa] .l-stack polygon{stroke:var(--text);stroke-width:1.2px;stroke-linejoin:round}[data-completa] .l-stack .f-top{fill:color-mix(in srgb,var(--text) 10%,transparent)}[data-completa] .l-stack .f-left{fill:color-mix(in srgb,var(--text) 4%,transparent)}[data-completa] .l-stack .f-right{fill:color-mix(in srgb,var(--text) 16%,transparent)}[data-completa] .l-stack text{fill:var(--text);font-family:var(--font-mono);font-size:14px}[data-completa] .l-stack .lead{stroke:color-mix(in srgb,var(--text) 60%,transparent);stroke-dasharray:3 3}[data-completa] .l-stack .lead-dot{fill:var(--text)}[data-completa] .l-stack .tavola-assi line{stroke:color-mix(in srgb,var(--text) 50%,transparent)}[data-completa] .l-stack .strato-iso{animation:.6s both lancio-sali;animation-delay:calc(var(--i)*90ms)}[data-completa] .l-stack .strato-nuovo{animation:5.5s cubic-bezier(.3,.7,.2,1) infinite lancio-incastro}[data-completa][data-stack-motion=play] .l-stack .strato-nuovo{animation:5.5s cubic-bezier(.3,.7,.2,1) infinite lancio-incastro!important}[data-completa][data-stack-motion=stop] .l-stack .strato-nuovo{animation:none!important}[data-completa] [data-stack-toggle]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}[data-completa] .l-stack .strato-nuovo polygon{stroke:var(--signal);stroke-dasharray:5 4;fill:color-mix(in srgb,var(--signal) 14%,transparent)}[data-completa] .l-stack .strato-nuovo text{fill:var(--signal)}[data-completa] .l-stack figcaption{font:.85rem/1.5 var(--font-mono);color:var(--muted);margin-top:8px}[data-completa][data-tema=costellazione] .l-stack{background:radial-gradient(at 40%,#0d234199,#0000 65%)}[data-completa][data-tema=costellazione] .l-stack polygon{stroke:#9fd0ff}[data-completa][data-tema=costellazione] .l-stack .strato-nuovo polygon{stroke:var(--signal)}@keyframes lancio-sali{0%{opacity:0;transform:translateY(14px)}}@keyframes lancio-incastro{0%{opacity:0;transform:translateY(-70px)}15%{opacity:1}45%,85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@media (width>=960px){[data-completa][data-tema=costellazione] .hero-grid{grid-template-columns:1.1fr 1fr;gap:32px}}@media (width<=959px){[data-completa][data-tema=costellazione] .l-figure{justify-self:center;width:100%;max-width:520px}[data-completa] .l-stack text{font-size:15px}}
