:root{--color-ail-red: #E41D30;--color-ail-red-light: #FBE2E5;--color-ail-red-dark: #9D2236;--color-rosa-pale: #FCF3F5;--color-bordeaux: #531022;--color-text-primary: #FFFFFF;--color-text-secondary: #231F20;--color-text-headline: #EAEAEA;--color-bg-grey: #B2B2B2;--color-bg-grey-light: #EAEAEA;--color-bg-grey-mid: #C4C4C4;--color-bg-white: #FFFFFF;--color-bg-soft: #F5F5F5;--color-placeholder-grey: #B2B2B2;--color-border: #BBBBBB;font-size:min(calc(100vw / 120),16px);--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 2rem;--space-xl: 4rem;--space-2xl: 8rem;--space-section: 6rem;--space-heading: 2rem;--radius-card: 1.5rem;--radius-ail: 0 0 2.8125rem 0;--radius-pill: 999px;--radius-sm: .5rem}@media(max-width:1023px){:root{font-size:16px;--m-gutter: 16px;--m-header-h: 72px}}@media(max-width:1023px){.only-desktop{display:none!important}}@media(min-width:1024px){.only-mobile{display:none!important}}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure{margin:0}img,svg,canvas{display:block;max-width:100%}ul[role=list]{list-style:none}body{font-family:var(--font-ubuntu),sans-serif;font-weight:300;color:var(--color-text-primary);background-color:var(--color-bg-grey);line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:var(--font-ubuntu),sans-serif;font-weight:700;line-height:1.15}p{font-family:var(--font-ubuntu),sans-serif;font-weight:300}.serif{font-family:var(--font-merriweather),serif}.label-bold{font-family:var(--font-open-sans),sans-serif;font-weight:700}#menu-open[data-astro-cid-7qtj4lak]{position:fixed;top:4.21875rem;right:2.73rem;z-index:100;display:inline-flex;align-items:center;justify-content:center;width:7.5rem;height:2.5625rem;border:none;border-radius:var(--radius-pill);background:var(--color-ail-red);color:var(--color-bg-white);font-family:var(--font-merriweather);font-size:1.0625rem;font-weight:300;font-style:italic;cursor:pointer;transition:opacity .2s ease}#menu-open[data-astro-cid-7qtj4lak]:hover{opacity:.88}.menu-open__icon[data-astro-cid-7qtj4lak]{display:none}@media(max-width:1023px){#menu-open[data-astro-cid-7qtj4lak]{top:0;right:var(--m-gutter);width:auto;height:var(--m-header-h);gap:10px;border-radius:0;background:none;color:var(--color-text-secondary);font-family:var(--font-ubuntu);font-size:16px;font-weight:400;font-style:normal}.menu-open__icon[data-astro-cid-7qtj4lak]{display:block;width:18px;height:12px;border-block:2px solid currentColor;background:linear-gradient(currentColor 0 0) center / 100% 2px no-repeat}}@media(max-width:359px){#menu-open[data-astro-cid-7qtj4lak]{gap:0;font-size:0}}#menu-open[data-astro-cid-7qtj4lak]:focus-visible{outline:2px solid var(--color-ail-red);outline-offset:3px}#menu-overlay[data-astro-cid-7qtj4lak]{position:fixed;inset:0;display:none;opacity:0;z-index:200;background:#00000059;transition:opacity .3s ease}#menu-overlay[data-astro-cid-7qtj4lak].is-open{opacity:1}.menu-panel[data-astro-cid-7qtj4lak]{position:absolute;top:0;right:0;height:100%;width:35rem;max-width:92vw;background:var(--color-ail-red);color:var(--color-bg-white);overflow-y:auto;box-shadow:-24px 0 64px #00000040;transform:translate(100%);transition:transform .45s cubic-bezier(.22,1,.36,1)}#menu-overlay[data-astro-cid-7qtj4lak].is-open .menu-panel[data-astro-cid-7qtj4lak]{transform:translate(0)}.menu-inner[data-astro-cid-7qtj4lak]{position:relative;min-height:100%;display:flex;flex-direction:column;padding:2.75rem 3.25rem 3.5rem;box-sizing:border-box}.menu-top[data-astro-cid-7qtj4lak]{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.5rem;padding-left:2.25rem}.menu-pill[data-astro-cid-7qtj4lak]{display:inline-flex;align-items:center;justify-content:center;width:7.5rem;height:2.5625rem;border-radius:var(--radius-pill);background:var(--color-bg-white);color:var(--color-ail-red);font-family:var(--font-merriweather);font-style:italic;font-weight:300;font-size:1.0625rem}#menu-close[data-astro-cid-7qtj4lak]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:none;background:transparent;color:var(--color-bg-white);cursor:pointer;transition:opacity .2s ease}#menu-close[data-astro-cid-7qtj4lak]:hover{opacity:.75}#menu-close[data-astro-cid-7qtj4lak]:focus-visible{outline:2px solid var(--color-bg-white);outline-offset:3px}.menu-list[data-astro-cid-7qtj4lak]{position:relative;flex:1;display:flex;flex-direction:column;gap:2.5rem;padding-left:2.25rem}.menu-rail[data-astro-cid-7qtj4lak]{position:absolute;top:0;bottom:0;left:3.85rem;width:2px;background:var(--color-bg-white);z-index:0}.menu-cursor[data-astro-cid-7qtj4lak]{position:absolute;left:3.85rem;top:0;z-index:2;width:.85rem;height:.85rem;border-radius:50%;background:var(--color-bg-white);opacity:0;transform:translate(-50%,-50%);transition:top .38s cubic-bezier(.22,1,.36,1),opacity .2s ease;pointer-events:none;will-change:top}.menu-cursor[data-astro-cid-7qtj4lak].is-visible{opacity:1}.menu-item[data-astro-cid-7qtj4lak]{position:relative;display:block;text-decoration:none;color:var(--color-bg-white)}.menu-item__title[data-astro-cid-7qtj4lak]{display:block;font-family:var(--font-ubuntu);font-weight:700;font-size:1.625rem;line-height:1.2;color:var(--color-bg-white)}.menu-item__sub[data-astro-cid-7qtj4lak]{display:block;margin-top:.4rem;font-family:var(--font-ubuntu);font-weight:700;font-size:.9375rem;line-height:1.35;color:var(--color-bg-white)}.menu-item[data-astro-cid-7qtj4lak]:hover .menu-item__title[data-astro-cid-7qtj4lak]{text-decoration:underline}.menu-bilancio[data-astro-cid-7qtj4lak]{margin-top:1.5rem;margin-left:-2.25rem;display:block;padding:1.4rem 2.25rem;border-radius:2rem;background:#ffffff29;text-decoration:none}.menu-bilancio[data-astro-cid-7qtj4lak]:hover{background:#ffffff3d}.menu-bilancio[data-astro-cid-7qtj4lak] .menu-item__title[data-astro-cid-7qtj4lak]{text-decoration:underline}.menu-extras[data-astro-cid-7qtj4lak]{margin-top:auto;padding-top:3rem;display:flex;flex-direction:column;gap:.9rem}.menu-extra[data-astro-cid-7qtj4lak]{display:block;text-decoration:none;color:var(--color-bg-white);font-family:var(--font-ubuntu);font-weight:700;font-size:1.0625rem;line-height:1.2}.menu-extra[data-astro-cid-7qtj4lak]:hover{text-decoration:underline}@media(max-width:768px){.menu-panel[data-astro-cid-7qtj4lak]{width:88vw}.menu-inner[data-astro-cid-7qtj4lak]{padding:2rem 1.5rem 3rem}.menu-rail[data-astro-cid-7qtj4lak],.menu-cursor[data-astro-cid-7qtj4lak]{left:1.5rem}}.site-header[data-astro-cid-ctg3m53h]{position:absolute;top:0;left:0;right:0;z-index:5}.site-header__bar[data-astro-cid-ctg3m53h]{max-width:120rem;margin:0 auto;display:flex;align-items:flex-start}.site-header__brand[data-astro-cid-ctg3m53h]{position:relative;display:flex;align-items:flex-start}.site-header__brand[data-astro-cid-ctg3m53h]:before{content:"";position:absolute;top:0;left:0;right:0;height:8.5rem;background:var(--color-ail-red);border-radius:var(--radius-ail)}.site-header__logo-tab[data-astro-cid-ctg3m53h]{position:relative;display:flex;align-items:center;justify-content:center;flex:none;margin-left:3.75rem;width:10.25rem;height:10.25rem;background:var(--color-bg-white);border-radius:var(--radius-ail)}.site-header__logo[data-astro-cid-ctg3m53h]{width:6.3125rem;height:auto;display:block}.site-header__band-text[data-astro-cid-ctg3m53h]{position:relative;display:flex;align-items:center;height:8.5rem;padding:0 3.25rem 0 2.5rem;font-family:var(--font-ubuntu);font-weight:700;font-size:1.875rem;color:var(--color-bg-white);white-space:nowrap}.site-header__title[data-astro-cid-ctg3m53h]{display:flex;align-items:center;height:8.5rem;font-family:var(--font-ubuntu);font-weight:700;font-size:1.25rem;text-transform:uppercase;color:var(--color-text-primary);margin:0 0 0 2.4375rem}@media(max-width:1023px){.site-header[data-astro-cid-ctg3m53h]{position:fixed;z-index:90;height:var(--m-header-h);background:var(--color-bg-white);box-shadow:0 0 16px #3333330d}.site-header__bar[data-astro-cid-ctg3m53h]{max-width:none;height:100%}.site-header__brand[data-astro-cid-ctg3m53h]{height:100%}.site-header__brand[data-astro-cid-ctg3m53h]:before{height:100%;border-radius:0 0 24px}.site-header__logo-tab[data-astro-cid-ctg3m53h]{margin-left:var(--m-gutter);width:86px;height:86px;border-radius:0 0 26px;box-shadow:0 0 16px #3333330d}.site-header__logo[data-astro-cid-ctg3m53h]{width:56px}.site-header__band-text[data-astro-cid-ctg3m53h]{height:100%;padding:0 20px 0 12px;font-weight:500;font-size:17px}.site-header__title[data-astro-cid-ctg3m53h]{display:none}}.ail-footer[data-astro-cid-sz7xmlte]{width:100%;position:relative;background:transparent;color:var(--color-bg-white);padding:2.25rem 8.25rem 2rem;box-sizing:border-box}.ail-footer[data-astro-cid-sz7xmlte]:before{content:"";position:absolute;inset:0;background:var(--color-ail-red-dark);transform-origin:top;z-index:0}.ail-footer[data-astro-cid-sz7xmlte]>[data-astro-cid-sz7xmlte]{position:relative;z-index:1}.ail-footer__main[data-astro-cid-sz7xmlte]{display:flex;align-items:flex-start;justify-content:space-between;gap:3rem}.ail-footer__copy[data-astro-cid-sz7xmlte]{margin:0;font-family:var(--font-ubuntu);font-weight:400;font-size:1rem;line-height:1.55;color:var(--color-bg-white)}.ail-footer__follow[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;flex:none}.ail-footer__follow-label[data-astro-cid-sz7xmlte]{font-family:var(--font-ubuntu);font-weight:400;font-size:1rem;white-space:nowrap}.ail-footer__social[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:.625rem}.ail-footer__soc[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{width:1.5rem;height:1.5rem}.ail-footer__soc[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;justify-content:center;color:var(--color-bg-white);transition:opacity .2s ease}.ail-footer__soc[data-astro-cid-sz7xmlte]:hover{opacity:.7}.ail-footer__links[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:3rem;margin-top:1.75rem;font-family:var(--font-ubuntu);font-weight:400;font-size:1rem}.ail-footer__links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-bg-white);text-decoration:none}.ail-footer__links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{text-decoration:underline}@media(prefers-reduced-motion:no-preference){.ail-footer[data-astro-cid-sz7xmlte].is-armed:before{transform:scaleY(0);transition:transform .6s cubic-bezier(.22,1,.36,1)}.ail-footer[data-astro-cid-sz7xmlte].is-armed.is-in:before{transform:scaleY(1)}.ail-footer[data-astro-cid-sz7xmlte].is-armed [data-astro-cid-sz7xmlte][data-foot-item]{opacity:0;transform:translateY(22px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.ail-footer[data-astro-cid-sz7xmlte].is-armed.is-in [data-astro-cid-sz7xmlte][data-foot-item]{opacity:1;transform:none}}@media(max-width:1023px){.ail-footer[data-astro-cid-sz7xmlte]{padding:28px var(--m-gutter)}.ail-footer__main[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start;gap:1.5rem}.ail-footer__follow[data-astro-cid-sz7xmlte]{flex-wrap:wrap}}
