.swiper-scrollbar{height:1px;background:#666}.swiper-scrollbar-drag{position:absolute;bottom:0;left:0;height:3px;background:#fff}.plg #legends-club-bg{fill:#a2a2a2}@font-face{font-family:Juve-Regular;src:url(/assets/Juventus-Fans-Regular-DdwNx8My.woff2)}@font-face{font-family:Juve-Bold;src:url(/assets/Juventus-Fans-Bold-BjXsV03s.woff2)}.plg .bold-str{font-family:Juve-Boldstreched,sans-serif!important}.plg b,.plg strong{font-family:Juve-Bold,sans-serif;font-weight:700}.plg main{position:relative;overflow-x:clip}.plg ul{margin:0;padding:0;list-style:none}.plg .prose ul{margin-top:2em;padding-left:1.5em;line-height:2.2;list-style:disc}.plg h1,.plg h2,.plg h3,.plg h4,.plg h5,.plg h6,.plg p{margin:0;font-weight:400}.plg .color-red,.plg .COLOR-RED{color:#ff2850}.plg .color-yellow{color:#edc843}.plg .color-white{color:#fff}.plg .is-underline{text-decoration:underline}.plg p{font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:1rem;letter-spacing:.48px;line-height:1.5}@media screen and (min-width: 48em){.plg p{line-height:2.2}}.plg p b,.plg p strong{font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-weight:700}.plg .o-h2{font-family:Juve-Bold,sans-serif;font-weight:700;font-size:2.5rem;text-transform:uppercase}@media screen and (min-width: 48em){.plg .o-h2{font-size:3.25rem}}.plg .has-bg-picture picture{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.plg .has-bg-picture picture img{display:block;width:100%;height:100%;opacity:.9;object-fit:cover}@media screen and (min-width: 48em){.plg .o-is-mob{display:none}}.plg .o-is-desc{display:none}@media screen and (min-width: 48em){.plg .o-is-desc{display:block}}.plg .u-reveal{padding-bottom:.3125rem;overflow:hidden}.plg .u-reveal__inner{display:inline-block;line-height:.8}.plg .u-reveal__inner.is-vertical{transform:translateY(100%);transition:transform 1s}.plg .u-reveal__inner.is-vertical-inverse{transform:translateY(-100%);transition:transform 1s}.plg .u-reveal__inner.is-horizontal{transform:translate(-100%);transition:transform 1.5s,opacity 1s;opacity:0}.plg .animate .u-reveal__inner.is-vertical,.plg .animate .u-reveal__inner.is-vertical-inverse{transform:translateY(0)}.plg .animate .u-reveal__inner.is-horizontal{transform:translate(0);opacity:1}.plg .black-bg{background:#000}.plg .c-hero{display:flex;position:relative;align-items:center;min-height:100vh;overflow:hidden;color:#fff}.plg .c-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.plg .c-hero__picture{display:block;width:100%;height:100%}.plg .c-hero__bg{display:block;width:100%;height:100%;object-fit:cover}.plg .c-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.plg .c-hero__container{display:flex;position:relative;z-index:1;align-items:center;justify-content:space-between;width:100%;max-width:83.75rem;margin-inline:auto;padding-inline:1.5625rem;gap:2.5rem}@media screen and (min-width: 48em){.plg .c-hero__container{padding-inline:2.5rem}}.plg .c-hero__content{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center;gap:1rem}@media screen and (min-width: 48em){.plg .c-hero__content{align-items:flex-start;max-width:52.0625rem;text-align:left;gap:2rem}}.plg .c-hero__title{display:flex;flex-direction:column;font-size:4rem;letter-spacing:-.12rem;line-height:.86;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-hero__title{flex-flow:row wrap;width:max-content;max-width:none;column-gap:.25em;font-size:7.5rem;letter-spacing:normal;line-height:.85}}.plg .c-hero__subtitle{font-size:2rem;line-height:.95;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-hero__subtitle{font-size:2.1875rem}}.plg .c-hero__text{font-size:clamp(13px,1rem,20px);letter-spacing:.03rem;line-height:1.45}@media screen and (min-width: 48em){.plg .c-hero__text{max-width:35.5625rem;line-height:1.4}}.plg .c-hero__why{display:flex;flex-direction:column;gap:1rem}.plg .c-hero__why-title{margin:0;font-size:1.5rem;line-height:.95;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-hero__why-title{font-size:2rem}}.plg .c-hero__alert{display:none;align-items:center;gap:.5rem}@media screen and (min-width: 48em){.plg .c-hero__alert{display:flex}}.plg .c-hero__alert-icon{flex-shrink:0;width:1.125rem;height:1.125rem}.plg .c-hero__alert-text{margin:0;font-size:clamp(13px,1rem,20px);letter-spacing:.03rem;line-height:1.4;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-weight:700}.plg .c-hero__tickets{display:flex;align-items:stretch;gap:.5rem;width:100%}.plg .c-hero__ticket{display:flex;flex:1;flex-direction:column;text-align:left;text-decoration:none}@media screen and (min-width: 48em){.plg .c-hero__ticket{flex:0 0 auto;width:19.75rem}}.plg .c-hero__ticket--light{--hero-ticket-bg: #f5f5f5;--hero-ticket-border: rgb(0 0 0 / 12%);color:#000}.plg .c-hero__ticket--light .c-hero__ticket-logo-juve{filter:invert(1);opacity:.1}.plg .c-hero__ticket--dark{--hero-ticket-bg: #161616;--hero-ticket-border: rgb(255 255 255 / 12%);color:#f5f5f5}.plg .c-hero__ticket--dark .c-hero__ticket-logo-juve{opacity:.18}.plg .c-hero__ticket-top{display:flex;position:relative;z-index:0;flex:1;flex-direction:column;min-height:10rem;overflow:hidden;border:1px solid var(--hero-ticket-border);border-radius:1rem;background:var(--hero-ticket-bg)}@media screen and (min-width: 48em){.plg .c-hero__ticket-top{min-height:auto}}.plg .c-hero__ticket-logo-juve{position:absolute;z-index:-1;right:.625rem;bottom:.625rem;width:2rem;aspect-ratio:32/55;pointer-events:none}@media screen and (min-width: 48em){.plg .c-hero__ticket-logo-juve{top:50%;right:.75rem;bottom:auto;aspect-ratio:41/63;transform:translateY(-50%)}}.plg .c-hero__ticket-bottom{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:3.6875rem;padding:.5rem 1rem;border-top:1px dashed #525252;border-radius:.5rem;background:var(--hero-ticket-bg)}.plg .c-hero__ticket-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1rem .5rem .75rem;border-bottom:1px solid var(--hero-ticket-border)}.plg .c-hero__ticket-logo-allianz{display:block;width:auto;height:1rem;opacity:.5}.plg .c-hero__ticket-logo-sponsor{display:none;width:auto;height:1rem}@media screen and (min-width: 48em){.plg .c-hero__ticket-logo-sponsor{display:block}}.plg .c-hero__ticket-title{position:relative;margin:0;padding:1rem .75rem;font-size:1.5rem;line-height:1;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-hero__ticket-title{padding:1.25rem 1.5rem 1.75rem;font-size:2.25rem}}.plg .c-hero__ticket-cta{color:#ff2850;font-size:1rem;line-height:normal;text-decoration:underline;text-transform:uppercase}@media screen and (min-width: 48em){.plg .c-hero__ticket-cta{font-family:Juve-Bold,sans-serif;font-weight:700;margin-block-end:.75rem;font-size:1.5rem}}.plg .c-hero__visual{flex:0 0 auto;width:30.375rem}@media screen and (min-width: 48em){.plg .c-hero__visual{position:absolute;top:0;right:0}}.plg .c-hero__phone{display:block;width:100%;height:auto}.plg .c-hero__scroll{display:flex;position:absolute;z-index:1;bottom:1.5rem;left:50%;transform:translate(-50%);animation:c-hero-bounce 1.8s ease-in-out infinite;cursor:pointer}@media screen and (min-width: 48em){.plg .c-hero__scroll{bottom:2.5rem}}@keyframes c-hero-bounce{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,.375rem)}}.plg .c-why{position:relative;padding-block:8.5625rem;overflow:hidden;color:#fff}@media screen and (min-width: 48em){.plg .c-why{padding-block:9.625rem}}.plg .c-why__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.plg .c-why__bg{display:block;width:100%;height:100%;object-fit:cover}.plg .c-why__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000008c}.plg .c-why__container{position:relative;z-index:1;max-width:75rem;width:100%;margin:0 auto;padding-inline:1.25rem}@media screen and (min-width: 48em){.plg .c-why__container{padding-inline:2.5rem}}.plg .c-why__content{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}@media screen and (min-width: 48em){.plg .c-why__content{align-items:flex-start;max-width:43.75rem;gap:1.5rem;text-align:left}}.plg .c-why__kicker{margin:0;font-size:clamp(13px,1rem,20px);text-transform:uppercase;font-family:Juve-Regular,sans-serif;font-weight:500}@media screen and (min-width: 48em){.plg .c-why__kicker{font-size:1.125rem}}.plg .c-why__title{margin:0;font-size:2rem;line-height:.95;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-why__title{font-size:3.5rem}}.plg .c-why__text{margin:0;font-size:1rem;line-height:1.45;font-family:Roboto,sans-serif;font-weight:400;font-style:normal}@media screen and (min-width: 48em){.plg .c-why__text{font-size:clamp(13px,1.125rem,20px)}}.plg .c-why__text strong{font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-ho-un-abbonamento{padding-block:3.5rem;background:#000;color:#fff;text-align:center}@media screen and (min-width: 48em){.plg .c-ho-un-abbonamento{padding-block:5.375rem}}.plg .c-ho-un-abbonamento__container{display:flex;flex-direction:column;align-items:center;max-width:75rem;margin:0 auto;padding-inline:1.25rem;gap:1.5rem}@media screen and (min-width: 48em){.plg .c-ho-un-abbonamento__container{padding-inline:2.5rem}}.plg .c-ho-un-abbonamento__title{margin:0;font-size:5rem;line-height:.86;letter-spacing:-.15rem;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-ho-un-abbonamento__title{font-size:11.25rem;letter-spacing:normal;line-height:.85;white-space:nowrap}}.plg .c-ho-un-abbonamento__subtitle{margin:0;font-size:1.75rem;line-height:.95;text-transform:uppercase;font-family:Juve-Regular,sans-serif;font-weight:500}@media screen and (min-width: 48em){.plg .c-ho-un-abbonamento__subtitle{max-width:57.5rem;font-size:2rem}}.plg .c-ho-un-abbonamento__subtitle strong{font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-ho-un-abbonamento__download-text{margin:0;font-size:1.25rem;text-transform:uppercase;font-family:Juve-Regular,sans-serif;font-weight:500}@media screen and (min-width: 48em){.plg .c-ho-un-abbonamento__download-text{font-size:clamp(14px,1.125rem,20px)}}.plg .c-ho-un-abbonamento__highlight{color:#ff2850;text-decoration:underline}.plg .c-ho-un-abbonamento__badges{display:flex;gap:.75rem}.plg .c-ho-un-abbonamento__badge{display:block;line-height:0}.plg .c-ho-un-abbonamento__badge img{display:block;width:7.1875rem;height:auto}.plg .c-ho-un-abbonamento-v2{padding-block:3rem;background:#000;color:#fff}@media screen and (min-width: 48em){.plg .c-ho-un-abbonamento-v2{padding-block:7.5rem}}.plg .c-ho-un-abbonamento-v2__container{display:flex;flex-direction:column;align-items:center;max-width:75rem;margin:0 auto;padding-inline:1.25rem;gap:1.5rem}@media screen and (min-width: 48em){.plg .c-ho-un-abbonamento-v2__container{align-items:stretch;padding-inline:2.5rem;gap:2rem}}.plg .c-ho-un-abbonamento-v2__header{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}@media screen and (min-width: 48em){.plg .c-ho-un-abbonamento-v2__header{flex-direction:row;align-items:center;justify-content:space-between;text-align:left}}.plg .c-ho-un-abbonamento-v2__title{margin:0;font-size:3rem;line-height:.85;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-ho-un-abbonamento-v2__title{font-size:4rem}}.plg .c-ho-un-abbonamento-v2__subtitle{margin:0;font-size:1.75rem;line-height:1.2;text-transform:uppercase;font-family:Juve-Regular,sans-serif;font-weight:500}@media screen and (min-width: 48em){.plg .c-ho-un-abbonamento-v2__subtitle{max-width:35rem;font-size:1.25rem}}.plg .c-ho-un-abbonamento-v2__subtitle strong{font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-ho-un-abbonamento-v2__box{display:flex;flex-direction:column;align-items:center;padding:2rem 1.25rem;border:1px solid rgba(255,255,255,.48);border-radius:.5rem;background:linear-gradient(0deg,#ffffff0d,#ffffff0d),linear-gradient(181deg,#0000 .76%,#0003 99.21%);box-shadow:0 0 42px #ffffff40;gap:1.5rem;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media screen and (min-width: 48em){.plg .c-ho-un-abbonamento-v2__box{flex-direction:row;align-items:center;justify-content:space-between;padding:2.625rem 2.125rem}}.plg .c-ho-un-abbonamento-v2__box-text{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}@media screen and (min-width: 48em){.plg .c-ho-un-abbonamento-v2__box-text{align-items:flex-start;max-width:none;text-align:left}}.plg .c-ho-un-abbonamento-v2__box-title{margin:0;font-size:2rem;line-height:.95;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-ho-un-abbonamento-v2__box-title{font-size:4rem;line-height:.85}}.plg .c-ho-un-abbonamento-v2__box-title-white{display:block;color:#fff}.plg .c-ho-un-abbonamento-v2__box-title-red{display:block;color:#ff2850}.plg .c-ho-un-abbonamento-v2__box-description{max-width:18.75rem;margin:0;font-size:1.125rem;text-align:center;text-transform:uppercase;font-family:Juve-Regular,sans-serif;font-weight:500}@media screen and (min-width: 48em){.plg .c-ho-un-abbonamento-v2__box-description{max-width:none;text-align:start}}.plg .c-ho-un-abbonamento-v2__downloads{display:flex;align-items:center;gap:.75rem}@media screen and (min-width: 48em){.plg .c-ho-un-abbonamento-v2__downloads{gap:2.25rem}}.plg .c-ho-un-abbonamento-v2__download{display:flex;flex-direction:column;align-items:center;gap:.875rem}.plg .c-ho-un-abbonamento-v2__qrcode{display:none;width:7.25rem;height:auto;border-radius:.4375rem}@media screen and (min-width: 48em){.plg .c-ho-un-abbonamento-v2__qrcode{display:block}}.plg .c-ho-un-abbonamento-v2__badge{display:block;width:7.1875rem;height:auto}.plg .c-acquista{padding-block-start:2.5rem;background:#000}@media screen and (min-width: 48em){.plg .c-acquista{padding-block-start:4rem}}.plg .c-acquista__container{max-width:90rem;margin:0 auto;padding-inline:1.25rem}@media screen and (min-width: 48em){.plg .c-acquista__container{padding-inline:7.75rem}}.plg .c-acquista__card{position:relative;overflow:hidden;border-radius:1.5rem}@media screen and (min-width: 48em){.plg .c-acquista__card{border-radius:2rem}}.plg .c-acquista__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.plg .c-acquista__media img{display:block;width:100%;height:100%;object-fit:cover}.plg .c-acquista__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000008c,#0000004d 40%,#0000 70%)}.plg .c-acquista__logo{display:block;position:relative;z-index:2;width:1.5rem;aspect-ratio:39/61;height:auto;margin:3.75rem auto 0}@media screen and (min-width: 48em){.plg .c-acquista__logo{position:absolute;top:1.5rem;right:1.5rem;width:2rem;margin:0}}.plg .c-acquista__content{display:flex;position:relative;z-index:1;flex-direction:column;align-items:center;padding:1.25rem 1.5rem 3rem;text-align:center}@media screen and (min-width: 48em){.plg .c-acquista__content{padding:3.5rem 2.5rem 5.5rem}}.plg .c-acquista__title{max-width:35rem;margin:0 0 .75rem;color:#fff;font-size:2.5rem;line-height:1.05;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-acquista__title{margin-bottom:1rem;font-size:2.5rem}}.plg .c-acquista__subtitle{max-width:32.5rem;margin:0;color:#ffffffd9;font-size:.875rem;line-height:1.4;font-family:Roboto,sans-serif;font-weight:400;font-style:normal}@media screen and (min-width: 48em){.plg .c-acquista__subtitle{font-size:clamp(14px,1.125rem,20px)}}.plg .c-acquista__cta.o-cta{margin-top:1.5rem;border:none;background:#fff;color:#000;font-size:.875rem;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-acquista__cta.o-cta{margin-top:2rem;font-size:clamp(13px,1rem,20px)}}.plg .c-acquista-ora{padding-block:2.5rem;background:#fff}@media screen and (min-width: 48em){.plg .c-acquista-ora{padding-block:3.5rem}}.plg .c-acquista-ora__container{max-width:83.75rem;margin:0 auto;padding-inline:1.25rem}@media screen and (min-width: 48em){.plg .c-acquista-ora__container{padding-inline:7.75rem}}.plg .c-acquista-ora__card{position:relative;overflow:hidden;border-radius:1.5rem}@media screen and (min-width: 48em){.plg .c-acquista-ora__card{border-radius:2rem}}.plg .c-acquista-ora__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.plg .c-acquista-ora__media img{display:block;width:100%;height:100%;object-fit:cover}.plg .c-acquista-ora__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000008c,#0000004d 40%,#0000 70%)}.plg .c-acquista-ora__logo{position:absolute;z-index:2;top:1rem;right:1rem;width:1.5rem;aspect-ratio:39/61;height:auto}@media screen and (min-width: 48em){.plg .c-acquista-ora__logo{top:1.5rem;right:1.5rem;width:2rem}}.plg .c-acquista-ora__content{display:flex;position:relative;z-index:1;flex-direction:column;align-items:center;padding:2.5rem 1.5rem 3rem;text-align:center}@media screen and (min-width: 48em){.plg .c-acquista-ora__content{padding:3.5rem 2.5rem 5.5rem}}.plg .c-acquista-ora__title{max-width:35rem;margin:0 0 .75rem;color:#fff;font-size:1.5rem;line-height:1.05;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-acquista-ora__title{margin-bottom:1rem;font-size:2.5rem}}.plg .c-acquista-ora__subtitle{max-width:20rem;margin:0;color:#ffffffd9;font-size:.875rem;line-height:1.4;font-family:Roboto,sans-serif;font-weight:400;font-style:normal}@media screen and (min-width: 48em){.plg .c-acquista-ora__subtitle{max-width:32.5rem;font-size:clamp(14px,1.125rem,20px)}}.plg .c-acquista-ora__cta.o-cta{margin-top:1.5rem;border:none;background:#fff;color:#000;font-size:.875rem;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-acquista-ora__cta.o-cta{margin-top:2rem;font-size:clamp(13px,1rem,20px)}}.plg.is-abb-modal-open{overflow:hidden}.plg .c-abbonamenti-modal{display:none;position:fixed;z-index:11;padding-block:1.5rem;overflow-y:auto;transition:opacity .3s ease-in-out;opacity:0;color:#fff;top:0;right:0;bottom:0;left:0}@media screen and (min-width: 48em){.plg .c-abbonamenti-modal{padding-block:0}}.plg .c-abbonamenti-modal.is-open{opacity:1}.plg .c-abbonamenti-modal__bg{position:fixed;z-index:-2;top:0;right:0;bottom:0;left:0}.plg .c-abbonamenti-modal__bg-img{width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.plg .c-abbonamenti-modal:before{content:"";position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;background:#000c}.plg .c-abbonamenti-modal__inner{display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:2.5rem 1.25rem 3.75rem}@media screen and (min-width: 48em){.plg .c-abbonamenti-modal__inner{padding:5rem 3.375rem 3rem}}.plg .c-abbonamenti-modal__bar{display:flex;position:relative;flex-shrink:0;align-items:center;justify-content:space-between;width:100%;max-width:calc(1440px - 16rem);margin-bottom:2rem;margin-inline:auto}@media screen and (min-width: 48em){.plg .c-abbonamenti-modal__bar{justify-content:center;margin-bottom:3.5rem}}.plg .c-abbonamenti-modal__heading{display:flex;flex-direction:column;gap:.5rem;text-transform:uppercase;justify-self:center}.plg .c-abbonamenti-modal__heading-title{font-size:2rem;line-height:.9;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-abbonamenti-modal__heading-title{font-size:3.25rem;text-align:center}}.plg .c-abbonamenti-modal__heading-subtitle{font-size:1.25rem;line-height:.9;font-family:Juve-Regular,sans-serif;font-weight:500;text-align:center}@media screen and (min-width: 48em){.plg .c-abbonamenti-modal__heading-subtitle{font-size:2.5rem}}.plg .c-abbonamenti-modal__back{display:flex;visibility:hidden;align-items:center;margin:0;padding:0;border:0;opacity:0;background:transparent;color:#fff;cursor:pointer;pointer-events:none;gap:.5rem}@media screen and (min-width: 48em){.plg .c-abbonamenti-modal__back{position:absolute;top:50%;left:0;transform:translateY(-50%)}}.plg .c-abbonamenti-modal__back-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;background:#fff}.plg .c-abbonamenti-modal__back-label{font-size:.9375rem;letter-spacing:.028125rem;text-transform:uppercase;font-family:Juve-Regular,sans-serif;font-weight:500}.plg .c-abbonamenti-modal.has-back .c-abbonamenti-modal__back{visibility:visible;opacity:1;pointer-events:all}.plg .c-abbonamenti-modal__close{display:flex;flex-shrink:0;align-items:center;margin:0;padding:0;border:0;background:transparent;color:#fff;cursor:pointer;gap:.5rem}@media screen and (min-width: 48em){.plg .c-abbonamenti-modal__close{position:absolute;top:50%;right:0;transform:translateY(-50%)}}.plg .c-abbonamenti-modal__close-label{font-size:.9375rem;letter-spacing:.028125rem;text-transform:uppercase;font-family:Juve-Regular,sans-serif;font-weight:500}.plg .c-abbonamenti-modal__body{display:flex;flex-direction:column;width:100%;max-width:calc(1440px - 16rem);margin-inline:auto}@media screen and (min-width: 48em){.plg .c-abbonamenti-modal__body{flex-direction:row;align-items:flex-start;gap:3.375rem}}.plg .c-abbonamenti-modal__tier{display:flex;flex-direction:column}@media screen and (min-width: 48em){.plg .c-abbonamenti-modal__tier{flex:1 0 0;min-width:0}}.plg .c-abbonamenti-modal__tier--featured{position:relative;padding:0 1rem;overflow:hidden;border:1px solid #d6ba34;border-radius:.5rem;background:linear-gradient(180deg,#d6ba342e,#0003 60%);box-shadow:0 0 1.1875rem #d6ba3475}.plg .c-abbonamenti-modal__card-deco{position:absolute;inset-block-start:.75rem;inset-inline-end:1.5rem;overflow:hidden;pointer-events:none}.plg .c-abbonamenti-modal__card-deco img{width:11.25rem;max-width:none}.plg .c-abbonamenti-modal__tier-head{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 0;border-bottom:1px solid rgba(255,255,255,.4)}.plg .c-abbonamenti-modal__tier-icons{display:flex;align-items:center;gap:1.125rem;height:2rem}.plg .c-abbonamenti-modal__tier-icon{width:auto;height:2rem}.plg .c-abbonamenti-modal__tier-name{margin:0;margin-block-end:.375rem;color:#ff2850;font-size:2.5rem;line-height:.9;text-align:center;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-abbonamenti-modal__tier-name{font-size:3.25rem}}.plg .c-abbonamenti-modal__tier-name .is-white{color:#fff}.plg .c-abbonamenti-modal__tier-row-1,.plg .c-abbonamenti-modal__tier-row-2{line-height:.2;text-transform:uppercase}.plg .c-abbonamenti-modal__tier-row-1{font-size:1.125rem;font-family:Juve-Regular,sans-serif;font-weight:500}.plg .c-abbonamenti-modal__tier-row-2{font-size:1.5rem;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-abbonamenti-modal__rows{display:flex;flex-direction:column}.plg .c-abbonamenti-modal__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.125rem;border-bottom:.03125rem solid rgba(255,255,255,.8)}@media screen and (min-width: 48em){.plg .c-abbonamenti-modal__row{min-height:9.375rem}}.plg .c-abbonamenti-modal__row-info{display:flex;flex-direction:column;gap:.25rem}.plg .c-abbonamenti-modal__row-info strong{font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-weight:800}.plg .c-abbonamenti-modal__row-label{margin-block-end:.5rem;font-size:1.25rem;line-height:.95;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-abbonamenti-modal__row-desc{color:#fff;font-size:.875rem;line-height:1.2;font-family:Roboto,sans-serif;font-weight:400;font-style:normal}.plg .c-abbonamenti-modal__row-cta{flex-shrink:0;padding:.6875rem 1.25rem;transition:background .2s ease-in-out,color .2s ease-in-out;border:1px solid #fff;background:#fff;color:#000;font-size:1.25rem;line-height:1;text-align:right;text-decoration:none;text-transform:uppercase;white-space:nowrap;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-abbonamenti-modal__row-cta:hover{background:transparent;color:#fff;text-decoration:none}.plg .c-abbonamenti-modal__row-cta[disable]{border:0;background:#696e71;color:#000;pointer-events:none}.plg .c-abbonamenti-modal__bottom-copy{margin-top:1.25rem;font-size:1.125rem;text-align:center;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-faq{margin:auto;padding-block:2rem}.plg .c-faq .o-icon{display:none;width:2.5rem}.plg .c-faq .o-h3{font-size:1.375rem}@media screen and (min-width: 48em){.plg .c-faq .o-h3{font-size:1.75rem}}@media screen and (min-width: 48em){.plg .c-faq{max-width:calc(1440px - 15rem);padding-block:7rem 5.5rem}}.plg .c-faq__title,.plg .c-faq__subtitle,.plg .c-faq__head{padding-inline:1rem}.plg .c-faq__title,.plg .c-faq__subtitle{display:flex;align-items:center;justify-content:space-between}.plg .c-faq__head{display:flex;margin-top:2rem;overflow-x:auto}@media screen and (min-width: 48em){.plg .c-faq__head{display:block;margin-top:2.5rem}}.plg .c-faq__head-inner{display:flex;align-items:center;justify-content:flex-start;border-bottom:solid 1px #DADADA;gap:2.5rem}@media screen and (min-width: 48em){.plg .c-faq__head-inner{justify-content:start}}.plg .c-faq__head-inner .head-item{position:relative;padding-block:.7rem;overflow:hidden;transition:.2s cubic-bezier(.83,.68,.19,1);font-family:Roboto,sans-serif;white-space:nowrap;cursor:pointer}.plg .c-faq__head-inner .head-item:hover,.plg .c-faq__head-inner .head-item.selected{color:#ff2850}.plg .c-faq__head-inner .head-item.selected:after{transform:translateY(0)}.plg .c-faq__head-inner .head-item:after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;height:2px;transform:translateY(100%);transition:.3s ease-in-out;background-color:#ff2850}.plg .c-faq__head-inner .head-item .o-h3{font-size:clamp(13px,1rem,20px)}.plg .c-faq__list{margin-top:1.5rem}@media screen and (min-width: 48em){.plg .c-faq__list{margin-top:3.125rem}}.plg .c-faq__group{display:none}.plg .c-faq__group.show{display:block}.plg .c-faq__filters{display:flex;margin-bottom:2rem;padding-inline:1rem;overflow-x:auto;padding-block-end:1.25rem}@media screen and (min-width: 48em){.plg .c-faq__filters{display:block;padding-inline:1.5rem;padding-block-end:0}}.plg .c-faq__filters-inner{display:flex;align-items:center;gap:.75rem;justify-content:flex-start}@media screen and (min-width: 48em){.plg .c-faq__filters-inner{gap:1rem;justify-content:start}}.plg .c-faq__filter{flex:0 0 auto;padding:.75rem 1.5rem;transition:all .2s cubic-bezier(.83,.68,.19,1);border:1px solid #DADADA;background-color:transparent;color:inherit;font-family:Roboto,sans-serif!important;font-size:.875rem;text-transform:initial;white-space:nowrap;cursor:pointer;font-family:Juve-Regular,sans-serif;font-weight:500}@media screen and (min-width: 48em){.plg .c-faq__filter{padding:1rem 2rem;font-size:clamp(13px,1rem,20px)}}.plg .c-faq__filter:hover{border-color:#ff2850;color:#ff2850}.plg .c-faq__filter.active{border-color:#ff2850;background-color:#ff2850;color:#fff}.plg .c-faq__question{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1rem;transition:.3s ease-in-out;border-bottom:solid 1px #DADADA;font-size:1rem;text-transform:uppercase;cursor:pointer;font-family:Juve-Regular,sans-serif;font-weight:500}.plg .c-faq__question:hover,.plg .c-faq__question.active{color:#ff2850}.plg .c-faq__question:hover .c-faq__question-arrow svg:first-child,.plg .c-faq__question.active .c-faq__question-arrow svg:first-child{transform:translateY(-100%)}.plg .c-faq__question:hover .c-faq__question-arrow svg:last-child,.plg .c-faq__question.active .c-faq__question-arrow svg:last-child{transform:translateY(0)}.plg .c-faq__question.active .c-faq__question-arrow svg:first-child{transform:translateY(-100%) rotate(180deg)}.plg .c-faq__question.active .c-faq__question-arrow svg:last-child{transform:translateY(0) rotate(180deg)}.plg .c-faq__question-arrow{position:relative;top:.3rem;flex:0 0 auto;overflow:hidden}.plg .c-faq__question-arrow svg{transition:.3s cubic-bezier(.83,.68,.19,1)}.plg .c-faq__question-arrow svg:first-child{transform:translateY(0)}.plg .c-faq__question-arrow svg:last-child{position:absolute;top:0;left:0;transform:translateY(100%)}@media screen and (min-width: 48em){.plg .c-faq__question{padding:1.5rem;font-size:clamp(20px,1.75rem,30px)}}.plg .c-faq__answer{overflow:hidden;transition:.3s cubic-bezier(.83,.68,.19,1);font-family:Roboto,sans-serif;font-weight:400;font-style:normal}.plg .c-faq__answer-inner{padding:1.5rem}@media screen and (min-width: 48em){.plg .c-faq__answer-inner{padding:3rem 1.5rem}}.plg .c-faq__contacts{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:3.5rem 1rem;text-align:center}@media screen and (min-width: 48em){.plg .c-faq__contacts{flex-direction:row;padding:4rem 1.5rem;font-size:1rem;text-align:left;gap:1rem}.plg .c-faq__contacts .o-cta{white-space:nowrap}}.plg .c-faq__contacts-text{max-width:100%;font-size:1.25rem}@media screen and (min-width: 48em){.plg .c-faq__contacts-text{max-width:50%}}.plg .c-faq__contacts-cta{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width: 48em){.plg .c-faq__contacts-cta{flex-direction:row;text-align:left}}.plg .c-faq__contacts-cta-text{margin-block:1.5rem;font-size:1.25rem;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-faq__contacts-cta-text{margin-right:1.5rem;margin-block:0}}.plg .c-faq__contacts .o-cta{border-color:#ff2850;color:#ff2850}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.plg :host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.plg .swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.plg .swiper-vertical>.swiper-wrapper{flex-direction:column}.plg .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.plg .swiper-android .swiper-slide,.plg .swiper-ios .swiper-slide,.plg .swiper-wrapper{transform:translateZ(0)}.plg .swiper-horizontal{touch-action:pan-y}.plg .swiper-vertical{touch-action:pan-x}.plg .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.plg .swiper-slide-invisible-blank{visibility:hidden}.plg .swiper-autoheight,.plg .swiper-autoheight .swiper-slide{height:auto}.plg .swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.plg .swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.plg .swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.plg .swiper-3d .swiper-wrapper{transform-style:preserve-3d}.plg .swiper-3d{perspective:1200px}.plg .swiper-3d .swiper-slide,.plg .swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.plg .swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.plg .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.plg .swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.plg .swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.plg .swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.plg .swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.plg .swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.plg .swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.plg .swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.plg .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.plg .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.plg .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.plg .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.plg .swiper-3d .swiper-slide-shadow,.plg .swiper-3d .swiper-slide-shadow-left,.plg .swiper-3d .swiper-slide-shadow-right,.plg .swiper-3d .swiper-slide-shadow-top,.plg .swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.plg .swiper-3d .swiper-slide-shadow{background:#00000026}.plg .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.plg .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.plg .swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.plg .swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.plg .swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.plg .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.plg .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.plg .swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.plg .swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.plg .swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.plg .swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.plg .swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.plg .swiper-fade .swiper-slide-active,.plg .swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.plg .c-primo-accesso{padding-block:3.5rem;overflow:hidden;background:#000;color:#fff}@media screen and (min-width: 48em){.plg .c-primo-accesso{padding-block:5.375rem}}.plg .c-primo-accesso__container{max-width:75rem;margin:0 auto;padding-inline:1.25rem}@media screen and (min-width: 48em){.plg .c-primo-accesso__container{padding-inline:2.5rem}}.plg .c-primo-accesso__kicker{margin:0 0 1rem;transform:translateY(-2.5rem);transition:opacity 1s,transform 1s;opacity:0;font-size:1.75rem;line-height:.95;text-transform:uppercase;font-family:Juve-Regular,sans-serif;font-weight:500}.plg .c-primo-accesso__title{margin:0;font-size:2.5rem;line-height:.9;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-primo-accesso__title{font-size:4rem;line-height:.85}}.plg .c-primo-accesso__desktop{display:none}@media screen and (min-width: 48em){.plg .c-primo-accesso__desktop{display:flex;align-items:center;justify-content:space-between;gap:7.5rem}}.plg .c-primo-accesso__title,.plg .c-primo-accesso__steps{transform:translateY(6.25rem);transition:opacity 1s,transform 1s;opacity:0}.plg .c-primo-accesso__content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;height:100%;min-height:28.75rem}.plg .c-primo-accesso__steps{display:flex;gap:2rem;margin-top:3.5rem}.plg .c-primo-accesso__step{display:flex;flex:1;flex-direction:column;gap:1rem}.plg .c-primo-accesso__step-number{color:#ff2850;font-size:2.1875rem;line-height:.95;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-primo-accesso__step-title{margin:0;font-size:clamp(20px,1.5rem,30px);line-height:.95;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-primo-accesso__step-text{margin:0;font-size:clamp(13px,1rem,20px);line-height:1.45;font-family:Roboto,sans-serif;font-weight:400;font-style:normal}.plg .c-primo-accesso__step-text strong{font-weight:700}.plg .c-primo-accesso__visual{position:relative;flex:0 0 auto;width:21.25rem;transform:translateY(25rem);transition:opacity 1s,transform 1s;opacity:0}.plg .c-primo-accesso__visual .swiper{overflow:hidden}.plg .c-primo-accesso__visual img{display:block;width:100%}.plg .c-primo-accesso__visual .c-primo-accesso__pagination{margin-top:1.5rem}.plg .c-primo-accesso__mobile{display:block;transform:translate(6.25rem);transition:opacity 1.5s,transform 1.5s;opacity:0}@media screen and (min-width: 48em){.plg .c-primo-accesso__mobile{display:none}}.plg .c-primo-accesso__mobile .swiper{overflow:visible}.plg .c-primo-accesso__mobile .c-primo-accesso__text{margin-bottom:2.5rem}.plg .c-primo-accesso__mobile .swiper-wrapper{align-items:stretch}.plg .c-primo-accesso__mobile .swiper-slide{box-sizing:border-box;height:auto}.plg .c-primo-accesso__card{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 1rem}.plg .c-primo-accesso__card-number{color:#ff2850;font-size:7.5rem;line-height:.85;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-primo-accesso__card-title{margin:0 0 1rem;font-size:2rem;line-height:.95;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-primo-accesso__card-text{margin:0;font-size:clamp(13px,1rem,20px);line-height:1.45;font-family:Roboto,sans-serif;font-weight:400;font-style:normal}.plg .c-primo-accesso__card-text strong{font-weight:700}.plg .c-primo-accesso__pagination{display:flex;flex-direction:column;align-items:center;margin-top:1.5rem;gap:.75rem}.plg .c-primo-accesso__pagination .swiper-pagination{position:relative;width:10.3125rem;height:2px}.plg .c-primo-accesso__pagination-count{display:flex;margin:0;color:#fff;font-size:1.25rem;text-transform:uppercase;gap:.375rem;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-primo-accesso__pagination-count .js-primo-accesso-pagination-current{color:#ff2850}.plg .c-primo-accesso__tutorial{margin-top:2.5rem}.plg .c-primo-accesso__tutorial-label{margin:0 0 1.25rem;font-size:1.75rem;line-height:.95;text-transform:uppercase;font-family:Juve-Regular,sans-serif;font-weight:500}.plg .c-primo-accesso__tutorial-link{display:flex;align-items:center;margin:0;padding:0;border:0;background:transparent;color:#fff;font-family:Roboto,sans-serif;font-size:clamp(13px,1rem,20px);font-weight:700;text-decoration:none;cursor:pointer;gap:.75rem}.plg .c-primo-accesso__tutorial-link span{text-decoration:underline}.plg .c-primo-accesso__tutorial-link img{width:1.3125rem;height:1.3125rem}.plg .c-primo-accesso.animate .c-primo-accesso__kicker,.plg .c-primo-accesso.animate .c-primo-accesso__title,.plg .c-primo-accesso.animate .c-primo-accesso__steps,.plg .c-primo-accesso.animate .c-primo-accesso__visual,.plg .c-primo-accesso.animate .c-primo-accesso__mobile{transform:translateY(0);opacity:1}.plg.is-primo-accesso-tutorial-open{overflow:hidden}.plg .c-primo-accesso-tutorial{position:fixed;z-index:200;top:0;right:0;bottom:0;left:0;visibility:hidden;pointer-events:none;opacity:0;transition:opacity .35s ease-in-out,visibility 0s linear .35s}.plg .c-primo-accesso-tutorial.is-open{visibility:visible;pointer-events:auto;opacity:1;transition:opacity .35s ease-in-out,visibility 0s linear 0s}.plg .c-primo-accesso-tutorial__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.plg .c-primo-accesso-tutorial__panel{display:flex;position:absolute;right:0;bottom:0;left:0;flex-direction:column;height:calc(100% - 8rem);padding:3.5rem 1.25rem 2rem;transition:transform .35s ease-in-out;transform:translateY(100%);border-radius:1.5rem 1.5rem 0 0;background:#fff;color:#000}.plg .c-primo-accesso-tutorial__panel-inner{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto}.plg .c-primo-accesso-tutorial.is-open .c-primo-accesso-tutorial__panel{transform:translateY(0)}.plg .c-primo-accesso-tutorial__close{display:flex;position:absolute;top:1.25rem;right:1rem;flex-shrink:0;margin:0;padding:0;border:0;background:transparent;cursor:pointer}.plg .c-primo-accesso-tutorial__close .close-button{background:#000}.plg .c-primo-accesso-tutorial__close .close-button path{fill:#fff}.plg .c-primo-accesso-tutorial__media{display:flex;flex-direction:column;align-items:center;margin-top:1.25rem}.plg .c-primo-accesso-tutorial__media .swiper-slide img{display:block;width:100%}.plg .c-primo-accesso-tutorial__media-inner{position:relative;width:100%;max-width:12.5rem}.plg .c-primo-accesso-tutorial__media-inner .swiper{width:100%}.plg .c-primo-accesso-tutorial__pagination{display:flex;flex-direction:column;align-items:center;margin-top:1.25rem;gap:.75rem}.plg .c-primo-accesso-tutorial__pagination .swiper-pagination{position:relative;width:7.5rem;height:2px;background:#0000001a}.plg .c-primo-accesso-tutorial__pagination-count{display:flex;margin:0;color:#000;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;gap:.375rem}.plg .c-primo-accesso-tutorial__pagination-count .js-primo-accesso-tutorial-pagination-current{color:#ff2850}.plg .c-primo-accesso-tutorial__steps{display:flex;flex-direction:column;margin:2rem 0 0;padding:0;list-style:none;gap:1rem}.plg .c-primo-accesso-tutorial__step{display:flex;align-items:center;gap:.75rem}.plg .c-primo-accesso-tutorial__step-number{flex-shrink:0;color:#ff2850;font-size:1.5rem;line-height:.95;text-box:trim-both cap alphabetic;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-primo-accesso-tutorial__step-text{font-size:1rem;line-height:1.4;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-weight:700}.plg .c-abbonamenti{padding-block:3.5rem;overflow:hidden;background:#000;color:#fff}@media screen and (min-width: 48em){.plg .c-abbonamenti{padding-block:5.375rem;overflow:visible}}.plg .c-abbonamenti__container{max-width:75rem;margin:0 auto;padding-inline:1.25rem}@media screen and (min-width: 48em){.plg .c-abbonamenti__container{padding-inline:2.5rem}}.plg .c-abbonamenti__subtitle{margin:0 0 2.5rem;font-size:1.75rem;line-height:.95;text-align:center;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-abbonamenti__subtitle{margin-bottom:4rem;font-size:4rem}}.plg .c-abbonamenti__icon{display:flex;align-items:center;height:3.5rem;margin-bottom:1.5rem}.plg .c-abbonamenti__icon img{display:block;max-width:3.875rem;height:100%;object-fit:contain;object-position:left}.plg .c-abbonamenti__title{margin:0 0 1rem;line-height:.9;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-abbonamenti__title-regular,.plg .c-abbonamenti__title-highlight{display:inline;font-size:2rem}@media screen and (min-width: 48em){.plg .c-abbonamenti__title-regular,.plg .c-abbonamenti__title-highlight{font-size:3.5rem}}.plg .c-abbonamenti__title-regular:after{content:" "}.plg .c-abbonamenti__title-highlight{color:#ff2850}.plg .c-abbonamenti__desc{margin:0 0 1.5rem;font-size:clamp(13px,1rem,20px);line-height:1.45;font-family:Roboto,sans-serif;font-weight:400;font-style:normal}.plg .c-abbonamenti__disclaimer{display:flex;align-items:center;margin-bottom:1.5rem;gap:.5rem}.plg .c-abbonamenti__disclaimer img{flex-shrink:0;width:1.5rem;height:1.5rem}.plg .c-abbonamenti__disclaimer p{margin:0;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.03em;line-height:1.4}.plg .c-abbonamenti__howto-title{margin:0 0 1.5rem;font-size:2rem;line-height:.95;text-transform:uppercase;font-family:Juve-Regular,sans-serif;font-weight:500}@media screen and (min-width: 48em){.plg .c-abbonamenti__howto-title{font-size:2rem}}.plg .c-abbonamenti__steps{display:flex;flex-direction:column;gap:1rem}.plg .c-abbonamenti__step{display:flex;align-items:start;gap:.75rem}.plg .c-abbonamenti__step-number{flex-shrink:0;width:1.5625rem;color:#ff2850;font-size:1.5rem;line-height:.95;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-abbonamenti__step-text{margin:0;font-family:Roboto,sans-serif;font-size:clamp(13px,1rem,20px);font-weight:700;letter-spacing:.03em;line-height:1.4}.plg .c-abbonamenti__extra-list{margin:1rem 0 0;padding-left:2.5rem;font-family:Roboto,sans-serif;font-size:clamp(13px,1rem,20px);font-weight:700;letter-spacing:.03em;line-height:1.4}.plg .c-abbonamenti__extra-list::marker{color:#fff}.plg .c-abbonamenti__extra-list li+li{margin-top:.5rem}.plg .c-abbonamenti__extra-list li{position:relative}.plg .c-abbonamenti__extra-list li:after{content:"";position:absolute;top:.625rem;left:-1.25rem;width:.3125rem;height:.3125rem;border-radius:100%;background:#fff}.plg .c-abbonamenti__desktop{display:none}@media screen and (min-width: 48em){.plg .c-abbonamenti__desktop{display:block}}.plg .c-abbonamenti__desktop .c-abbonamenti__tabs{display:flex;position:sticky;z-index:3;top:5rem;justify-content:center;margin-bottom:3.5rem;padding-block:1rem;background:#000;gap:1rem}.plg .c-abbonamenti__desktop .c-abbonamenti__tabs:before{content:"";position:absolute;z-index:-1;background:#000;inset-inline-start:-2000px;inset-inline-end:-2000px;inset-block-start:0;inset-block-end:0}.plg .c-abbonamenti__desktop .c-abbonamenti__tab{padding:.75rem 1rem;transition:color .2s cubic-bezier(.83,.68,.19,1);border:none;border:1px rgba(255,255,255,0) solid;background:none;color:#fff;font-family:Roboto,sans-serif;font-size:clamp(13px,1rem,20px);cursor:pointer}.plg .c-abbonamenti__desktop .c-abbonamenti__tab:hover,.plg .c-abbonamenti__desktop .c-abbonamenti__tab.is-active{color:#ff2850}.plg .c-abbonamenti__desktop .c-abbonamenti__tab.is-active{border:1px rgba(255,255,255,.5) solid;border-radius:.5rem;box-shadow:0 0 1rem #ffffff40}.plg .c-abbonamenti__desktop .c-abbonamenti__rows{display:flex;flex-direction:column;gap:6rem}.plg .c-abbonamenti__desktop .c-abbonamenti__row{display:flex;align-items:center;justify-content:space-between;padding-top:1.5rem;gap:4rem}.plg .c-abbonamenti__desktop .c-abbonamenti__row--reverse{flex-direction:row-reverse}@media screen and (min-width: 48em){.plg .c-abbonamenti__desktop .c-abbonamenti__row{padding-inline:6.25rem;gap:11.25rem}}@media screen and (min-width: 48em){.plg .c-abbonamenti__desktop .c-abbonamenti__row:nth-of-type(3) .c-abbonamenti__desc{margin:0 0 3.75rem}}.plg .c-abbonamenti__desktop .c-abbonamenti__row-visual{position:relative;flex:0 0 auto;width:17.5rem}.plg .c-abbonamenti__desktop .c-abbonamenti__row-visual .swiper{overflow:hidden}.plg .c-abbonamenti__desktop .c-abbonamenti__row-visual img{display:block;width:100%}.plg .c-abbonamenti__desktop .c-abbonamenti__row-visual .c-abbonamenti__pagination{margin-top:1.5rem}.plg .c-abbonamenti__desktop .c-abbonamenti__row-content{flex:0 1 30rem}.plg .c-abbonamenti__mobile{display:block}@media screen and (min-width: 48em){.plg .c-abbonamenti__mobile{display:none}}.plg .c-abbonamenti__mobile .swiper{overflow:visible}.plg .c-abbonamenti__mobile .swiper-wrapper{align-items:stretch}.plg .c-abbonamenti__mobile .swiper-slide{box-sizing:border-box;height:auto}.plg .c-abbonamenti__buttons-slide{display:flex;align-items:center;width:100%;padding:1.5rem 1rem;border:1px solid #666;border-radius:.5rem;box-shadow:0 0 1.25rem #666}.plg .c-abbonamenti__buttons{display:flex;flex-direction:column;width:100%;gap:2rem}.plg .c-abbonamenti__button{display:flex;align-items:center;justify-content:space-between;height:3.125rem;padding:.75rem 1rem;border:.5px solid rgba(255,255,255,.5);border-radius:.3125rem;background:none;color:#fff;text-transform:uppercase;cursor:pointer;font-family:Juve-Regular,sans-serif;font-weight:500}.plg .c-abbonamenti__button span{font-size:1.5rem}.plg .c-abbonamenti__button-arrow{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.plg .c-abbonamenti__button-arrow img{display:block;width:auto;height:.75rem}.plg .c-abbonamenti__card{display:flex;flex-direction:column;width:100%;padding:1.75rem 1.25rem 2.5rem;border:1px solid rgba(255,255,255,.48);border-radius:.5rem;background-image:linear-gradient(90deg,#ffffff0d,#ffffff0d),linear-gradient(181deg,#0000 .76%,#0003 99.21%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-shadow:0 0 2rem #ffffff40}.plg .c-abbonamenti__card .c-abbonamenti__title-regular,.plg .c-abbonamenti__card .c-abbonamenti__title-highlight{font-size:2.5rem}.plg .c-abbonamenti__tutorial{display:flex;align-items:center;justify-content:center;width:100%;margin:auto 0 0;padding:1.5rem 0 0;border:0;background:transparent;color:#fff;font-family:Roboto,sans-serif;font-size:clamp(13px,1rem,20px);font-weight:700;text-decoration:none;cursor:pointer;gap:.75rem}.plg .c-abbonamenti__tutorial span{text-decoration:underline}.plg .c-abbonamenti__tutorial img{width:1rem;height:1rem}.plg .c-abbonamenti__pagination{display:flex;flex-direction:column;align-items:center;margin-top:2rem;gap:.75rem}.plg .c-abbonamenti__pagination .swiper-pagination{position:relative;width:8.75rem;height:2px}.plg .c-abbonamenti__pagination-count{display:flex;margin:0;color:#fff;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;gap:.375rem}.plg .c-abbonamenti__pagination-count .js-abbonamenti-pagination-current{color:#ff2850}.plg.is-abbonamenti-tutorial-open{overflow:hidden}.plg .c-abbonamenti-tutorial{visibility:hidden;position:fixed;z-index:200;transition:opacity .35s ease-in-out,visibility 0s linear .35s;opacity:0;pointer-events:none;top:0;right:0;bottom:0;left:0}.plg .c-abbonamenti-tutorial.is-open{visibility:visible;transition:opacity .35s ease-in-out,visibility 0s linear 0s;opacity:1;pointer-events:auto}.plg .c-abbonamenti-tutorial__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.plg .c-abbonamenti-tutorial__panel{display:flex;position:absolute;right:0;bottom:0;left:0;flex-direction:column;height:100%;height:calc(100% - 8rem);padding:3.5rem 1.25rem 2rem;transform:translateY(100%);transition:transform .35s ease-in-out;border-radius:1.5rem 1.5rem 0 0;background:#fff;color:#000}.plg .c-abbonamenti-tutorial__panel-inner{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto}.plg .c-abbonamenti-tutorial.is-open .c-abbonamenti-tutorial__panel{transform:translateY(0)}.plg .c-abbonamenti-tutorial__close{display:flex;position:absolute;top:1.25rem;right:1rem;flex-shrink:0;margin:0;padding:0;border:0;background:transparent;cursor:pointer}.plg .c-abbonamenti-tutorial__close .close-button{background:#000}.plg .c-abbonamenti-tutorial__close .close-button path{fill:#fff}.plg .c-abbonamenti-tutorial__media{display:flex;flex-direction:column;align-items:center;margin-top:1.25rem}.plg .c-abbonamenti-tutorial__media .swiper-slide img{display:block;width:100%}.plg .c-abbonamenti-tutorial__media-inner{position:relative;width:100%;max-width:12.5rem}.plg .c-abbonamenti-tutorial__media-inner .swiper{width:100%}.plg .c-abbonamenti-tutorial__pagination{display:flex;flex-direction:column;align-items:center;margin-top:1.25rem;gap:.75rem}.plg .c-abbonamenti-tutorial__pagination .swiper-pagination{position:relative;width:7.5rem;height:2px;background:#0000001a}.plg .c-abbonamenti-tutorial__pagination-count{display:flex;margin:0;color:#000;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;gap:.375rem}.plg .c-abbonamenti-tutorial__pagination-count .js-abbonamenti-tutorial-pagination-current{color:#ff2850}.plg .c-abbonamenti-tutorial__steps{display:flex;flex-direction:column;margin:2rem 0 0;padding:0;list-style:none;gap:1rem}.plg .c-abbonamenti-tutorial__step{display:flex;align-items:start;gap:.75rem}.plg .c-abbonamenti-tutorial__step-number{flex-shrink:0;color:#ff2850;font-size:1.5rem;line-height:.95;text-box:trim-both cap alphabetic;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-abbonamenti-tutorial__step-text{font-size:1rem;font-weight:800!important;line-height:1.2;font-family:Roboto,sans-serif;font-weight:400;font-style:normal}.plg .c-ho-un-biglietto-singolo{padding-block:4rem;border-radius:2rem 2rem 0 0;background:#fff;color:#000;text-align:center}.plg .c-ho-un-biglietto-singolo__container{display:flex;flex-direction:column;align-items:center;max-width:75rem;margin:0 auto;padding-inline:1.25rem;gap:1.5rem}@media screen and (min-width: 48em){.plg .c-ho-un-biglietto-singolo__container{padding-inline:2.5rem}}.plg .c-ho-un-biglietto-singolo__title{margin:0;max-width:17.75rem;font-size:5rem;line-height:.86;letter-spacing:-.15rem;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-ho-un-biglietto-singolo__title{max-width:none;font-size:11.25rem;letter-spacing:normal;line-height:.85}}.plg .c-ho-un-biglietto-singolo__download-text{margin:0;font-size:1.25rem;text-transform:uppercase;font-family:Juve-Regular,sans-serif;font-weight:500}@media screen and (min-width: 48em){.plg .c-ho-un-biglietto-singolo__download-text{font-size:clamp(14px,1.125rem,20px)}}.plg .c-ho-un-biglietto-singolo__highlight{color:#ff2850;text-decoration:underline}.plg .c-ho-un-biglietto-singolo__badges{display:flex;gap:.75rem}.plg .c-ho-un-biglietto-singolo__badge{display:block;line-height:0}.plg .c-ho-un-biglietto-singolo__badge img{display:block;width:7.1875rem;height:auto}.plg .c-ho-un-biglietto-singolo-v2{padding-block:3rem;border-radius:2rem 2rem 0 0;background:#fff;color:#000}@media screen and (min-width: 48em){.plg .c-ho-un-biglietto-singolo-v2{padding-block:4rem}}.plg .c-ho-un-biglietto-singolo-v2__container{display:flex;flex-direction:column;align-items:center;max-width:75rem;margin:0 auto;padding-inline:1.25rem;gap:1.5rem}@media screen and (min-width: 48em){.plg .c-ho-un-biglietto-singolo-v2__container{align-items:stretch;padding-inline:2.5rem;gap:2rem}}.plg .c-ho-un-biglietto-singolo-v2__header{display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media screen and (min-width: 48em){.plg .c-ho-un-biglietto-singolo-v2__header{flex-direction:row;align-items:center;justify-content:space-between}}.plg .c-ho-un-biglietto-singolo-v2__title{margin:0;font-size:2.5rem;line-height:.85;text-align:center;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-ho-un-biglietto-singolo-v2__title{font-size:4rem;text-align:left}}.plg .c-ho-un-biglietto-singolo-v2__cta.o-cta{border-color:#000;color:#000;text-align:center}.plg .c-ho-un-biglietto-singolo-v2__box{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem 1.25rem;border:1px solid rgba(0,0,0,.48);border-radius:.5rem}@media screen and (min-width: 48em){.plg .c-ho-un-biglietto-singolo-v2__box{flex-direction:row;align-items:center;justify-content:space-between;padding:2.625rem 2.125rem}}.plg .c-ho-un-biglietto-singolo-v2__box-text{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:left}@media screen and (min-width: 48em){.plg .c-ho-un-biglietto-singolo-v2__box-text{align-items:flex-start}}.plg .c-ho-un-biglietto-singolo-v2__box-title{margin:0;font-size:2rem;line-height:.95;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-ho-un-biglietto-singolo-v2__box-title{font-size:4rem;line-height:.85}}.plg .c-ho-un-biglietto-singolo-v2__box-title-black{display:block;color:#000}.plg .c-ho-un-biglietto-singolo-v2__box-title-red{display:block;color:#ff2850}.plg .c-ho-un-biglietto-singolo-v2__box-description{max-width:18.75rem;margin:0;font-size:clamp(16px,1.25rem,20px);line-height:1.2;text-align:center;text-transform:uppercase;font-family:Juve-Regular,sans-serif;font-weight:500}@media screen and (min-width: 48em){.plg .c-ho-un-biglietto-singolo-v2__box-description{max-width:none;text-align:start}}.plg .c-ho-un-biglietto-singolo-v2__downloads{display:flex;align-items:center;gap:.75rem}@media screen and (min-width: 48em){.plg .c-ho-un-biglietto-singolo-v2__downloads{gap:2.25rem}}.plg .c-ho-un-biglietto-singolo-v2__download{display:flex;flex-direction:column;align-items:center;gap:.875rem}.plg .c-ho-un-biglietto-singolo-v2__qrcode{display:none;width:7.25rem;height:auto;border-radius:.4375rem}@media screen and (min-width: 48em){.plg .c-ho-un-biglietto-singolo-v2__qrcode{display:block}}.plg .c-ho-un-biglietto-singolo-v2__badge{display:block;width:7.1875rem;height:auto}.plg .c-tickets-cards-bottom{padding-block:3.5rem;overflow:hidden;background:#fff;color:#000}@media screen and (min-width: 48em){.plg .c-tickets-cards-bottom{padding-block:5.375rem}}.plg .c-tickets-cards-bottom__container{max-width:75rem;margin:0 auto;padding-inline:1.25rem}@media screen and (min-width: 48em){.plg .c-tickets-cards-bottom__container{padding-inline:2.5rem}}.plg .c-tickets-cards-bottom__kicker{margin:0 0 1rem;transform:translateY(-2.5rem);transition:opacity 1s,transform 1s;opacity:0;font-size:1.75rem;line-height:.95;text-transform:uppercase;font-family:Juve-Regular,sans-serif;font-weight:500}.plg .c-tickets-cards-bottom__title{margin:0;font-size:2.5rem;line-height:.9;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-tickets-cards-bottom__title{font-size:4rem;line-height:.85}}.plg .c-tickets-cards-bottom__desktop{display:none}@media screen and (min-width: 48em){.plg .c-tickets-cards-bottom__desktop{display:flex;align-items:center;justify-content:space-between;gap:4rem}}.plg .c-tickets-cards-bottom__title,.plg .c-tickets-cards-bottom__steps{transform:translateY(6.25rem);transition:opacity 1s,transform 1s;opacity:0}.plg .c-tickets-cards-bottom__content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;height:100%;min-height:28.75rem}.plg .c-tickets-cards-bottom__steps{display:flex;gap:2rem;margin-top:3.5rem}.plg .c-tickets-cards-bottom__step{display:flex;flex:1;flex-direction:column;gap:1rem}.plg .c-tickets-cards-bottom__step-number{color:#ff2850;font-size:2.1875rem;line-height:.95;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-tickets-cards-bottom__step-title{margin:0;font-size:1.5rem;line-height:.95;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-tickets-cards-bottom__step-text{margin:0;font-size:clamp(13px,1rem,20px);line-height:1.45;font-family:Roboto,sans-serif;font-weight:400;font-style:normal}.plg .c-tickets-cards-bottom__step-text strong{font-weight:700}.plg .c-tickets-cards-bottom__visual{position:relative;flex:0 0 auto;width:21.25rem;transform:translate(25rem);transition:opacity 1s,transform 1s;opacity:0}.plg .c-tickets-cards-bottom__visual .swiper{overflow:hidden}.plg .c-tickets-cards-bottom__visual img{display:block;width:100%}.plg .c-tickets-cards-bottom__visual .c-tickets-cards-bottom__pagination{margin-top:1.5rem}.plg .c-tickets-cards-bottom__mobile{display:block;transform:translate(6.25rem);transition:opacity 1.5s,transform 1.5s;opacity:0}@media screen and (min-width: 48em){.plg .c-tickets-cards-bottom__mobile{display:none}}.plg .c-tickets-cards-bottom__mobile .swiper{overflow:visible}.plg .c-tickets-cards-bottom__mobile .c-tickets-cards-bottom__text{margin-bottom:2.5rem}.plg .c-tickets-cards-bottom__mobile .swiper-wrapper{align-items:stretch}.plg .c-tickets-cards-bottom__mobile .swiper-slide{box-sizing:border-box;height:auto}.plg .c-tickets-cards-bottom__card{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 1rem;border-radius:.5rem}.plg .c-tickets-cards-bottom__card-number{color:#ff2850;font-size:7.5rem;line-height:.85;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-tickets-cards-bottom__card-title{margin:0 0 1rem;font-size:2rem;line-height:.95;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-tickets-cards-bottom__card-text{margin:0;font-size:clamp(13px,1rem,20px);line-height:1.45;font-family:Roboto,sans-serif;font-weight:400;font-style:normal}.plg .c-tickets-cards-bottom__card-text strong{font-weight:700}.plg .c-tickets-cards-bottom__pagination{display:flex;flex-direction:column;align-items:center;margin-top:1.5rem;gap:.75rem}.plg .c-tickets-cards-bottom__pagination .swiper-pagination{position:relative;width:10.3125rem;height:2px;background:#0000001a}.plg .c-tickets-cards-bottom__pagination-count{display:flex;margin:0;color:#000;font-size:1.25rem;text-transform:uppercase;gap:.375rem;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-tickets-cards-bottom__pagination-count .js-tickets-cards-bottom-pagination-current{color:#ff2850}.plg .c-tickets-cards-bottom__tutorial{margin-top:2.5rem}.plg .c-tickets-cards-bottom__tutorial-label{margin:0 0 1.25rem;font-size:1.75rem;line-height:.95;text-transform:uppercase;font-family:Juve-Regular,sans-serif;font-weight:500}.plg .c-tickets-cards-bottom__tutorial-link{display:flex;align-items:center;margin:0;padding:0;border:0;background:transparent;color:#000;font-family:Roboto,sans-serif;font-size:clamp(13px,1rem,20px);font-weight:700;text-decoration:none;cursor:pointer;gap:.75rem}.plg .c-tickets-cards-bottom__tutorial-link span{text-decoration:underline}.plg .c-tickets-cards-bottom__tutorial-link img{width:1.3125rem;height:1.3125rem}.plg .c-tickets-cards-bottom.animate .c-tickets-cards-bottom__kicker,.plg .c-tickets-cards-bottom.animate .c-tickets-cards-bottom__title,.plg .c-tickets-cards-bottom.animate .c-tickets-cards-bottom__steps,.plg .c-tickets-cards-bottom.animate .c-tickets-cards-bottom__visual,.plg .c-tickets-cards-bottom.animate .c-tickets-cards-bottom__mobile{transform:translateY(0);opacity:1}.plg.is-tickets-cards-bottom-tutorial-open{overflow:hidden}.plg .c-tickets-cards-bottom-tutorial{position:fixed;z-index:200;top:0;right:0;bottom:0;left:0;visibility:hidden;pointer-events:none;opacity:0;transition:opacity .35s ease-in-out,visibility 0s linear .35s}.plg .c-tickets-cards-bottom-tutorial.is-open{visibility:visible;pointer-events:auto;opacity:1;transition:opacity .35s ease-in-out,visibility 0s linear 0s}.plg .c-tickets-cards-bottom-tutorial__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.plg .c-tickets-cards-bottom-tutorial__panel{display:flex;position:absolute;right:0;bottom:0;left:0;flex-direction:column;height:calc(100% - 8rem);padding:3.5rem 1.25rem 2rem;transition:transform .35s ease-in-out;transform:translateY(100%);border-radius:1.5rem 1.5rem 0 0;background:#fff;color:#000}.plg .c-tickets-cards-bottom-tutorial__panel-inner{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto}.plg .c-tickets-cards-bottom-tutorial.is-open .c-tickets-cards-bottom-tutorial__panel{transform:translateY(0)}.plg .c-tickets-cards-bottom-tutorial__close{display:flex;position:absolute;top:1.25rem;right:1rem;flex-shrink:0;margin:0;padding:0;border:0;background:transparent;cursor:pointer}.plg .c-tickets-cards-bottom-tutorial__close .close-button{background:#000}.plg .c-tickets-cards-bottom-tutorial__close .close-button path{fill:#fff}.plg .c-tickets-cards-bottom-tutorial__media{display:flex;flex-direction:column;align-items:center;margin-top:1.25rem}.plg .c-tickets-cards-bottom-tutorial__media .swiper-slide img{display:block;width:100%}.plg .c-tickets-cards-bottom-tutorial__media-inner{position:relative;width:100%;max-width:12.5rem}.plg .c-tickets-cards-bottom-tutorial__media-inner .swiper{width:100%}.plg .c-tickets-cards-bottom-tutorial__pagination{display:flex;flex-direction:column;align-items:center;margin-top:1.25rem;gap:.75rem}.plg .c-tickets-cards-bottom-tutorial__pagination .swiper-pagination{position:relative;width:7.5rem;height:2px;background:#0000001a}.plg .c-tickets-cards-bottom-tutorial__pagination-count{display:flex;margin:0;color:#000;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;gap:.375rem}.plg .c-tickets-cards-bottom-tutorial__pagination-count .js-tickets-cards-bottom-tutorial-pagination-current{color:#ff2850}.plg .c-tickets-cards-bottom-tutorial__steps{display:flex;flex-direction:column;margin:2rem 0 0;padding:0;list-style:none;gap:1rem}.plg .c-tickets-cards-bottom-tutorial__step{display:flex;align-items:center;gap:.75rem}.plg .c-tickets-cards-bottom-tutorial__step-number{flex-shrink:0;color:#ff2850;font-size:1.5rem;line-height:.95;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-tickets-cards-bottom-tutorial__step-text{font-size:1rem;line-height:1.4;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-weight:700}.plg .c-funzionalita-wallet{padding-block:2.5rem;background:#fff;color:#000}@media screen and (min-width: 48em){.plg .c-funzionalita-wallet{padding-block:7.8125rem}}.plg .c-funzionalita-wallet__container{max-width:75rem;margin:0 auto;padding-inline:1.25rem}@media screen and (min-width: 48em){.plg .c-funzionalita-wallet__container{padding-inline:2.5rem}}.plg .c-funzionalita-wallet__desktop{display:none}@media screen and (min-width: 48em){.plg .c-funzionalita-wallet__desktop{display:flex;flex-direction:column;gap:5rem}}.plg .c-funzionalita-wallet__row{display:flex;gap:4rem}.plg .c-funzionalita-wallet__cell{display:flex;flex:1 1 0;align-items:flex-start;gap:2.75rem}.plg .c-funzionalita-wallet__visual{flex:0 0 auto;width:13.75rem}.plg .c-funzionalita-wallet__visual img{display:block;width:100%}.plg .c-funzionalita-wallet__mobile{display:block}@media screen and (min-width: 48em){.plg .c-funzionalita-wallet__mobile{display:none}}.plg .c-funzionalita-wallet__cards{display:flex;flex:1 1 auto;flex-direction:column;gap:2.5rem}.plg .c-funzionalita-wallet__card{display:flex;flex:1 1 auto;flex-direction:column;gap:1rem}.plg .c-funzionalita-wallet__icon{display:flex;align-items:center;height:3rem}.plg .c-funzionalita-wallet__icon img{display:block;max-width:3rem;height:100%;object-fit:contain;object-position:left}.plg .c-funzionalita-wallet__title{margin:0;font-size:1.875rem;line-height:1.05;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-funzionalita-wallet__title{font-size:1.5rem}}.plg .c-funzionalita-wallet__text{margin:0;font-size:clamp(13px,1rem,20px);line-height:1.45;font-family:Roboto,sans-serif;font-weight:400;font-style:normal}.plg .c-funzionalita-wallet__text strong{font-weight:700}.plg .c-funzionalita-wallet__extra-link,.plg .c-funzionalita-wallet__link{display:flex;align-items:center;width:fit-content;font-family:Roboto,sans-serif;font-size:clamp(13px,1rem,20px);font-weight:700;text-decoration:none;gap:.75rem}.plg .c-funzionalita-wallet__extra-link span,.plg .c-funzionalita-wallet__link span{text-decoration:underline}.plg .c-funzionalita-wallet__extra-link img,.plg .c-funzionalita-wallet__link img{width:1.0625rem;height:1.0625rem}.plg .c-funzionalita-wallet__link{color:#ff2850}@media screen and (min-width: 48em){.plg .c-funzionalita-wallet__link{display:none}}.plg .c-funzionalita-wallet__extra-link{gap:.375rem}.plg .c-funzionalita-wallet__extra-link img{width:.4375rem;height:.8125rem}.plg.is-funzionalita-wallet-overlay-open{overflow:hidden}.plg .c-funzionalita-wallet-overlay{position:fixed;z-index:200;top:0;right:0;bottom:0;left:0;visibility:hidden;pointer-events:none;opacity:0;transition:opacity .35s ease-in-out,visibility 0s linear .35s}.plg .c-funzionalita-wallet-overlay.is-open{visibility:visible;pointer-events:auto;opacity:1;transition:opacity .35s ease-in-out,visibility 0s linear 0s}.plg .c-funzionalita-wallet-overlay__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.plg .c-funzionalita-wallet-overlay__panel{display:flex;position:absolute;right:0;bottom:0;left:0;flex-direction:column;max-height:calc(100% - 8rem);padding:5rem 1.25rem 3.75rem;transition:transform .35s ease-in-out;transform:translateY(100%);border-radius:1.5rem 1.5rem 0 0;background:#fff;color:#000;overflow-y:auto}.plg .c-funzionalita-wallet-overlay.is-open .c-funzionalita-wallet-overlay__panel{transform:translateY(0)}.plg .c-funzionalita-wallet-overlay__close{display:flex;position:absolute;top:1.25rem;right:1rem;flex-shrink:0;margin:0;padding:0;border:0;background:transparent;cursor:pointer}.plg .c-funzionalita-wallet-overlay__close .close-button{background:#000}.plg .c-funzionalita-wallet-overlay__close .close-button path{fill:#fff}.plg .c-funzionalita-wallet-overlay__media{display:flex;flex-direction:column;align-items:center}.plg .c-funzionalita-wallet-overlay__media img{display:block;width:100%;max-width:14.375rem}.plg.is-funzionalita-wallet-extra-modal-open{overflow:hidden}.plg .c-funzionalita-wallet-extra-modal{visibility:hidden;position:fixed;z-index:200;transition:opacity .35s ease-in-out,visibility 0s linear .35s;opacity:0;pointer-events:none;top:0;right:0;bottom:0;left:0}.plg .c-funzionalita-wallet-extra-modal.is-open{visibility:visible;transition:opacity .35s ease-in-out,visibility 0s linear 0s;opacity:1;pointer-events:auto}.plg .c-funzionalita-wallet-extra-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.plg .c-funzionalita-wallet-extra-modal__panel{display:flex;position:absolute;right:0;bottom:0;left:0;flex-direction:column;height:75vh;overflow-y:auto;transform:translateY(100%);transition:transform .35s ease-in-out;border-radius:1.5rem 1.5rem 0 0;background:#151515;color:#fff}@media screen and (min-width: 48em){.plg .c-funzionalita-wallet-extra-modal__panel{top:0;right:0;bottom:auto;left:auto;overflow-y:hidden;width:60rem;height:100%;height:100dvh;min-height:auto;transform:translate(100%);border-radius:0}}.plg .c-funzionalita-wallet-extra-modal__body{display:flex;flex-direction:column;min-width:0}@media screen and (min-width: 48em){.plg .c-funzionalita-wallet-extra-modal__body{flex-direction:row;flex:1 1 auto;min-height:0}}.plg .c-funzionalita-wallet-extra-modal__content{display:flex;flex-direction:column;min-width:0}@media screen and (min-width: 48em){.plg .c-funzionalita-wallet-extra-modal__content{flex:0 0 50%;overflow-y:auto;width:50%}}.plg .c-funzionalita-wallet-extra-modal__media{flex-shrink:0;padding:1.5rem 1.25rem}@media screen and (min-width: 48em){.plg .c-funzionalita-wallet-extra-modal__media{display:flex;flex:0 0 50%;align-items:flex-start;justify-content:center;width:50%;padding:3.125rem}}.plg .c-funzionalita-wallet-extra-modal__image{display:block;width:100%;max-width:15rem;height:auto;margin-inline:auto}.plg .c-funzionalita-wallet-extra-modal.is-open .c-funzionalita-wallet-extra-modal__panel{transform:translateY(0)}@media screen and (min-width: 48em){.plg .c-funzionalita-wallet-extra-modal.is-open .c-funzionalita-wallet-extra-modal__panel{transform:translate(0)}}.plg .c-funzionalita-wallet-extra-modal__bar{display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-between;padding:2rem 1.25rem 0}@media screen and (min-width: 48em){.plg .c-funzionalita-wallet-extra-modal__bar{padding:3.5rem 3.125rem 0}}.plg .c-funzionalita-wallet-extra-modal__title{margin:0;margin-top:3.75rem;font-size:3.25rem;line-height:.9;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-funzionalita-wallet-extra-modal__title{margin-top:0;font-size:3.25rem}}.plg .c-funzionalita-wallet-extra-modal__close{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.plg .c-funzionalita-wallet-extra-modal__close-label{font-size:.9375rem;letter-spacing:.05em;text-transform:uppercase;font-family:Juve-Regular,sans-serif;font-weight:500}.plg .c-funzionalita-wallet-extra-modal__text{margin:1.5rem 0 0;padding:0 1.25rem;font-size:clamp(13px,1rem,20px);line-height:1.45;font-family:Roboto,sans-serif;font-weight:400;font-style:normal}@media screen and (min-width: 48em){.plg .c-funzionalita-wallet-extra-modal__text{margin-top:2.5rem;padding-inline:3.125rem}}.plg .c-funzionalita-wallet-extra-modal__list{margin:0;padding:0 1.25rem;font-size:clamp(13px,1rem,20px);line-height:1.45;font-family:Roboto,sans-serif;font-weight:400;font-style:normal}@media screen and (min-width: 48em){.plg .c-funzionalita-wallet-extra-modal__list{padding-inline:3.125rem}}.plg .c-funzionalita-wallet-extra-modal__list-item{position:relative;margin-bottom:.625rem;padding-left:1.25rem}.plg .c-funzionalita-wallet-extra-modal__list-item:after{content:"";position:absolute;top:.9375rem;left:0;block-size:.3125rem;inline-size:.3125rem;border-radius:100%;background:#fff}.plg .c-wallet-block{padding-block:1.5rem;background:#fff;color:#000}@media screen and (min-width: 48em){.plg .c-wallet-block{padding-block:3rem}}.plg .c-wallet-block__container{max-width:75rem;margin:0 auto;padding-inline:1.25rem}@media screen and (min-width: 48em){.plg .c-wallet-block__container{padding-inline:2.5rem}}.plg .c-wallet-block__box{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem 1.25rem;border:1px solid rgba(0,0,0,.48);border-radius:.5rem;text-align:center}@media screen and (min-width: 48em){.plg .c-wallet-block__box{display:grid;grid-template-columns:1fr auto;grid-template-areas:"title downloads" "description downloads" "link downloads";column-gap:2.5rem;align-items:center;padding:2.625rem 2.125rem;text-align:left}}.plg .c-wallet-block__title{grid-area:title;margin:0;font-size:2rem;line-height:1.05;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-wallet-block__title{font-size:2rem;line-height:.85}}.plg .c-wallet-block__description{grid-area:description;margin:0;font-size:clamp(16px,1.25rem,20px);line-height:1.2;text-transform:uppercase;font-family:Juve-Regular,sans-serif;font-weight:500}@media screen and (min-width: 48em){.plg .c-wallet-block__description{font-size:clamp(16px,1.125rem,18px);line-height:1.2}}.plg .c-wallet-block__link{grid-area:link;display:flex;align-items:center;justify-content:center;width:fit-content;color:#000;font-family:Roboto,sans-serif;font-size:1rem;font-weight:700;text-decoration:none;gap:.5rem;order:1}@media screen and (min-width: 48em){.plg .c-wallet-block__link{justify-content:flex-start;order:initial}}.plg .c-wallet-block__link span{text-decoration:underline}.plg .c-wallet-block__link-icon{width:1.375rem;height:1.375rem}.plg .c-wallet-block__downloads{grid-area:downloads;display:flex;align-items:flex-end;gap:1.5rem}.plg .c-wallet-block__download{display:flex;flex-direction:column;align-items:center;gap:.4375rem;width:3.8125rem}.plg .c-wallet-block__download-label{display:flex;flex-direction:column;color:#525252;font-family:Roboto,sans-serif;font-size:.875rem;line-height:1.4}.plg .c-wallet-block__download-name{font-weight:700}.plg .c-wallet-block__download-icon{display:block;width:100%;height:auto}.plg.is-wallet-block-modal-open{overflow:hidden}.plg .c-wallet-block-modal{visibility:hidden;position:fixed;z-index:200;transition:opacity .35s ease-in-out,visibility 0s linear .35s;opacity:0;pointer-events:none;top:0;right:0;bottom:0;left:0}.plg .c-wallet-block-modal.is-open{visibility:visible;transition:opacity .35s ease-in-out,visibility 0s linear 0s;opacity:1;pointer-events:auto}.plg .c-wallet-block-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.plg .c-wallet-block-modal__panel{display:flex;position:absolute;right:0;bottom:0;left:0;flex-direction:column;height:75vh;overflow-y:auto;transform:translateY(100%);transition:transform .35s ease-in-out;border-radius:1.5rem 1.5rem 0 0;background:#151515;color:#fff}@media screen and (min-width: 48em){.plg .c-wallet-block-modal__panel{top:0;right:0;bottom:auto;left:auto;overflow-y:hidden;width:60rem;height:100%;height:100dvh;min-height:auto;transform:translate(100%);border-radius:0}}.plg .c-wallet-block-modal__body{display:flex;flex-direction:column;min-width:0}@media screen and (min-width: 48em){.plg .c-wallet-block-modal__body{flex-direction:row;flex:1 1 auto;min-height:0}}.plg .c-wallet-block-modal__content{display:flex;flex-direction:column;min-width:0}@media screen and (min-width: 48em){.plg .c-wallet-block-modal__content{flex:0 0 50%;overflow-y:auto;width:50%}}.plg .c-wallet-block-modal__media{flex-shrink:0;padding:1.5rem 1.25rem}@media screen and (min-width: 48em){.plg .c-wallet-block-modal__media{display:flex;flex:0 0 50%;align-items:flex-start;justify-content:center;width:50%;padding:3.125rem}}.plg .c-wallet-block-modal__image{display:block;width:100%;max-width:15rem;height:auto;margin-inline:auto}.plg .c-wallet-block-modal.is-open .c-wallet-block-modal__panel{transform:translateY(0)}@media screen and (min-width: 48em){.plg .c-wallet-block-modal.is-open .c-wallet-block-modal__panel{transform:translate(0)}}.plg .c-wallet-block-modal__bar{display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-between;padding:2rem 1.25rem 0}@media screen and (min-width: 48em){.plg .c-wallet-block-modal__bar{padding:3.5rem 3.125rem 0}}.plg .c-wallet-block-modal__title{margin:0;margin-top:3.75rem;font-size:3.25rem;line-height:.9;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-wallet-block-modal__title{margin-top:0;padding-inline-end:2.75rem;font-size:3.25rem}}.plg .c-wallet-block-modal__close{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.plg .c-wallet-block-modal__close-label{font-size:.9375rem;letter-spacing:.05em;text-transform:uppercase;font-family:Juve-Regular,sans-serif;font-weight:500}.plg .c-wallet-block-modal__text{margin:1.5rem 0 0;padding:0 1.25rem;font-size:clamp(13px,1rem,20px);line-height:1.45;font-family:Roboto,sans-serif;font-weight:400;font-style:normal}@media screen and (min-width: 48em){.plg .c-wallet-block-modal__text{margin-top:2.5rem;padding-inline:3.125rem}}.plg .c-wallet-block-modal__list{margin:0;padding:0 1.25rem;font-size:clamp(13px,1rem,20px);line-height:1.45;font-family:Roboto,sans-serif;font-weight:400;font-style:normal}@media screen and (min-width: 48em){.plg .c-wallet-block-modal__list{padding-inline:3.125rem}}.plg .c-wallet-block-modal__list-item{position:relative;margin-bottom:.625rem;padding-left:1.25rem}.plg .c-wallet-block-modal__list-item:after{content:"";position:absolute;top:.9375rem;left:0;block-size:.3125rem;inline-size:.3125rem;border-radius:100%;background:#fff}.plg .c-stadium-card{padding-block:3.5rem 3.5rem;background:#fff}@media screen and (min-width: 48em){.plg .c-stadium-card{padding-block:4rem 5.375rem}}.plg .c-stadium-card__container{max-width:90rem;margin:0 auto;padding-inline:1.25rem}@media screen and (min-width: 48em){.plg .c-stadium-card__container{padding-inline:2.875rem}}.plg .c-stadium-card__heading{margin:0 0 2rem;font-size:2.25rem;line-height:.95;text-align:center;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-stadium-card__heading{margin-bottom:3.5rem;font-size:4rem}}.plg .c-stadium-card__heading.o-is-desc{display:none}@media screen and (min-width: 48em){.plg .c-stadium-card__heading.o-is-desc{display:block}}@media screen and (min-width: 48em){.plg .c-stadium-card__heading.o-is-mob{display:none}}.plg .c-stadium-card__grid{display:none}@media screen and (min-width: 48em){.plg .c-stadium-card__grid{display:flex;gap:.75rem}}.plg .c-stadium-card__card{display:flex;position:relative;flex-direction:column;width:100%;margin:0;padding:0;border:0;aspect-ratio:332/378.902;background:none;font:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-mask-image:url(/img/stadium-card/card-mask.svg);mask-image:url(/img/stadium-card/card-mask.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media screen and (min-width: 48em){.plg .c-stadium-card__card{flex:1}}.plg .c-stadium-card__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#000}.plg .c-stadium-card__media img{display:block;width:100%;height:100%;object-fit:cover;opacity:.8}.plg .c-stadium-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0a,#0a0a0a 50%,#0a0a0a00 80%)}.plg .c-stadium-card__body{position:relative;z-index:1;padding:2.5rem 1.5rem 0;color:#fff}.plg .c-stadium-card__title{margin:0 0 1.5rem;font-size:1.75rem;line-height:.9;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-stadium-card__desc{margin:0;font-size:clamp(13px,1rem,20px);line-height:1.4;font-family:Roboto,sans-serif;font-weight:400;font-style:normal}.plg .c-stadium-card__cta-area{display:flex;position:relative;z-index:1;align-items:center;justify-content:center;height:22.15%;margin-top:auto;padding-inline:1.5rem}.plg .c-stadium-card__cta{display:block;padding-block:.6875rem;padding-inline:1.25rem;border-block:1px solid #FF2850;color:#fff}.plg .c-stadium-card__cta-label{font-size:1.25rem;line-height:normal;text-transform:uppercase;white-space:nowrap;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-stadium-card__mobile{display:block}@media screen and (min-width: 48em){.plg .c-stadium-card__mobile{display:none}}.plg .c-stadium-card__mobile .swiper{overflow:hidden}.plg .c-stadium-card__mobile .swiper-slide{height:auto}.plg .c-stadium-card__pagination{display:flex;flex-direction:column;align-items:center;margin-top:2rem;gap:.75rem}.plg .c-stadium-card__pagination .swiper-pagination{position:relative;width:8.75rem;height:2px}.plg .c-stadium-card__pagination-count{display:flex;margin:0;color:#000;font-size:1.25rem;text-transform:uppercase;gap:.375rem;font-family:Juve-Bold,sans-serif;font-weight:700}.plg .c-stadium-card__pagination-count .js-stadium-card-pagination-current{color:#ff2850}.plg.is-stadium-modal-open{overflow:hidden}.plg .c-stadium-modal{visibility:hidden;position:fixed;z-index:200;transition:opacity .35s ease-in-out,visibility 0s linear .35s;opacity:0;pointer-events:none;top:0;right:0;bottom:0;left:0}.plg .c-stadium-modal.is-open{visibility:visible;transition:opacity .35s ease-in-out,visibility 0s linear 0s;opacity:1;pointer-events:auto}.plg .c-stadium-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.plg .c-stadium-modal__panel{display:flex;position:absolute;right:0;bottom:0;left:0;flex-direction:column;min-height:75vh;overflow-y:auto;transform:translateY(100%);transition:transform .35s ease-in-out;border-radius:1.5rem 1.5rem 0 0;background:#151515;color:#fff}@media screen and (min-width: 48em){.plg .c-stadium-modal__panel{top:0;right:0;bottom:auto;left:auto;width:44.375rem;height:100%;height:100dvh;min-height:auto;transform:translate(100%);border-radius:0}}.plg .c-stadium-modal.is-open .c-stadium-modal__panel{transform:translateY(0)}@media screen and (min-width: 48em){.plg .c-stadium-modal.is-open .c-stadium-modal__panel{transform:translate(0)}}.plg .c-stadium-modal__bar{display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-between;padding:2rem 1.25rem 0}@media screen and (min-width: 48em){.plg .c-stadium-modal__bar{padding:3.5rem 3.125rem 0}}.plg .c-stadium-modal__title{margin:0;margin-top:3.75rem;font-size:3.25rem;line-height:.9;text-transform:uppercase;font-family:Juve-Bold,sans-serif;font-weight:700}@media screen and (min-width: 48em){.plg .c-stadium-modal__title{margin-top:0;font-size:3.25rem}}.plg .c-stadium-modal__close{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.plg .c-stadium-modal__close-label{font-size:.9375rem;letter-spacing:.05em;text-transform:uppercase;font-family:Juve-Regular,sans-serif;font-weight:500}.plg .c-stadium-modal__desc{flex-shrink:0;margin:1.5rem 0 0;padding-inline:1.25rem;font-size:clamp(13px,1rem,20px);line-height:1.45;font-family:Roboto,sans-serif;font-weight:400;font-style:normal}@media screen and (min-width: 48em){.plg .c-stadium-modal__desc{margin-top:1.9375rem;padding-inline:3.125rem}}.plg .c-stadium-modal__list{display:grid;grid-template-columns:repeat(2,1fr);margin:1.5rem 0 0;padding:0 1.25rem;list-style:none;gap:.75rem}@media screen and (min-width: 48em){.plg .c-stadium-modal__list{grid-template-columns:repeat(3,1fr);margin-top:1.9375rem;padding-inline:3.125rem;column-gap:.75rem;row-gap:.75rem}}.plg .c-stadium-modal__item{display:flex;position:relative;align-items:center;padding-left:1.25rem;font-size:clamp(13px,1rem,20px);line-height:.95;gap:.75rem;font-family:Roboto,sans-serif;font-weight:400;font-style:normal}.plg .c-stadium-modal__item:after{content:"";position:absolute;top:50%;left:0;block-size:.3125rem;inline-size:.3125rem;transform:translateY(-50%);border-radius:100%;background:#fff}.plg .c-stadium-modal__item-icon{display:block;width:1.375rem;height:1.375rem;object-fit:contain}.plg .c-stadium-modal__media{position:relative;flex:1 0 12.5rem;margin-top:2rem;overflow:hidden}.plg .c-stadium-modal__media img{display:block;width:100%;height:100%;object-fit:cover}.plg .c-stadium-modal__media:before{content:"";position:absolute;z-index:1;inset:0 0 auto;height:5rem;background:linear-gradient(180deg,#151515,#15151500)}.plg .o-arrow-button{position:relative;width:3rem;height:3rem;background:transparent;cursor:pointer}.plg .o-arrow-button:after{border-top:5px solid #fff}.plg .o-arrow-button:before{background:#fff}.plg .o-arrow-button .o-arrow-button__circle{border-color:#fff}.plg .o-arrow-button.is-black:after{border-top:5px solid #000}.plg .o-arrow-button.is-black:before{background:#000}.plg .o-arrow-button.is-black .o-arrow-button__circle{border-color:#000}.plg .o-arrow-button.is-black:hover:after{border-top:5px solid #FF2850}.plg .o-arrow-button.is-black:hover:before{background:#ff2850}.plg .o-arrow-button.is-black:hover .o-arrow-button__circle,.plg .o-arrow-button.red-circle .o-arrow-button__circle{border-color:#ff2850}.plg .o-arrow-button:before{content:"";width:1px;height:80%;position:absolute;top:-30%;left:50%;transform:translate(-50%);transition:background .3s ease-in-out}.plg .o-arrow-button:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%);width:0;height:0;border-bottom:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);transition:border-top-color .3s ease-in-out}.plg .o-arrow-button__circle{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid;transition:border-color .3s ease-in-out}.plg .o-visual-swiper-arrow{display:flex;position:absolute;z-index:2;top:50%;align-items:center;justify-content:center;width:1.25rem;height:1.875rem;margin:0;padding:0;transform:translateY(-50%);transition:opacity .2s cubic-bezier(.83,.68,.19,1);border:0;background:none;color:#fff;cursor:pointer}.plg .o-visual-swiper-arrow svg{display:block;width:100%;height:100%}.plg .o-visual-swiper-arrow.swiper-button-disabled{opacity:.3;cursor:default;pointer-events:none}.plg .o-visual-swiper-arrow--prev{right:calc(100% + 1.25rem)}.plg .o-visual-swiper-arrow--prev svg{transform:scaleX(-1)}.plg .o-visual-swiper-arrow--next{left:calc(100% + 1.25rem)}.plg .o-visual-swiper-arrow--on-light{color:#000}.plg .o-cta{border:solid 1px #fff;padding-inline:1.25rem;padding-block:.825rem;display:inline-block;position:relative;text-decoration:none;color:#fff;font-size:1.25rem;transition:.3s cubic-bezier(.83,.68,.19,1);cursor:pointer}.plg .o-cta span{text-box:trim-both cap alphabetic;display:block}.plg .o-cta.is-red{background:#ff2850;border:none}.plg .o-cta.is-red.inverse{background-color:transparent;color:#ff2850;border:solid 1px #FF2850}.plg .o-cta.is-black{background:#000;color:#fff}.plg .o-cta:hover{padding-right:2.5rem}.plg .o-cta:hover svg{opacity:1}.plg .o-cta svg{position:absolute;top:50%;right:.7rem;transform:translateY(-50%);width:1.2rem;height:1.2rem;opacity:0;transition:.2s cubic-bezier(.83,.68,.19,1)}.plg .o-cta svg path{fill:currentColor}.plg .c-box-rate{position:relative;padding-block:1.375rem;padding-inline:1.5rem;overflow:hidden;background-position:40% center;background-repeat:no-repeat;background-size:cover;border-radius:.5rem;flex:1;color:#fff}@media screen and (min-width: 48em){.plg .c-box-rate{padding-block:2.125rem 4.375rem;padding-inline:2.25rem}}.plg .c-box-rate picture:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#0000 27.48%,#0009),linear-gradient(0deg,#0000004d,#0000004d)}.plg .c-box-rate .o-top-label{font-size:1.25rem;position:relative}.plg .c-box-rate .o-title{line-height:.86;margin-top:1.5rem;margin-left:-.3rem;transform:translateY(0);font-family:Juve-Bold,sans-serif;font-weight:700;text-transform:uppercase;font-size:4.5rem}.plg .c-box-rate .o-title span{transition:.3s ease-in-out}@media screen and (min-width: 48em){.plg .c-box-rate .o-title{font-size:6rem}}@media screen and (min-width: 48em){.plg .c-box-rate .o-title{margin-top:1rem}}.plg .c-box-rate .box-logo{position:absolute;top:0;right:0;opacity:.45;height:80%;transform-origin:top}.plg .c-box-rate .box-logo img{height:100%;width:auto}.plg .c-box-rate__cta{margin-top:14rem}@media screen and (min-width: 48em){.plg .c-box-rate__cta{margin-top:13rem}}.plg .c-box-rate .o-text{position:absolute;top:45%;left:1.5rem;right:1.5rem;height:0;overflow:hidden}.plg .c-box-rate .o-text p{line-height:1.4}@media screen and (max-width: 47.99em){.plg .c-box-rate .o-text p{font-size:1rem}}@media screen and (min-width: 48em){.plg .c-box-rate .o-text{left:2.25rem;right:2.25rem;top:50%}}.plg .c-box-rate .o-text,.plg .c-box-rate .o-title,.plg .c-box-rate__cta,.plg .c-box-rate .box-logo{transition:.7s cubic-bezier(.83,.68,.19,1)}.plg .c-box-rate .c-box-rate__cta{transform:translateY(0)}@media screen and (min-width: 48em){.plg .c-box-rate .c-box-rate__cta{transform:translateY(80%)}}.plg .c-box-rate .c-box-rate__cta:hover svg{transform:rotate(135deg)}.plg .c-box-rate .c-box-rate__cta svg{transform:rotate(45deg)}.plg .c-box-rate .box-logo{transform:scale(1.1) translate(-20%);opacity:.2}.plg .c-box-rate .discover{display:flex;align-items:center;gap:.6rem}.plg .c-box-rate picture{transition:.3s ease-in-out}.plg .c-box-rate:hover .o-text,.plg .c-box-rate.reveal .o-text{height:10rem}.plg .c-box-rate:hover .o-title span,.plg .c-box-rate.reveal .o-title span{color:#ff2850}.plg .c-box-rate:hover picture,.plg .c-box-rate.reveal picture{filter:grayscale(1)}.plg .close-button{cursor:pointer;background:#fff;width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center}.plg .close-button svg,.plg .close-button path{transition:.3s ease-in-out}.plg .close-button:hover svg{transform:rotate(90deg);transform-origin:center}.plg .close-button:hover svg path{fill:#ff2850}.plg .o-controls{display:flex;align-items:center;justify-content:space-between;margin-top:2.875rem}.plg .o-controls .o-nav{display:flex;align-items:center;justify-content:center}.plg .o-controls .o-nav .right{transform:rotate(-90deg)}.plg .o-controls .o-nav .left{margin-right:2.5rem;transform:rotate(90deg)}.plg .swiper-pagination{height:3px;background:#666;width:12rem;border-radius:10px;overflow:hidden}@media screen and (min-width: 48em){.plg .swiper-pagination{width:17.75rem}}.plg .swiper-pagination-progressbar-fill{display:block;height:100%;background:#ff2850;transform-origin:left}.plg .tabs{display:flex;align-items:flex-end;justify-content:space-between;margin-top:1.5rem;overflow:hidden}@media screen and (min-width: 48em){.plg .tabs{display:none}}.plg .tabs .tab{font-size:1.25rem;padding:1rem 1.25rem;cursor:pointer;position:relative;flex:1;text-align:center;border-bottom:solid 1px #666666}.plg .tabs .tab:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background-color:#ff2850;transform:translateY(100%);transition:.3s cubic-bezier(.83,.68,.19,1)}.plg .tabs .tab.active{color:#ff2850;transition:.3s cubic-bezier(.83,.68,.19,1)}.plg .tabs .tab.active:after{transform:translateY(0)}.plg .o-sticky-bar{position:fixed;bottom:0;left:0;right:0;background:#ff2850;text-align:center;color:#fff;line-height:1;font-size:1.25rem;padding-block:.6rem .8rem;font-family:Juve-Bold,sans-serif;display:flex;align-items:center;justify-content:center;gap:.75rem;height:2.7rem;z-index:9}.plg .o-sticky-bar span{display:inline-flex;margin-top:-.2rem}.plg .o-sticky-bar svg{width:1rem}.plg .c-sticky-cta{position:fixed;z-index:100;right:0;bottom:3.75rem;left:0;padding-block:1.25rem;transform:translateY(calc(100% + 6.25rem));transition:transform .35s;text-align:center;pointer-events:none}@media screen and (min-width: 48em){.plg .c-sticky-cta{bottom:1.875rem;transform:translateY(calc(100% + 1.25rem))}}.plg .c-sticky-cta.is-visible{transform:translateY(0)}.plg .c-sticky-cta__button{padding:1.25rem 1.875rem;border-width:.3125rem;font-size:1.875rem;text-transform:uppercase;pointer-events:all}.plg.is-abb-modal-open .c-sticky-cta.is-visible,.plg.is-stadium-modal-open .c-sticky-cta.is-visible{transform:translateY(calc(100% + 3.75rem));pointer-events:none}@media screen and (min-width: 48em){.plg.is-abb-modal-open .c-sticky-cta.is-visible,.plg.is-stadium-modal-open .c-sticky-cta.is-visible{transform:translateY(calc(100% + 1.25rem))}}.plg .o-countdown{display:flex;position:fixed;z-index:100;right:0;bottom:0;left:0;flex-wrap:wrap;align-items:flex-end;justify-content:center;padding-block:.5rem;padding-inline:.75rem 1rem;transform:translateY(100%);transition:transform .4s ease-out;background:#ff2850;color:#fff;line-height:1}.plg .o-countdown.is-visible{transform:translateY(0)}@media screen and (min-width: 48em){.plg .o-countdown{flex-wrap:nowrap;padding-inline:2.8rem 7rem}}.plg .o-countdown .o-label:first-child{display:block;width:100%;margin-bottom:.625rem;font-size:1.75rem;text-align:center}@media screen and (min-width: 48em){.plg .o-countdown .o-label:first-child{display:inherit;width:auto;margin-right:1.5rem;margin-bottom:0;text-align:inherit}}.plg .o-countdown>div{display:flex;align-items:flex-end}.plg .o-countdown .o-number,.plg .o-countdown .o-divider{font-size:1.75rem}.plg .o-countdown .o-number{font-family:Juve-Bold,sans-serif;font-weight:700;display:flex;margin-top:-.6rem;padding-right:.3rem;overflow:hidden}@media screen and (min-width: 48em){.plg .o-countdown .o-number{margin-bottom:-.1rem;padding-right:.5rem}}.plg .o-countdown .o-number>div{position:relative;max-height:1em}.plg .o-countdown .o-number>div>.inner{transition:.3s ease-in-out}.plg .o-countdown .o-divider{align-self:stretch;width:1px;height:auto;margin-inline:min(3vw,.8rem);transform:rotate(20deg);background:#fff}@media screen and (min-width: 48em){.plg .o-countdown .o-divider{margin-inline:1.4rem}}.plg .o-countdown .o-label{font-size:1.25rem;font-family:Juve-Bold,sans-serif;font-weight:700}*{box-sizing:border-box}html,body.plg{font-family:Juve-Regular,Roboto,Helvetica,Arial,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;line-height:normal}@media screen and (min-width: 48em) and (max-width: 90.0625em){html,body.plg{font-size:calc(16px - (1440px - 100vw) * .0111111111)}}body{margin:0}@media screen and (min-width: 500px){.jcom-o-footer-section .oc-o-footer .d3-o-appstore{right:20px}}
