.limite[data-astro-cid-yzkqveml]{background:var(--card);color:var(--muted-foreground);align-items:flex-start;gap:.75rem;padding:1rem 1.125rem;line-height:1.5;display:flex}.limite[data-astro-cid-yzkqveml]>svg{width:2rem;height:2rem;color:var(--primary);background:color-mix(in oklch, var(--primary) 12%, transparent);border-radius:.5rem;flex-shrink:0;padding:.4375rem}.passo[data-astro-cid-yzkqveml]{border:1px solid var(--border);background:var(--background);width:1.125rem;height:1.125rem;color:var(--foreground);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:.6875rem;font-weight:600;display:inline-grid}.cornice-mappa[data-astro-cid-yzkqveml]:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in oklch, var(--sole) 30%, transparent), transparent);pointer-events:none;border-radius:50%;height:10rem;position:absolute;inset:-2rem 8% auto}.dark .cornice-mappa[data-astro-cid-yzkqveml]:before{background:radial-gradient(closest-side, color-mix(in oklch, var(--sole) 12%, transparent), transparent)}.cielo[data-astro-cid-44psbo74]{--linea:color-mix(in oklch, var(--foreground) 7%, transparent);--arco:color-mix(in oklch, var(--primary) 38%, transparent);--arco-notte:color-mix(in oklch, var(--luna) 70%, transparent);--alone:color-mix(in oklch, var(--sole) 34%, transparent);--alone-notte:oklch(72% .08 255/.2);--luna:oklch(70% .035 255);--stella:oklch(60% .04 255/.55);--giro:16s;--diametro:clamp(46rem, 150vw, 84rem);inset-inline:0;z-index:-1;pointer-events:none;user-select:none;height:min(46rem,100vh);position:absolute;top:0;overflow:hidden}.dark .cielo[data-astro-cid-44psbo74]{--linea:color-mix(in oklch, var(--foreground) 6%, transparent);--arco:color-mix(in oklch, var(--sole) 34%, transparent);--arco-notte:color-mix(in oklch, var(--luna) 40%, transparent);--alone:color-mix(in oklch, var(--sole) 13%, transparent);--alone-notte:oklch(60% .09 255/.16);--luna:oklch(93% .02 250);--stella:oklch(95% .02 250/.7)}.griglia[data-astro-cid-44psbo74]{background-image:linear-gradient(to right, var(--linea) 1px, transparent 1px), linear-gradient(to bottom, var(--linea) 1px, transparent 1px);background-position:top;background-size:3.5rem 3.5rem;position:absolute;inset:0;mask-image:radial-gradient(60% 70% at 50% 0,#000 20%,#0000 75%)}.luce[data-astro-cid-44psbo74]{border-radius:50%;width:min(64rem,160vw);height:32rem;position:absolute;top:-16rem;left:50%;translate:-50%}.giorno[data-astro-cid-44psbo74]{background:radial-gradient(closest-side, var(--alone), transparent)}.notte[data-astro-cid-44psbo74]{opacity:0;background:radial-gradient(closest-side, var(--alone-notte), transparent)}.stelle[data-astro-cid-44psbo74]{background-image:radial-gradient(1.5px 1.5px at 12% 22%, var(--stella), transparent), radial-gradient(1px 1px at 24% 58%, var(--stella), transparent), radial-gradient(1.5px 1.5px at 37% 12%, var(--stella), transparent), radial-gradient(1px 1px at 46% 41%, var(--stella), transparent), radial-gradient(1.5px 1.5px at 61% 18%, var(--stella), transparent), radial-gradient(1px 1px at 69% 52%, var(--stella), transparent), radial-gradient(1.5px 1.5px at 81% 28%, var(--stella), transparent), radial-gradient(1px 1px at 90% 61%, var(--stella), transparent), radial-gradient(1px 1px at 5% 48%, var(--stella), transparent), radial-gradient(1px 1px at 54% 70%, var(--stella), transparent);position:absolute;inset:16rem 0 0}.orbita[data-astro-cid-44psbo74]{width:var(--diametro);aspect-ratio:1;position:absolute;top:1.75rem;left:50%;translate:-50%}.orbita[data-astro-cid-44psbo74]:before{content:"";border:1px dashed var(--arco);border-radius:50%;position:absolute;inset:0;mask-image:linear-gradient(#000 8%,#0000 24%)}.braccio[data-astro-cid-44psbo74]{position:absolute;inset:0}.braccio-sole[data-astro-cid-44psbo74]{rotate:-30deg}.braccio-luna[data-astro-cid-44psbo74]{opacity:0}.astro[data-astro-cid-44psbo74]{border-radius:50%;position:absolute;top:0;left:50%;translate:-50% -50%}.sole[data-astro-cid-44psbo74]{background:var(--sole);width:.875rem;height:.875rem;box-shadow:0 0 0 4px color-mix(in oklch, var(--sole) 28%, transparent), 0 0 24px 6px color-mix(in oklch, var(--sole) 55%, transparent)}.luna[data-astro-cid-44psbo74]{background:radial-gradient(circle at 38% 34%, var(--luna) 55%, color-mix(in oklch, var(--luna) 82%, var(--background)));width:.95rem;height:.95rem;box-shadow:0 0 0 4px color-mix(in oklch, var(--luna) 16%, transparent), 0 0 22px 5px color-mix(in oklch, var(--luna) 40%, transparent)}@media (prefers-reduced-motion:no-preference){.braccio-sole[data-astro-cid-44psbo74],.braccio-luna[data-astro-cid-44psbo74]{animation:cammino var(--giro) linear calc(var(--giro) * -.04) infinite}.braccio-luna[data-astro-cid-44psbo74]{animation-delay:calc(var(--giro) * -.54)}.giorno[data-astro-cid-44psbo74]{animation:giorno var(--giro) linear calc(var(--giro) * -.04) infinite}.notte[data-astro-cid-44psbo74]{animation:notte var(--giro) linear calc(var(--giro) * -.04) infinite}.orbita[data-astro-cid-44psbo74]:before{animation:arco var(--giro) linear calc(var(--giro) * -.04) infinite}.sole[data-astro-cid-44psbo74]{animation:6s ease-in-out infinite alternate pulsa}}@keyframes cammino{0%{opacity:0;animation-timing-function:cubic-bezier(.37,0,.63,1);rotate:-50deg}5%{opacity:1}42%{opacity:1}50%{opacity:0;rotate:50deg}to{opacity:0;rotate:50deg}}@keyframes giorno{0%,to{opacity:.35}10%{opacity:.85}25%{opacity:1}40%{opacity:.85}52%,96%{opacity:0}}@keyframes notte{0%,46%{opacity:0}58%,92%{opacity:1}to{opacity:.2}}@keyframes arco{0%,46%,to{border-color:var(--arco)}54%,94%{border-color:var(--arco-notte)}}@keyframes pulsa{to{box-shadow:0 0 0 6px color-mix(in oklch, var(--sole) 18%, transparent), 0 0 36px 10px color-mix(in oklch, var(--sole) 45%, transparent)}}.sezione[data-astro-cid-2ksczjsc]:before{content:"";background:radial-gradient(closest-side, color-mix(in oklch, var(--sole) 22%, transparent), transparent);pointer-events:none;border-radius:50%;width:14rem;height:14rem;position:absolute;top:-6rem;right:-6rem}.dark .sezione[data-astro-cid-2ksczjsc]:before{background:radial-gradient(closest-side, color-mix(in oklch, var(--sole) 9%, transparent), transparent)}.sezione[data-astro-cid-2ksczjsc]>[data-astro-cid-2ksczjsc]{position:relative}.corpo[data-astro-cid-2ksczjsc] p{color:var(--muted-foreground);margin:0 0 1em}.corpo[data-astro-cid-2ksczjsc] p strong,.corpo[data-astro-cid-2ksczjsc] li strong{color:var(--foreground)}.corpo[data-astro-cid-2ksczjsc] [data-slot=accordion-content] a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.corpo[data-astro-cid-2ksczjsc]>:last-child{margin-bottom:0}.corpo[data-astro-cid-2ksczjsc] ul{border-top:1px solid var(--border);margin:0 0 1.25em;padding:0;list-style:none}.corpo[data-astro-cid-2ksczjsc] ul>li{border-bottom:1px solid var(--border);margin:0;padding:.7em 0 .7em 1.5em;position:relative}.corpo[data-astro-cid-2ksczjsc] ul>li:before{content:"";background:var(--sole);width:.5em;height:.5em;box-shadow:0 0 0 3px color-mix(in oklch, var(--sole) 22%, transparent);border-radius:50%;position:absolute;top:1.2em;left:.125em}.corpo[data-astro-cid-2ksczjsc] ol{counter-reset:passo;gap:.75em;margin:0 0 1.25em;padding:0;list-style:none;display:grid}.corpo[data-astro-cid-2ksczjsc] ol>li{counter-increment:passo;min-height:1.75em;margin:0;padding:.125em 0 0 2.5em;position:relative}.corpo[data-astro-cid-2ksczjsc] ol>li:before{content:counter(passo);border:1px solid color-mix(in oklch, var(--primary) 45%, transparent);width:1.75em;height:1.75em;color:var(--primary);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.875em;font-weight:600;display:grid;position:absolute;top:0;left:0}.corpo[data-astro-cid-2ksczjsc] li>p{margin:0}.titolo[data-astro-cid-lcdefpme]{letter-spacing:-.045em;font-kerning:normal;background:linear-gradient(to bottom, var(--foreground) 40%, color-mix(in oklch, var(--foreground) 86%, var(--primary)));color:#0000;background-clip:text;font-size:clamp(2.5rem,1.1rem + 5.6vw,5.25rem);font-weight:650;line-height:1}@media (forced-colors:active){.titolo[data-astro-cid-lcdefpme]{color:canvastext;background:0 0}}.card-link{transition:border-color .2s,background-color .2s;position:relative}.card-link:hover{border-color:color-mix(in oklch, var(--primary) 40%, transparent);background-color:color-mix(in oklch, var(--card) 92%, var(--primary))}.card-link:has(.link-card:focus-visible){outline:3px solid color-mix(in oklch, var(--ring) 60%, transparent);outline-offset:2px}.link-card[data-astro-cid-lcdefpme]{outline:none}.link-card[data-astro-cid-lcdefpme]:after{content:"";border-radius:inherit;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.entra[data-astro-cid-lcdefpme]{animation:.9s cubic-bezier(.16,1,.3,1) both entra}.entra[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:60ms}.entra[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.12s}}@keyframes entra{0%{opacity:0;translate:0 .75rem}}
