.bi{--bi-navy:var(--color-primary,#004278);--bi-corporate:var(--color-secondary,#467fbd);--bi-dark-gray:var(--color-dark-gray,#434750);--bi-white:var(--color-white,#fff);--bi-max:1600px;--bi-gap:64px;--bi-gap-col:32px;--bi-pad-xl:clamp(24px,8.889vw - 10.67px,160px);--bi-pad-l:clamp(30px,12.16px + 4.575vw,100px);--bi-band-pad:clamp(24px,9.68px + 3.660vw,80px);--bi-font:Barlow,system-ui,-apple-system,"Segoe UI",sans-serif;font-family:var(--bi-font);position:relative}.bi,.bi *,.bi :after,.bi :before{box-sizing:border-box}.bi--gabbia{padding:var(--bi-pad-l) var(--bi-pad-xl)}.bi--piena{padding:0}.bi--senza-spazio.bi--gabbia{padding-bottom:0;padding-top:0}.bi__half{background:var(--bi-half,var(--bi-navy));height:50%;left:0;position:absolute;right:0;top:0}.bi--mezzo-fondo .bi__band{z-index:1}.bi__band{align-items:flex-start;background-color:var(--bi-navy);display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:var(--bi-h,560px);overflow:hidden;position:relative}.bi--gabbia .bi__band{margin:0 auto;max-width:var(--bi-max);padding:var(--bi-band-pad)}.bi--piena .bi__band{padding:var(--bi-band-pad) var(--bi-pad-xl)}.bi--piena .bi__content{margin:0 auto;max-width:var(--bi-max)}.bi__image{height:100%;object-fit:cover;width:100%;z-index:0}.bi__image,.bi__overlay{inset:0;position:absolute}.bi__overlay{background:var(--bi-overlay,rgba(0,27,68,.8));mix-blend-mode:multiply;z-index:1}.bi--colonna_singola .bi__overlay,.bi--velo .bi__overlay{mix-blend-mode:normal}.bi__content{align-items:flex-start;display:flex;gap:var(--bi-gap);position:relative;width:100%;z-index:2}.bi__col{flex:1 1 0;min-width:0}.bi__col--text{align-items:stretch;display:flex;flex-direction:column;gap:var(--bi-gap-col)}.bi--colonna_singola .bi__content{align-items:flex-start;flex-direction:column;gap:24px}.bi--colonna_singola .bi__col{flex:none;max-width:688px;width:100%}.bi--colonna_singola .bi__col--title{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.bi--colonna_singola .bi__col--text{gap:24px}.bi__title{font-family:var(--bi-font);margin:0;text-transform:none}.bi__title--h2{font-size:var(--font-size-h2,4.8rem);font-weight:700;line-height:var(--line-height-h2,1.20833)}.bi__title--h3{font-size:var(--font-size-h3,3.2rem);font-weight:700;line-height:var(--line-height-h3,1.25)}.bi__title--h4{font-size:var(--font-size-h4,2.6rem);font-weight:600;line-height:var(--line-height-h4,1.35385)}.bi__title--body-m-bold{font-size:var(--font-size-body-m,2rem);font-weight:600;line-height:var(--line-height-body-m,1.5)}.bi__title--c-navy{color:var(--bi-navy)}.bi__title--c-corporate{color:var(--bi-corporate)}.bi__title--c-white{color:var(--bi-white)}.bi__description{--bi-d-size:var(--font-size-body-m,2rem);--bi-d-lh:var(--line-height-body-m,1.5);--bi-d-weight:500;--bi-d-color:var(--bi-white)}.bi__description--body-s{--bi-d-size:var(--font-size-body-s,1.8rem);--bi-d-lh:var(--line-height-body-s,1.55556);--bi-d-weight:400}.bi__description--body-xs{--bi-d-size:var(--font-size-body-xs,1.6rem);--bi-d-lh:var(--line-height-body-xs,1.5625);--bi-d-weight:400}.bi__description--c-navy{--bi-d-color:var(--bi-navy)}.bi__description--c-dark-gray{--bi-d-color:var(--bi-dark-gray)}.bi__description--c-white{--bi-d-color:var(--bi-white)}.bi__description,.bi__description li,.bi__description>ol,.bi__description>p,.bi__description>ul{color:var(--bi-d-color);font-family:var(--bi-font);font-size:var(--bi-d-size);font-weight:var(--bi-d-weight);line-height:var(--bi-d-lh)}.bi__description>:first-child{margin-top:0}.bi__description>:last-child{margin-bottom:0}.bi__cta{align-self:flex-start}.bi__button,.bi__button:active,.bi__button:focus,.bi__button:hover,.bi__button:link,.bi__button:visited{background:var(--bi-btn-bg);border:var(--bi-btn-border);border-radius:0;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);color:var(--bi-btn-fg);font-family:var(--bi-font);font-size:1.6rem;font-weight:600;letter-spacing:.04375em;line-height:1.3125;text-decoration:none;text-transform:uppercase}.bi__button{--bi-btn-fg:var(--bi-white);--bi-btn-bg:var(--bi-navy);--bi-btn-border:1px solid transparent;align-items:center;display:inline-flex;gap:12px;justify-content:center;transition:opacity .15s ease}.bi__button--white{--bi-btn-fg:var(--bi-navy);--bi-btn-bg:var(--bi-white);--bi-btn-border:1px solid var(--bi-navy)}.bi__button--standard{padding:16px 32px}.bi__button.bi__button--small{box-shadow:none;letter-spacing:.04375em;padding:8px 16px}.bi__button:focus-visible{outline:2px solid var(--bi-white);outline-offset:2px}.bi__button-icon{display:block;flex:none;height:13px;width:13px}@media (max-width:768px){.bi__half{display:none}.bi--colonna_singola .bi__col{max-width:none}.bi--gabbia,.bi--piena{padding:0}.bi--gabbia .bi__band,.bi--piena .bi__band{margin:0;max-width:none;min-height:0}.bi .bi__band--foto{padding:0}.bi .bi__band--foto .bi__image{aspect-ratio:390/200;flex:none;height:auto;min-height:200px;position:static;width:100%}.bi .bi__band--foto .bi__overlay{display:none}.bi .bi__band--foto .bi__content{padding:32px var(--bi-band-pad)}.bi--piena .bi__band--foto .bi__content{padding:32px var(--bi-pad-xl)}.bi .bi__band--foto .bi__title{color:var(--bi-white)}.bi .bi__band--foto .bi__description{--bi-d-color:var(--bi-white)}.bi .bi__band--foto .bi__button:not(.bi__button--white){--bi-btn-border:1px solid var(--bi-white)}.bi__content{flex-direction:column;gap:var(--bi-gap-col)}.bi__col{flex:0 1 auto;width:100%}}.bi__button:active,.bi__button:hover{--bi-btn-bg:var(--color-primary-scuro,#031b3b)}.bi__button--white:hover{--bi-btn-fg:var(--bi-white);--bi-btn-bg:var(--bi-navy);--bi-btn-border:1px solid var(--bi-white)}.bi__button--white:active{--bi-btn-fg:var(--bi-white);--bi-btn-bg:var(--color-primary-scuro,#031b3b);--bi-btn-border:1px solid var(--bi-white)}@media (prefers-reduced-motion:no-preference){.bi__button{transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.bi__button-icon{transition:transform .15s ease}.bi__button:hover .bi__button-icon{transform:translateX(4px)}.bi__button:active{transform:scale(.98)}.bi__button--white:active{transform:none}}.bi{--scala-s:clamp(12px,8.69px + 0.85vw,25px);--scala-m:clamp(24px,17.37px + 1.699vw,50px);--scala-l:clamp(48px,34.75px + 3.399vw,100px)}.bi.bi--sopra-nessuno{padding-top:0}.bi.bi--sopra-s{padding-top:var(--scala-s)}.bi.bi--sopra-m{padding-top:var(--scala-m)}.bi.bi--sopra-l{padding-top:var(--scala-l)}.bi.bi--sotto-nessuno{padding-bottom:0}.bi.bi--sotto-s{padding-bottom:var(--scala-s)}.bi.bi--sotto-m{padding-bottom:var(--scala-m)}.bi.bi--sotto-l{padding-bottom:var(--scala-l)}