.grad[data-astro-cid-4lkoki4x]{background:linear-gradient(90deg, #fff, #a9bbff 45%, var(--cobalt-hi));color:#0000;-webkit-background-clip:text;background-clip:text}.a-hero[data-astro-cid-4lkoki4x]{background:radial-gradient(70% 60% at 50% 100%,#1f4bd840,#0000 70%);padding:clamp(140px,18vw,210px) 0 clamp(60px,8vw,110px);position:relative;overflow:hidden}.a-hero-in[data-astro-cid-4lkoki4x]{flex-direction:column;gap:26px;display:flex}.a-hero[data-astro-cid-4lkoki4x] h1[data-astro-cid-4lkoki4x]{letter-spacing:-.045em;font-size:clamp(2.8rem,8vw,7.4rem);line-height:1}.a-hero[data-astro-cid-4lkoki4x] h1[data-astro-cid-4lkoki4x] .line[data-astro-cid-4lkoki4x]{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.a-hero[data-astro-cid-4lkoki4x] h1[data-astro-cid-4lkoki4x] .line[data-astro-cid-4lkoki4x]>span[data-astro-cid-4lkoki4x]{display:inline-block}.a-hero[data-astro-cid-4lkoki4x] .lead[data-astro-cid-4lkoki4x]{max-width:50ch}.dock[data-astro-cid-4lkoki4x]{border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);scrollbar-width:none;background:#ffffff0d;border-radius:26px;align-self:flex-start;gap:10px;max-width:100%;margin-top:18px;padding:12px;display:flex;overflow-x:auto}.dock-app[data-astro-cid-4lkoki4x]{width:92px;animation:5s ease-in-out infinite galleggia;animation-delay:calc(var(--i) * -.7s);flex-direction:column;flex:none;align-items:center;gap:8px;display:flex;position:relative}.dock-ic[data-astro-cid-4lkoki4x]{width:64px;height:64px;font:750 1.6rem/1 var(--f-sans);color:#fff;background:linear-gradient(145deg, color-mix(in srgb, var(--acc) 85%, #fff), color-mix(in srgb, var(--acc) 70%, #000));box-shadow:0 12px 30px -10px color-mix(in srgb, var(--acc) 70%, transparent), inset 0 1px 0 #ffffff59;transform-origin:bottom;border-radius:18px;place-items:center;transition:transform .35s cubic-bezier(.3,1.5,.5,1);display:grid}.dock-n[data-astro-cid-4lkoki4x]{color:var(--fg-dim);text-align:center;max-width:100%;font-size:.74rem;line-height:1.2}.dock-app[data-astro-cid-4lkoki4x]:hover .dock-ic[data-astro-cid-4lkoki4x],.dock-app[data-astro-cid-4lkoki4x]:focus-visible .dock-ic[data-astro-cid-4lkoki4x]{transform:scale(1.22)translateY(-6px)}.dock-app[data-astro-cid-4lkoki4x]:hover+.dock-app[data-astro-cid-4lkoki4x] .dock-ic[data-astro-cid-4lkoki4x],.dock-app[data-astro-cid-4lkoki4x]:has(+.dock-app:hover) .dock-ic[data-astro-cid-4lkoki4x]{transform:scale(1.08)translateY(-2px)}@keyframes galleggia{0%,to{translate:0}50%{translate:0 -5px}}@media (prefers-reduced-motion:reduce){.dock-app[data-astro-cid-4lkoki4x]{animation:none}}@media (width<=620px){.dock[data-astro-cid-4lkoki4x]{flex-wrap:wrap;justify-content:center;align-self:stretch;row-gap:16px}.dock-app[data-astro-cid-4lkoki4x]{width:calc(33.3333% - 6.66667px)}.dock-ic[data-astro-cid-4lkoki4x]{border-radius:15px;width:54px;height:54px;font-size:1.3rem}.dock-n[data-astro-cid-4lkoki4x]{font-size:.7rem}}.riga[data-astro-cid-4lkoki4x]{scroll-margin-top:110px}.elenco[data-astro-cid-4lkoki4x]{padding-bottom:clamp(80px,10vw,140px)}.lista[data-astro-cid-4lkoki4x]{flex-direction:column;gap:clamp(72px,10vw,140px);display:flex}.riga[data-astro-cid-4lkoki4x]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.riga[data-astro-cid-4lkoki4x].inversa .v[data-astro-cid-4lkoki4x]{order:2}.v[data-astro-cid-4lkoki4x]{border-radius:var(--radius);overflow:hidden}.t[data-astro-cid-4lkoki4x]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.tipo[data-astro-cid-4lkoki4x]{font:500 var(--t-label) var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--acc)}.t[data-astro-cid-4lkoki4x] h2[data-astro-cid-4lkoki4x]{font-size:clamp(2.2rem,4.4vw,3.8rem)}.cat[data-astro-cid-4lkoki4x]{color:var(--fg-dim);font-weight:550}.claim[data-astro-cid-4lkoki4x]{letter-spacing:-.01em;font-size:clamp(1.15rem,1.6vw,1.4rem);line-height:1.4}.ai[data-astro-cid-4lkoki4x]{color:var(--fg-dim);align-items:flex-start;gap:12px;max-width:46ch;font-size:.96rem;display:flex}.ai[data-astro-cid-4lkoki4x] span[data-astro-cid-4lkoki4x]{background:var(--cobalt);color:#fff;height:24px;font:600 .7rem var(--f-mono);border-radius:999px;flex:none;align-items:center;padding:0 8px;display:inline-flex}.t[data-astro-cid-4lkoki4x] .btn[data-astro-cid-4lkoki4x]{margin-top:8px}.riga[data-astro-cid-4lkoki4x]:hover .t[data-astro-cid-4lkoki4x] .btn[data-astro-cid-4lkoki4x]{box-shadow:inset 0 0 0 1.5px var(--fg);background:#ffffff0f}@media (width<=900px){.riga[data-astro-cid-4lkoki4x]{grid-template-columns:minmax(0,1fr)}.riga[data-astro-cid-4lkoki4x].inversa .v[data-astro-cid-4lkoki4x]{order:0}}
