.cover[data-astro-cid-ycsxbb7q]{aspect-ratio:16/9;background:var(--bg-2);border-bottom:1px solid var(--line);position:relative;overflow:hidden}svg[data-astro-cid-ycsxbb7q]{width:100%;height:100%;transition:transform 1.2s var(--ease)}circle[data-astro-cid-ycsxbb7q]{fill:var(--fg-3);opacity:var(--o);transition:fill .5s var(--ease)}.glyph[data-astro-cid-ycsxbb7q]{color:var(--fg);transition:color .4s, transform .6s var(--ease);font-size:34px;line-height:1;position:absolute;bottom:12px;left:18px}.logo[data-astro-cid-ycsxbb7q]{object-fit:cover;width:44px;height:44px;box-shadow:0 0 0 1px var(--line-2);border-radius:11px}.lab-card:hover circle[data-astro-cid-ycsxbb7q],.lab-card.kb-active circle[data-astro-cid-ycsxbb7q]{fill:var(--accent)}.lab-card:hover svg[data-astro-cid-ycsxbb7q]{transform:scale(1.06)}.lab-card:hover .glyph[data-astro-cid-ycsxbb7q]{color:var(--accent);transform:rotate(-8deg)}.strips[data-astro-cid-pqnzczyz]{aspect-ratio:21/9;isolation:isolate;background:#060607;width:100%;position:relative;overflow:hidden}canvas[data-astro-cid-pqnzczyz]{width:100%;height:100%;display:block;position:absolute;inset:0}.strips[data-astro-cid-pqnzczyz]:after{content:"";pointer-events:none;background:radial-gradient(75% 70%,#0000 50%,#000000b3 100%),linear-gradient(90deg,#060607d9,#0000 12% 88%,#060607d9);position:absolute;inset:0}.bar[data-astro-cid-pqnzczyz]{z-index:2;gap:6px;font-size:11.5px;display:flex;position:absolute;bottom:12px;right:12px}button[data-astro-cid-pqnzczyz]{color:#bdbdbd;backdrop-filter:blur(6px);cursor:pointer;background:#0a0a0ab3;border:1px solid #ffffff29;border-radius:99px;padding:5px 10px;transition:color .2s,border-color .2s}button[data-astro-cid-pqnzczyz]:hover,button[data-astro-cid-pqnzczyz][aria-pressed=true]{color:#fff;border-color:#ffffff73}button[data-astro-cid-pqnzczyz]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}kbd[data-astro-cid-pqnzczyz]{font:inherit;border:1px solid #ffffff40;border-radius:4px;margin-right:2px;padding:0 4px}.strips[data-astro-cid-pqnzczyz][data-card]{aspect-ratio:16/9;border-bottom:1px solid var(--line)}@media (width<=700px){.strips[data-astro-cid-pqnzczyz]{aspect-ratio:4/3;cursor:pointer;-webkit-tap-highlight-color:transparent}.bar[data-astro-cid-pqnzczyz]{display:none}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-cyrillic-ext-700-normal.BmRLXWpJ.woff2)format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-700-normal.DCQwxkRk.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-cyrillic-700-normal.D_uavGvn.woff2)format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-700-normal.RFb1v-CK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-greek-700-normal.wyJ6jzdA.woff2)format("woff2"),url(/_astro/ibm-plex-sans-greek-700-normal.CkZN0sRy.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-vietnamese-700-normal.CkEo6LDy.woff2)format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-700-normal.BV5B8Are.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-latin-ext-700-normal.aMgXseD4.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-700-normal.DZH6Xh-4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-latin-700-normal.Bxkt5Cjx.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-700-normal.Bth3BMcD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-mono-cyrillic-ext-700-normal.BDQ-w_bc.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-700-normal.CtgKGIh5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-mono-cyrillic-700-normal.Bp80XfeI.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-700-normal.O_YjL27c.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-mono-vietnamese-700-normal.apsD3J7v.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-700-normal.Bs14ezHR.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-mono-latin-ext-700-normal.Dhimjc7-.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-700-normal.Cwsjk1Jb.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-mono-latin-700-normal.7sUh57Bg.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-700-normal.CNHXzs6v.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.tsh[data-astro-cid-2jmokjd3]{width:100%;margin:0}.tsh[data-astro-cid-2jmokjd3]:not(.bare){background:var(--bg-2);padding:clamp(20px,4vw,44px) clamp(16px,4vw,44px) 14px}.tsh[data-astro-cid-2jmokjd3]:not(.bare) .stage[data-astro-cid-2jmokjd3]{aspect-ratio:420/176;width:min(100%,680px);margin-inline:auto}.tsh[data-astro-cid-2jmokjd3]:not(.bare) .stage[data-astro-cid-2jmokjd3] .shero{transform-origin:0 0;width:420px;transform:scale(var(--k,1))}.tsh[data-astro-cid-2jmokjd3] .shero{--cielo:linear-gradient(180deg, #0f1a2b 0%, #1a2638 65%, #232c38 100%);--ink-h:#f2f4f6;--k-h:#a5afb8;--binario:#8c939a;--traversa:#4c4640;--red:#d71921;--green:#28a745;background:var(--cielo);border:1px solid var(--line-2);border-radius:14px;height:176px;font-family:IBM Plex Sans,system-ui,sans-serif;position:relative;overflow:hidden}:root[data-theme=light] .tsh[data-astro-cid-2jmokjd3] .shero{--cielo:linear-gradient(180deg, #cfe6f5 0%, #e9f3fa 65%, #f7fafc 100%);--ink-h:#1b2329;--k-h:#4b5761;--binario:#5b6168;--traversa:#9a8f84}.tsh[data-astro-cid-2jmokjd3].bare .shero{border:0;border-radius:0}.tsh[data-astro-cid-2jmokjd3] .shero-paesaggio{will-change:transform;filter:brightness(.48)saturate(.75)hue-rotate(-8deg);display:flex;position:absolute;bottom:14px;left:0}:root[data-theme=light] .tsh[data-astro-cid-2jmokjd3] .shero-paesaggio{filter:none}.tsh[data-astro-cid-2jmokjd3] .shero-paesaggio svg{flex:none;max-width:none;display:block;overflow:visible}.tsh[data-astro-cid-2jmokjd3] .shero.in-moto .shero-paesaggio{animation:22s linear infinite shero-scorri}@keyframes shero-scorri{to{transform:translateX(var(--giro,-1920px))}}.tsh[data-astro-cid-2jmokjd3] .shero-binari{height:9px;position:absolute;bottom:6px;left:0;right:0;overflow:hidden}.tsh[data-astro-cid-2jmokjd3] .shero-binari:before{content:"";background:var(--binario);z-index:1;height:2px;position:absolute;top:0;left:0;right:0}.tsh[data-astro-cid-2jmokjd3] .shero-binari:after{content:"";background:repeating-linear-gradient(90deg, var(--traversa) 0 5px, transparent 5px 14px);will-change:transform;width:calc(100% + 140px);height:6px;position:absolute;bottom:0;left:0}.tsh[data-astro-cid-2jmokjd3] .shero.in-moto .shero-binari:after{animation:1s linear infinite shero-traverse}@keyframes shero-traverse{to{transform:translate(-140px)}}.tsh[data-astro-cid-2jmokjd3] .shero-treno{width:min(82%,340px);max-width:none;height:auto;position:absolute;bottom:13px;left:50%;overflow:visible;transform:translate(-50%)}.tsh[data-astro-cid-2jmokjd3] .shero.in-moto .shero-treno{animation:1.4s ease-in-out infinite shero-dondolo}@keyframes shero-dondolo{50%{transform:translate(-50%,-.6px)}}.tsh[data-astro-cid-2jmokjd3] .shero-treno .giorno{display:none}:root[data-theme=light] .tsh[data-astro-cid-2jmokjd3] .shero-treno .giorno{display:inline}:root[data-theme=light] .tsh[data-astro-cid-2jmokjd3] .shero-treno .notte{display:none}@media (prefers-reduced-motion:reduce){.tsh[data-astro-cid-2jmokjd3] .shero *,.tsh[data-astro-cid-2jmokjd3] .shero-binari:after{animation:none!important}}.tsh[data-astro-cid-2jmokjd3] .shero-testo{z-index:2;gap:12px;display:flex;position:absolute;top:10px;left:12px;right:12px}.tsh[data-astro-cid-2jmokjd3] .shero-testo .sx{flex:1;min-width:0}.tsh[data-astro-cid-2jmokjd3] .shero-testo .dx{text-align:right;flex:none;max-width:50%}.tsh[data-astro-cid-2jmokjd3] .shero .k{letter-spacing:.07em;text-transform:uppercase;color:var(--k-h);font-size:10.5px;font-weight:700}.tsh[data-astro-cid-2jmokjd3] .shero .dove{color:var(--ink-h);font-size:17px;font-weight:700;line-height:1.2}.tsh[data-astro-cid-2jmokjd3] .shero .eta{color:var(--red);white-space:nowrap;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:21px;font-weight:700;line-height:1.15}.tsh[data-astro-cid-2jmokjd3] .shero-ritardo{z-index:2;background:#00000073;border-radius:999px;padding:2px 8px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12.5px;font-weight:700;position:absolute;top:58px;right:12px}:root[data-theme=light] .tsh[data-astro-cid-2jmokjd3] .shero-ritardo{background:#ffffffbf}.tsh[data-astro-cid-2jmokjd3] .shero-ritardo.late{color:var(--red)}.tsh[data-astro-cid-2jmokjd3] .shero-ritardo.ontime{color:var(--green)}figcaption[data-astro-cid-2jmokjd3]{width:min(100%,680px);color:var(--fg-3);margin:14px auto 0;font-size:12px}
