.hero[data-astro-cid-ge2uvauf]{isolation:isolate;background:var(--brand-gradient);color:var(--on-ink);padding:calc(var(--header-h) + clamp(3.5rem, 2rem + 6vw, 7rem)) 0 clamp(8rem, 6rem + 6vw, 11rem);position:relative;overflow:hidden}.hero-bg[data-astro-cid-ge2uvauf]{z-index:-1;pointer-events:none;position:absolute;inset:0}.blob[data-astro-cid-ge2uvauf]{filter:blur(70px);opacity:.55;border-radius:50%;position:absolute}.blob-a[data-astro-cid-ge2uvauf]{background:radial-gradient(circle, color-mix(in srgb, var(--accent) 55%, transparent), transparent 65%);width:520px;height:520px;animation:14s ease-in-out infinite alternate float;top:-140px;right:-120px}.blob-b[data-astro-cid-ge2uvauf]{background:radial-gradient(circle, color-mix(in srgb, var(--brand-300) 70%, transparent), transparent 65%);width:640px;height:640px;animation:18s ease-in-out infinite alternate-reverse float;bottom:-320px;left:-220px}.blob[data-astro-cid-ge2uvauf]{animation-play-state:paused}html.pronto .blob[data-astro-cid-ge2uvauf]{animation-play-state:running}@keyframes float{to{transform:translate(-40px,30px)scale(1.08)}}.hero[data-astro-cid-ge2uvauf] .rings[data-astro-cid-ge2uvauf]{width:min(900px,120vw);position:absolute;top:50%;right:-18%;transform:translateY(-50%)}.hero-inner[data-astro-cid-ge2uvauf]{max-width:var(--container);position:relative}.hero-chip[data-astro-cid-ge2uvauf]{box-shadow:0 6px 20px color-mix(in srgb, var(--live) 35%, transparent);margin-bottom:1.5rem}.hero-title[data-astro-cid-ge2uvauf]{font-size:var(--fs-display);letter-spacing:-.035em;color:#fff;max-width:18ch;margin:0 0 1.5rem;font-weight:800;line-height:1.02}.hero-title[data-astro-cid-ge2uvauf] .hl[data-astro-cid-ge2uvauf]{color:var(--accent);display:block}.hero-lead[data-astro-cid-ge2uvauf]{color:var(--on-ink-muted);max-width:46ch;margin-bottom:2.2rem;font-size:clamp(1.05rem,1rem + .4vw,1.25rem)}.hero-cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.8rem;display:flex}.cta-icon[data-astro-cid-ge2uvauf]{background:var(--brand-900);width:30px;height:30px;color:var(--accent);border-radius:50%;place-items:center;margin-left:-.6rem;display:grid}.cta-icon[data-astro-cid-ge2uvauf] .eq[data-astro-cid-ge2uvauf],.cta-label-on[data-astro-cid-ge2uvauf],.is-playing .cta-icon[data-astro-cid-ge2uvauf] .icon-play[data-astro-cid-ge2uvauf],.is-playing .cta-label-off[data-astro-cid-ge2uvauf]{display:none}.is-playing .cta-icon[data-astro-cid-ge2uvauf] .eq[data-astro-cid-ge2uvauf]{display:inline-flex}.is-playing .cta-label-on[data-astro-cid-ge2uvauf]{display:inline}@media (width<=560px){.hero-cta[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{width:100%}}.programs[data-astro-cid-eg22su5c]{padding-bottom:calc(var(--section-y) * .5)}.rail-wrap[data-astro-cid-eg22su5c]{--edge:max(var(--gutter), calc((100vw - var(--container)) / 2 + var(--gutter)));position:relative}.rail[data-astro-cid-eg22su5c]{padding:.5rem var(--edge) 1.5rem;scroll-padding-inline:var(--edge);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(260px,320px);grid-auto-flow:column;gap:1.25rem;display:grid;overflow-x:auto}.rail[data-astro-cid-eg22su5c]::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:no-preference){.rail[data-astro-cid-eg22su5c]{scroll-behavior:smooth}}.rail-item[data-astro-cid-eg22su5c]{scroll-snap-align:start;display:flex}.rail-btn[data-astro-cid-eg22su5c]{z-index:3;border:1px solid var(--glass-border);background:var(--glass-strong);backdrop-filter:saturate(170%)blur(14px);width:52px;height:52px;color:var(--text);box-shadow:var(--shadow-md);cursor:pointer;transition:opacity .25s var(--ease), transform .2s var(--ease), background-color .2s var(--ease), color .2s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:calc(.5rem + 110px);transform:translateY(-50%)}.rail-btn[data-astro-cid-eg22su5c]:hover:not(:disabled){background:var(--accent);color:var(--on-accent);border-color:#0000;transform:translateY(-50%)scale(1.06)}.rail-btn[data-astro-cid-eg22su5c]:disabled{opacity:0;pointer-events:none}.prev[data-astro-cid-eg22su5c]{left:calc(var(--edge) - 26px)}.next[data-astro-cid-eg22su5c]{right:calc(var(--edge) - 26px)}.rail-wrap[data-astro-cid-eg22su5c]:before,.rail-wrap[data-astro-cid-eg22su5c]:after{content:"";z-index:2;width:var(--edge);pointer-events:none;opacity:0;transition:opacity .25s var(--ease);position:absolute;top:0;bottom:1.5rem}.rail-wrap[data-astro-cid-eg22su5c]:before{background:linear-gradient(to right, var(--bg), transparent);left:0}.rail-wrap[data-astro-cid-eg22su5c]:after{background:linear-gradient(to left, var(--bg), transparent);right:0}.rail-wrap[data-astro-cid-eg22su5c].can-prev:before,.rail-wrap[data-astro-cid-eg22su5c].can-next:after{opacity:1}@media (width<=720px),(hover:none){.rail-btn[data-astro-cid-eg22su5c]{display:none}}@media (width<=560px){.rail[data-astro-cid-eg22su5c]{grid-auto-columns:80%}}.podcasts[data-astro-cid-crj64tab]{padding-top:calc(var(--section-y) * .5)}.podcasts-grid[data-astro-cid-crj64tab]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:1.25rem;display:grid}.visual[data-astro-cid-3i4kpka4]{padding-block:calc(var(--section-y) * .5) 0}.visual-card[data-astro-cid-3i4kpka4]{isolation:isolate;border-radius:var(--radius-lg);background:linear-gradient(140deg, var(--brand) 0%, var(--brand-700) 70%, var(--brand-900) 100%);color:var(--on-ink);box-shadow:var(--shadow-lg);padding:clamp(1.25rem,1rem + 1.5vw,2rem);position:relative;overflow:hidden}.visual-card[data-astro-cid-3i4kpka4]:before{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--accent) 30%, transparent), transparent 65%);border-radius:50%;width:360px;height:360px;position:absolute;bottom:-200px;left:-140px}.visual-head[data-astro-cid-3i4kpka4]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.1rem;display:flex}.visual-head[data-astro-cid-3i4kpka4] .eyebrow[data-astro-cid-3i4kpka4]{color:var(--accent)}.visual-head[data-astro-cid-3i4kpka4] h2[data-astro-cid-3i4kpka4]{font-size:var(--fs-h2);color:#fff;margin:.5rem 0 .25rem}.visual-head[data-astro-cid-3i4kpka4] p[data-astro-cid-3i4kpka4]{color:var(--on-ink-muted);margin:0}.player[data-astro-cid-3i4kpka4]{aspect-ratio:16/9;border-radius:var(--radius);box-shadow:0 16px 40px color-mix(in srgb, var(--brand-900) 50%, transparent);outline-offset:4px;background:#000;border:1px solid #ffffff1f;position:relative;overflow:hidden}.player[data-astro-cid-3i4kpka4] video[data-astro-cid-3i4kpka4],.player[data-astro-cid-3i4kpka4] .poster[data-astro-cid-3i4kpka4],.player[data-astro-cid-3i4kpka4] .velo[data-astro-cid-3i4kpka4]{width:100%;height:100%;position:absolute;inset:0}.player[data-astro-cid-3i4kpka4] video[data-astro-cid-3i4kpka4]{object-fit:contain;background:#000}.player[data-astro-cid-3i4kpka4] .poster[data-astro-cid-3i4kpka4]{object-fit:cover;transition:opacity .4s var(--ease)}.player[data-astro-cid-3i4kpka4] .velo[data-astro-cid-3i4kpka4]{transition:opacity .4s var(--ease);background:linear-gradient(#0d13301a,#0d133073)}.player[data-astro-cid-3i4kpka4][data-stato=play] .poster[data-astro-cid-3i4kpka4],.player[data-astro-cid-3i4kpka4][data-stato=pausa] .poster[data-astro-cid-3i4kpka4],.player[data-astro-cid-3i4kpka4][data-stato=play] .velo[data-astro-cid-3i4kpka4]{opacity:0;pointer-events:none}.big-play[data-astro-cid-3i4kpka4]{background:var(--accent);width:88px;height:88px;color:var(--on-accent);cursor:pointer;box-shadow:0 10px 40px color-mix(in srgb, var(--accent) 45%, transparent), 0 0 0 10px #ffffff1a;transition:transform .2s var(--ease), background-color .2s var(--ease), opacity .25s var(--ease);border:0;border-radius:50%;place-items:center;padding-left:6px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.big-play[data-astro-cid-3i4kpka4]:hover{background:var(--accent-300);transform:scale(1.06)}.player[data-astro-cid-3i4kpka4][data-stato=play] .big-play[data-astro-cid-3i4kpka4],.player[data-astro-cid-3i4kpka4][data-stato=caricamento] .big-play[data-astro-cid-3i4kpka4],.player[data-astro-cid-3i4kpka4][data-stato=errore] .big-play[data-astro-cid-3i4kpka4]{opacity:0;pointer-events:none}.spinner[data-astro-cid-3i4kpka4]{border:4px solid #ffffff40;border-top-color:var(--accent);border-radius:50%;width:54px;height:54px;animation:.9s linear infinite visual-spin;display:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.player[data-astro-cid-3i4kpka4][data-stato=caricamento] .spinner[data-astro-cid-3i4kpka4]{display:block}@keyframes visual-spin{to{transform:rotate(360deg)}}.errore[data-astro-cid-3i4kpka4]{border-radius:var(--radius-sm);color:#fff;text-align:center;background:#0d1330d9;width:min(90%,36ch);margin:0;padding:.9rem 1.1rem;font-weight:600;display:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.player[data-astro-cid-3i4kpka4][data-stato=errore] .errore[data-astro-cid-3i4kpka4]{display:block}.controls[data-astro-cid-3i4kpka4]{color:#fff;opacity:0;transition:opacity .3s var(--ease);background:linear-gradient(#0000,#0d1330d9);align-items:center;gap:.35rem;padding:.6rem .75rem;display:flex;position:absolute;bottom:0;left:0;right:0}.player[data-astro-cid-3i4kpka4][data-stato=play] .controls[data-astro-cid-3i4kpka4],.player[data-astro-cid-3i4kpka4][data-stato=pausa] .controls[data-astro-cid-3i4kpka4],.player[data-astro-cid-3i4kpka4][data-stato=caricamento] .controls[data-astro-cid-3i4kpka4]{opacity:1}.player[data-astro-cid-3i4kpka4][data-stato=play].is-idle .controls[data-astro-cid-3i4kpka4]{opacity:0;pointer-events:none}.player[data-astro-cid-3i4kpka4][data-stato=play].is-idle{cursor:none}.ctl[data-astro-cid-3i4kpka4]{color:#fff;cursor:pointer;width:42px;height:42px;transition:background-color .2s var(--ease);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.ctl[data-astro-cid-3i4kpka4]:hover{background:#ffffff24}.ctl[data-astro-cid-3i4kpka4] svg[data-astro-cid-3i4kpka4]{grid-area:1/1}.i-pause[data-astro-cid-3i4kpka4],.i-mute[data-astro-cid-3i4kpka4],.i-exit[data-astro-cid-3i4kpka4],.player[data-astro-cid-3i4kpka4][data-stato=play] .i-play[data-astro-cid-3i4kpka4],.player[data-astro-cid-3i4kpka4].is-muted .i-vol[data-astro-cid-3i4kpka4],.player[data-astro-cid-3i4kpka4]:fullscreen .i-full[data-astro-cid-3i4kpka4]{display:none}.player[data-astro-cid-3i4kpka4][data-stato=play] .i-pause[data-astro-cid-3i4kpka4],.player[data-astro-cid-3i4kpka4].is-muted .i-mute[data-astro-cid-3i4kpka4],.player[data-astro-cid-3i4kpka4]:fullscreen .i-exit[data-astro-cid-3i4kpka4]{display:block}.live[data-astro-cid-3i4kpka4]{letter-spacing:.1em;text-transform:uppercase;color:var(--live-on-dark);align-items:center;gap:.4rem;margin-left:.25rem;font-size:.72rem;font-weight:800;display:inline-flex}.spazio[data-astro-cid-3i4kpka4]{flex:1}.vol[data-astro-cid-3i4kpka4]{--val:100%;-webkit-appearance:none;appearance:none;background:linear-gradient(to right, var(--accent) var(--val), #ffffff40 var(--val));cursor:pointer;border-radius:4px;width:90px;height:4px}.vol[data-astro-cid-3i4kpka4]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:14px;height:14px}.vol[data-astro-cid-3i4kpka4]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:14px;height:14px}.player[data-astro-cid-3i4kpka4]:fullscreen{aspect-ratio:auto;border:0;border-radius:0}@media (width<=720px){.big-play[data-astro-cid-3i4kpka4]{width:68px;height:68px}.big-play[data-astro-cid-3i4kpka4] svg[data-astro-cid-3i4kpka4]{width:26px;height:26px}.vol[data-astro-cid-3i4kpka4]{display:none}}
