.kvisual-imgBg{background-repeat:no-repeat;background-size:cover}.kvisual-title{font-family:cubano,sans-serif;font-size:43.5px;line-height:.94}.kvisual-title-bg{font-size:2.1rem;font-weight:900;letter-spacing:3px}@media(min-width:992px){.kvisual-title-bg{font-size:2.2rem}}@media(min-width:1400px){.kvisual-title-bg{font-size:3.2rem}}@media(min-width:1920px){.kvisual-title-bg{font-size:4rem}}.kvisual-title-bg .kvisual-bg-01{background:#009c42}.kvisual-title-bg .kvisual-bg-03{background:#c00d0d}@media(max-width:991.98px){.section-kvisual-03 .container{padding:0}}.kvisual-info .kvisual-info-desc{font-family:museo-sans,sans-serif;font-weight:500;line-height:1.14}.kvisual-info .kvisual-info-desc .custom-bold{font-weight:900}@media(min-width:992px){.kvisual-info .kvisual-info-desc{font-size:1.3rem}}@media(min-width:1400px){.kvisual-info .kvisual-info-desc{font-size:1.5rem}}@media(min-width:1920px){.kvisual-info .kvisual-info-desc{font-size:2.8rem}}@media(min-width:992px){.badge-Sponsor_Wrap{bottom:5%;position:absolute;right:5%}}.badge-Sponsor{position:relative}.badge-Sponsor:before{background:#fde9eb;bottom:0;content:"";display:block;height:250%;position:absolute;right:0;transform:rotate(-20deg) translateY(55%);transform-origin:top right;width:300%;z-index:0}@media(min-width:992px){.badge-Sponsor:before{transform:rotate(-25deg) translate(25%,50%)}}.badge-Sponsor_Info{position:relative;transform:translate(15%,45%);z-index:1}@media(min-width:992px){.badge-Sponsor_Info{transform:translate(20%,70%)}}.badge-Sponsor_Info p{font-size:10px}.section-kvisual-04{background-color:#0567c8}.section-kvisual-04 .large-text{font-size:1.9rem;font-weight:700;line-height:1}.section-kvisual-04 .btn-memo-match{width:50%}@media(min-width:992px){.section-kvisual-04 .btn-memo-match{width:auto}}.section-kvisual-04 .kvisual-imgBg-mobile{display:none}@media(max-width:991.98px){.section-kvisual-04 .kvisual-imgBg-mobile{background-image:var(--background-image);background-repeat:no-repeat;background-size:100%;display:block;height:100%;width:100%}}.badge-Counter{height:180px;width:180px}.badge-Counter.badge-Counter-1{background-color:#056bbc}.badge-Counter.badge-Counter-2{background-color:#008237}.badge-Counter.badge-Counter-3{background-color:#c00d0d}.category-Item{border-radius:var(--Border-Radius-24);cursor:pointer;overflow:hidden}.category-Item:before{background-image:linear-gradient(180deg,rgba(5,144,255,0),#002d4c);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.category-Item .position-relative{border-radius:var(--Border-Radius-24);overflow:hidden}.category-Item .category-Card{border-radius:0;display:block;height:231px;object-fit:cover;transition:none;width:308px}.category-Item .position-relative:after{background:rgba(5,103,203,0);content:"";inset:0;pointer-events:none;position:absolute;transition:background .45s ease;z-index:1}.category-Item:hover .position-relative:after{background:rgba(5,103,203,.45)}.category-Title{font-family:Raleway,sans-serif;font-size:1.5rem;font-weight:700;left:0;line-height:1.2;text-shadow:2px 2px 4px hsla(0,0%,9%,.75);z-index:2}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;border-radius:4px;cursor:pointer;opacity:.7}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #20b2aa;opacity:1}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:1em;top:0}.splide__pagination--ttb .splide__pagination__page{height:20px;width:5px}.splide__arrow{-ms-flex-align:center;background:transparent;border:0;border-radius:0;cursor:pointer;display:-ms-flexbox;height:2.5em;-ms-flex-pack:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2.5em;z-index:1}.splide__arrow svg{fill:#20b2aa;height:2.5em;transition:fill .2s linear;width:2.5em}.splide__arrow:hover:not(:disabled) svg{fill:#57e1d9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #20b2aa;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #20b2aa;outline-offset:3px}.splide__pagination{bottom:1em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:2.5px;display:inline-block;height:5px;margin:3px;padding:0;position:relative;transition:background-color .2s linear;width:20px}.splide__pagination__page.is-active{background:#20b2aa}.splide__pagination__page:hover{background:#57e1d9;cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #20b2aa;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #20b2aa;outline-offset:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:4px}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #20b2aa;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #20b2aa}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #20b2aa;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #20b2aa}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#20b2aa}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #20b2aa;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__progress__bar{background:#ccc;height:3px}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #20b2aa;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #20b2aa;outline-offset:3px}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__slider>.splide__arrows .splide__arrow--prev{left:-2.5em}.splide__slider>.splide__arrows .splide__arrow--next{right:-2.5em}.splide{padding:3em}.splide-Categories{margin-left:20px}.splide-Categories .splide__track{overflow:visible!important}.splide-Categories .splide__list:has(.splide__slide:hover) .splide__slide:not(:hover){transition:transform .5s cubic-bezier(.25,.46,.45,.94),opacity .35s ease}.splide-Categories .splide__list .splide__slide:hover~.splide__slide{transform:translateX(15%)}.splide-Categories .splide__slide{opacity:.3;position:relative;transform-origin:left center;transition:transform .5s cubic-bezier(.25,.46,.45,.94),opacity .35s ease;z-index:1}@media screen and (min-width:480px){.splide-Categories .splide__slide{width:308px!important}}.splide-Categories .splide__slide:hover{transform:scale(1.15);z-index:3}.splide-Categories .splide__slide img{border-radius:var(--Border-Radius-24)}.splide-Categories .splide__slide.is-visible{opacity:1}.splide__arrow{align-items:center;background:var(--Colours-Complementary-Red);border-radius:var(--Border-Radius-8);display:flex;gap:var(--Spacing-12);justify-content:center;padding:var(--Spacing-12)}.splide__arrow svg{fill:none!important;height:unset;width:unset}.splide__pagination__page{background:#fff;border:2px solid var(--Colours-Complementary-Red);border-radius:var(--Border-Radius-4)}.splide__pagination__page.is-active{background:#c00d0d;width:40px!important;z-index:1}@media screen and (max-width:991px){.splide-Categories{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto}.splide-Categories .splide__track{grid-column:1/-1;grid-row:1}.splide-Categories .splide__list{padding-bottom:0!important}.splide-Categories .splide__pagination{grid-column:1;grid-row:2;justify-content:flex-start;overflow:hidden;padding:1rem 0 0 1rem;position:static!important}.splide-Categories .categories__arrows{align-items:center;display:flex!important;gap:var(--Spacing-12);grid-column:2;grid-row:2;padding:1rem 1rem 0 0;position:static!important}.splide-Categories .splide__arrow--next,.splide-Categories .splide__arrow--prev{left:auto!important;margin-top:0!important;position:static!important;right:auto!important;top:auto!important;transform:none!important}.splide-Categories .splide__arrow--prev{transform:rotate(180deg)!important}}@media screen and (min-width:992px){.categories__arrows{bottom:0;position:absolute;right:10px}.splide__arrow--prev{left:-8rem;transform:rotate(180deg)}.splide__arrow--next{margin-top:1.4rem}}button.splide__arrow:disabled{background:var(--Colours-Complementary-Pink);color:#6d6d6d;opacity:1}button.splide__arrow:disabled svg{stroke:#6d6d6d}.nohover{color:var(--Colours-Complementary-Red)!important}.splide__pagination.splide__pagination--ltr{display:none}.stickyBanner{bottom:0;left:0;position:sticky;right:0;z-index:1}.section-Sticky{background:#fff;border:1px solid #c00d0d}.accordion{--bs-accordion-color:#0069b4;--bs-accordion-bg:#fff;--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:1px;--bs-accordion-border-radius:0.375rem;--bs-accordion-inner-border-radius:calc(0.375rem - 1px);--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:#0069b4;--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230069b4' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%280%, 37.0588235294%, 63.5294117647%%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#80b4da;--bs-accordion-btn-focus-box-shadow:0 0 0 0.125rem rgba(0,105,180,.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#005ea2;--bs-accordion-active-bg:#e6f0f7}.accordion-button{align-items:center;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;color:var(--bs-accordion-btn-color);display:flex;font-size:1.125rem;overflow-anchor:none;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);position:relative;text-align:left;transition:var(--bs-accordion-transition);width:100%}@media(prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);color:var(--bs-accordion-active-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);content:"";flex-shrink:0;height:var(--bs-accordion-btn-icon-width);margin-left:auto;transition:var(--bs-accordion-btn-icon-transition);width:var(--bs-accordion-btn-icon-width)}@media(prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{border-color:var(--bs-accordion-btn-focus-border-color);box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0;z-index:3}.accordion-header{margin-bottom:0}.accordion-item{background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);color:var(--bs-accordion-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-left-radius:var(--bs-accordion-inner-border-radius);border-bottom-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-left:0;border-radius:0;border-right:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}.accordion-button,.accordion-button:not(.collapsed){background-color:transparent!important;border:unset!important;box-shadow:none!important;color:var(--Colours-Blue-Scale-Dark-Blue);font-family:Raleway,sans-serif;font-size:var(--Typography-Text-Sizes-Heading-6);font-style:normal;font-weight:700;letter-spacing:0;line-height:120%;padding-left:0;vertical-align:middle}.accordion-item{border:none!important}.accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='9' fill='none'%3E%3Cpath stroke='%23C00D0D' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m1.5 1.5 6 6 6-6'/%3E%3C/svg%3E")!important;transform:unset}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='9' fill='none'%3E%3Cpath stroke='%23C00D0D' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m13.5 7.5-6-6-6 6'/%3E%3C/svg%3E")!important;transform:unset!important}.accordion-body{padding-left:0}@media screen and (max-width:991px){#accordionFaq .accordion-body .bodyRegular{font-size:var(--Typography-Text-Sizes-Body-Regular)!important}}.splide.is-initialized:not(.is-active) .splide__list{display:flex!important}.splide .splide__list{padding:0 0 3rem!important}.splide-bannerSponsor .splide__slide{opacity:.3;transition:all .35s ease}.splide-bannerSponsor .splide__slide.is-visible{opacity:1}body{background:#fff!important}h2{color:var(--Colours-Blue-Scale-Dark-Blue);font-weight:800}.section-Banner{background:#0069b4}@media screen and (min-width:992px){.ml-200-desktop{margin-left:200px}.pl-185-desktop{padding-left:185px}}.hero-banner{background:linear-gradient(270deg,transparent 35%,rgba(0,0,0,.9) 102.99%),url(https://d1utfpdho71iju.cloudfront.net/505706/stage/site/images/revise/header-new.webp) no-repeat top;background-size:cover;height:920px;width:100%}@media screen and (max-width:991px){.hero-banner{background-position:80% 40%;background:linear-gradient(0deg,transparent 15.91%,rgba(0,0,0,.9) 102.99%),url(https://d1utfpdho71iju.cloudfront.net/505706/stage/site/images/revise/hero-mobile-hp-new.webp) no-repeat top;background-size:cover}}.hero-banner .hero-title{font-family:cubano,sans-serif;font-size:37px;font-weight:500}.hero-banner .hero-title span{display:inline-block;font-size:69px;line-height:1}@media screen and (max-width:991px){.hero-banner .hero-title{font-size:25px}.hero-banner .hero-title span{font-size:48px}}.hero-banner .hero-description{font-family:museo-sans,sans-serif;font-weight:300}.containerStartText{bottom:40px}@media screen and (max-width:768px){.containerStartText{top:100px}}.desktop-supermercati-container{background-image:url(https://d1utfpdho71iju.cloudfront.net/505706/stage/site/images/revise/banner_supermercati_desk.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:400px;transition:background-image .5s ease;width:100%}.desktop-supermercati-container .container-text{left:unset;top:50%;transform:translateY(-50%)}@media screen and (max-width:768px){.desktop-supermercati-container{background-image:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(181deg,rgba(0,82,140,0) .48%,rgba(0,22,38,.5) 56.03%),url(https://d1utfpdho71iju.cloudfront.net/505706/stage/site/images/revise/banner_supermercati_mob.jpg);height:640px;width:100%}.desktop-supermercati-container .container-text{bottom:40px;left:unset;top:unset;transform:unset}}[data-phase=phase_1] .desktop-supermercati-container{background-image:url(https://d1utfpdho71iju.cloudfront.net/505706/stage/site/images/revise/banner_supermercati_desk.jpg)}@media screen and (max-width:768px){[data-phase=phase_1] .desktop-supermercati-container{background-image:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(181deg,rgba(0,82,140,0) .48%,rgba(0,22,38,.5) 56.03%),url(https://d1utfpdho71iju.cloudfront.net/505706/stage/site/images/revise/banner_supermercati_mob.jpg)}}[data-phase=phase_2] .desktop-supermercati-container{background-image:url(https://d1utfpdho71iju.cloudfront.net/505706/stage/site/images/revise/fase2_banner_supermercati_desk.png)}@media screen and (max-width:768px){[data-phase=phase_2] .desktop-supermercati-container{background-image:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(181deg,rgba(0,82,140,0) .48%,rgba(0,22,38,.5) 56.03%),url(https://d1utfpdho71iju.cloudfront.net/505706/stage/site/images/revise/fase2_banner_supermercati_mob.jpg)}}[data-phase=phase_3] .desktop-supermercati-container{background-image:url(https://d1utfpdho71iju.cloudfront.net/505706/stage/site/images/revise/banner_supermercati_desk.jpg)}@media screen and (max-width:768px){[data-phase=phase_3] .desktop-supermercati-container{background-image:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(181deg,rgba(0,82,140,0) .48%,rgba(0,22,38,.5) 56.03%),url(https://d1utfpdho71iju.cloudfront.net/505706/stage/site/images/revise/banner_supermercati_mob.jpg)}}.section-phases-stepper .phases-stepper__list{list-style:none;margin:0;padding:0}.section-phases-stepper .phases-stepper__item{align-items:flex-start;display:flex;gap:1.25rem}.section-phases-stepper .phases-stepper__circle-col{align-items:center;align-self:stretch;display:flex;flex-direction:column;flex-shrink:0;width:40px}.section-phases-stepper .phases-stepper__circle{border-radius:50%;flex-shrink:0;transition:all .5s ease}.section-phases-stepper .phases-stepper__connector{background-color:rgba(192,13,13,.3);flex:1;min-height:2rem;transition:background-color .5s ease;width:2px}.section-phases-stepper .phases-stepper__connector--filled{background-color:#c00d0d}.section-phases-stepper .phases-stepper__label{color:#c00d0d;transition:all .5s ease}.section-phases-stepper .phases-stepper__item--active .phases-stepper__circle{animation:stepper-pulse 2s ease-in-out infinite;background:#fff;border:12px solid var(--Colours-Complementary-Red);border-radius:50%;height:36px;width:36px}.section-phases-stepper .phases-stepper__item--active .phases-stepper__label{font-size:1.25rem;font-weight:700;padding-top:6px}.section-phases-stepper .phases-stepper__item--inactive .phases-stepper__circle{background-color:#fff;border:2px solid rgba(192,13,13,.5);height:28px;width:28px}.section-phases-stepper .phases-stepper__item--inactive .phases-stepper__label{font-size:1.1rem;opacity:.65;padding-top:2px}.section-phases-stepper .phases-stepper__item--completed .phases-stepper__circle{background-color:#c00d0d;border:2px solid #c00d0d;height:28px;width:28px}.section-phases-stepper .phases-stepper__item--completed .phases-stepper__label{font-size:1.1rem;opacity:.85;padding-top:2px}@media(min-width:992px){.section-phases-stepper .phases-stepper__circle-col>.phases-stepper__connector:first-child{display:none}}@media(max-width:991px){.section-phases-stepper{padding:1.5rem 1rem}.section-phases-stepper .phases-stepper__list{align-items:flex-start;display:flex;flex-direction:row}.section-phases-stepper .phases-stepper__item{align-items:flex-start;flex:1;flex-direction:column;gap:.5rem}.section-phases-stepper .phases-stepper__circle-col{align-items:center;align-self:auto;flex-direction:row;height:40px;width:100%}.section-phases-stepper .phases-stepper__item:last-child .phases-stepper__circle-col{justify-content:flex-start}.section-phases-stepper .phases-stepper__connector{align-self:center;flex:1;height:2px;margin-top:0;min-height:unset;width:auto}.section-phases-stepper .phases-stepper__circle{align-self:center}.section-phases-stepper .phases-stepper__label{font-size:.78rem!important;line-height:1.3;max-width:calc(100% - .25rem);padding-top:0!important;text-align:left}.section-phases-stepper .phases-stepper__item--active .phases-stepper__label{font-size:.88rem!important;padding-top:0!important}.section-phases-stepper .phases-stepper__item--completed .phases-stepper__label,.section-phases-stepper .phases-stepper__item--inactive .phases-stepper__label{padding-top:0!important}.section-phases-stepper .last-label{text-align:right!important}}@keyframes stepper-pulse{0%,to{box-shadow:inset 0 0 0 6px #fff,inset 0 0 0 10px #c00d0d}50%{box-shadow:inset 0 0 0 7px #fff,inset 0 0 0 11px #c00d0d,0 0 0 5px rgba(192,13,13,.2)}}.desktop-hp-container{left:0;position:absolute;right:0;top:0}.containerQuestion{align-items:center;background-color:#fff;border-radius:25px 25px 0 0;bottom:0;display:flex;left:50%;max-width:95%;padding:0;transform:translateX(-50%);transition:width 2.8s cubic-bezier(.45,0,.15,1),max-width 2.8s cubic-bezier(.45,0,.15,1),border-radius 2.2s cubic-bezier(.45,0,.15,1);width:1140px}@media screen and (max-width:991px){.containerQuestion{display:none!important}}.containerQuestion>.container{gap:2rem;padding:1.2rem 2.5rem;transition:padding 2.2s cubic-bezier(.45,0,.15,1)}.containerQuestion>.container p{align-items:center;display:flex;margin-bottom:0}.containerQuestion>.container .btn{text-transform:capitalize!important}.containerQuestion--expanded{border-radius:0;max-width:100%!important;width:100%!important}.containerQuestion--expanded>.container{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}.howItWorks{border-radius:24px}@media screen and (max-width:991px){.howItWorks{border-radius:24px;height:320px;object-fit:cover;width:auto}}.kvisual-card{background:#d3d3d3 50%/cover no-repeat;border-radius:24px;overflow:hidden;position:relative}.kvisual-card:after{background:linear-gradient(270deg,rgba(0,10,50,.3) 0,rgba(0,10,50,.75));border-radius:24px;content:"";inset:0;opacity:.6;pointer-events:none;position:absolute;transition:opacity .45s ease;z-index:1}.kvisual-card .kvisualOnImage{transition:transform .55s cubic-bezier(.25,.46,.45,.94);z-index:2}@media(hover:hover){.kvisual-card:hover:after{opacity:1}.kvisual-card:hover .kvisualOnImage{transform:translateY(-16px)}.kvisual-card:hover .kvisual-extra{max-height:200px;opacity:1}}.kvisual-card.kvisual-active:after{opacity:1}.kvisual-card.kvisual-active .kvisualOnImage{transform:translateY(-16px)}.kvisual-card.kvisual-active .kvisual-extra{max-height:200px;opacity:1}.kvisualOnImage{bottom:0;display:flex;flex-direction:column;gap:8px;left:0;padding:24px 24px 40px}.kvisualOnImage span{align-items:center;align-self:flex-start;background:var(--Colours-Blue-Scale-Light-Blue);border:1px solid var(--Colours-Blue-Scale-Dark-Blue);border-radius:var(--Border-Radius-4);color:var(--Colours-Blue-Scale-Dark-Blue);display:inline-flex;justify-content:center;padding:0 4px}.kvisual-title{font-family:Raleway,sans-serif;font-size:var(--Typography-Text-Sizes-Heading-6);font-weight:700;line-height:120%;margin-bottom:0}@media screen and (max-width:991px){.kvisual-title{font-size:1.125rem}}.kvisual-extra{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .4s ease;width:45%}@media screen and (max-width:991px){.kvisual-extra{width:100%}}.kvisual-link{font-weight:700;text-decoration:none}.kvisual-link:hover{text-decoration:underline}.phases-stepper__item{cursor:pointer;user-select:none}#kvisual-phase3-block{display:none}#kvisual-phase3-block .kvisual-card--phase3{opacity:0;transform:translateY(60px);transition:opacity .55s ease,transform .55s cubic-bezier(.25,.46,.45,.94)}#kvisual-phase3-block.kvisual-phase3-visible{display:block}#kvisual-phase3-block.kvisual-phase3-visible .kvisual-card--phase3{opacity:1;transform:translateY(0)}#kvisual-phase1-block{transition:opacity .35s ease,transform .35s ease}#kvisual-phase1-block .kvisual-card{opacity:0;transform:translateY(60px);transition:opacity .55s ease,transform .55s cubic-bezier(.25,.46,.45,.94)}#kvisual-phase1-block.kvisual-phase1-visible .kvisual-card{opacity:1;transform:translateY(0)}#kvisual-phase1-block.kvisual-block-exit{opacity:0;pointer-events:none;transform:translateY(-16px)}.kvisual-phase2-row{display:none;gap:16px;height:320px}@media(max-width:991px){.kvisual-phase2-row{flex-direction:column;height:auto}}.kvisual-phase2-row.kvisual-phase2-visible{display:flex}.kvisual-phase2-row.kvisual-phase2-visible .kvisual-card--left,.kvisual-phase2-row.kvisual-phase2-visible .kvisual-card--right{opacity:1;transform:translateY(0)}@media(min-width:992px){.kvisual-phase2-row:has(.kvisual-card--left.kvisual-active) .kvisual-card--left,.kvisual-phase2-row:has(.kvisual-card--left:hover) .kvisual-card--left{flex:1.5}.kvisual-phase2-row:has(.kvisual-card--left.kvisual-active) .kvisual-card--right,.kvisual-phase2-row:has(.kvisual-card--left:hover) .kvisual-card--right{flex:.5}.kvisual-phase2-row:has(.kvisual-card--right.kvisual-active) .kvisual-card--right,.kvisual-phase2-row:has(.kvisual-card--right:hover) .kvisual-card--right{flex:1.5}.kvisual-phase2-row:has(.kvisual-card--right.kvisual-active) .kvisual-card--left,.kvisual-phase2-row:has(.kvisual-card--right:hover) .kvisual-card--left{flex:.5}}.kvisual-phase2-img{border-radius:24px;display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.kvisual-card--left,.kvisual-card--right{flex:1;min-width:0;opacity:0;overflow:hidden;position:relative;transform:translateY(60px);transition:flex .5s ease,opacity .5s ease,transform .55s cubic-bezier(.25,.46,.45,.94)}@media(max-width:991px){.kvisual-card--left,.kvisual-card--right{flex:none;height:320px;width:100%}}.kvisual-card--left:after,.kvisual-card--right:after{background:linear-gradient(180deg,rgba(0,10,50,.3),rgba(0,10,50,.75));border-radius:24px;content:"";inset:0;opacity:.6;pointer-events:none;position:absolute;transition:opacity .45s ease;z-index:1}@media(hover:hover){.kvisual-card--left:hover:after,.kvisual-card--right:hover:after{opacity:1}}.kvisual-card--left.kvisual-active:after,.kvisual-card--right.kvisual-active:after{opacity:1}.kvisual-card--left .kvisualOnImage,.kvisual-card--right .kvisualOnImage{z-index:2}.kvisual-card--left .kvisual-extra,.kvisual-card--right .kvisual-extra{width:80%}.kvisual-card--right{transition-delay:.12s}.hrblue{background:var(--Colours-Blue-Scale-Dark-Blue);height:1px;width:100%}.catalog-title{color:var(--Colours-Blue-Scale-Dark-Blue)}.kvisual-toggle{align-items:center;background:#fff;border:2px solid var(--Colours-Complementary-Red);border-radius:8px;color:var(--Colours-Complementary-Red);cursor:pointer;display:flex;flex-shrink:0;font-size:1.3rem;font-weight:700;height:32px;justify-content:center;line-height:1;touch-action:manipulation;width:32px;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background .2s ease,color .2s ease,border-color .2s ease}.kvisual-toggle:focus-visible{outline:2px solid #fff;outline-offset:2px}.kvisual-active .kvisual-toggle{background:var(--Colours-Complementary-Red);border-color:var(--Colours-Complementary-Red);color:#fff}.section-video-2026{padding:80px 0}@media(max-width:991px){.section-video-2026{padding:48px 0}}.section-video-2026__inner{display:flex;flex-direction:column;gap:40px}.section-video-2026__title{color:var(--Colours-Blue-Scale-Dark-Blue);margin:0}.section-video-2026__spot{aspect-ratio:16/9;background:#000;border-radius:24px;overflow:hidden;position:relative;width:100%}.section-video-2026__video{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.section-video-2026__overlay{background:rgba(0,0,0,.4);inset:0;opacity:1;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:1}.section-video-2026__overlay--hidden{opacity:0}.section-video-2026__controls{backdrop-filter:blur(1px);background:linear-gradient(180deg,rgba(8,9,13,0),rgba(8,9,13,.9) 80%);bottom:0;display:flex;flex-direction:column;gap:16px;left:0;padding:16px 40px;position:absolute;right:0;z-index:2}@media(max-width:991px){.section-video-2026__controls{padding:12px 16px}}.section-video-2026__progress-wrap{width:100%}.section-video-2026__progress{-webkit-appearance:none;appearance:none;border-radius:2px;cursor:pointer;height:2px;outline:none;width:100%;--pct:0%;background:linear-gradient(to right,#fff var(--pct),hsla(0,0%,100%,.35) var(--pct))}.section-video-2026__progress::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border-radius:50%;cursor:pointer;height:12px;width:12px}.section-video-2026__progress::-moz-range-thumb{background:#fff;border:none;border-radius:50%;cursor:pointer;height:12px;width:12px}.section-video-2026__controllers{align-items:center;display:flex;justify-content:space-between}.section-video-2026__ctrl-left,.section-video-2026__ctrl-right{align-items:center;display:flex;gap:8px}.section-video-2026__btn{align-items:center;background:transparent;border:none;border-radius:8px;cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;transition:background .2s ease;width:48px}.section-video-2026__btn:hover{background:hsla(0,0%,100%,.12)}.section-video-2026__btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.counters-line{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px}.counters-line .counter{min-width:0}.slot-counter{align-items:flex-start;display:inline-flex!important;line-height:1;overflow:visible}.slot-digit{display:inline-block;height:1em;overflow:hidden;vertical-align:top}.slot-reel{display:flex;flex-direction:column;transform:translateY(0);transition:transform .75s cubic-bezier(.23,1,.32,1)}.slot-reel span{display:block;height:1em;line-height:1;text-align:center}.slot-sep{display:inline-block;line-height:1}.splide__pagination__page:hover{background:#fff!important}@media(prefers-reduced-motion:reduce){.phases-stepper__item--active .phases-stepper__circle{animation:none}.kvisual-card,.kvisual-card .kvisual-extra,.kvisual-card .kvisualOnImage,.kvisual-card--left,.kvisual-card--left:after,.kvisual-card--right,.kvisual-card--right:after,.kvisual-card:after{animation:none!important;transition:none!important}#kvisual-phase1-block,#kvisual-phase1-block .kvisual-card,#kvisual-phase3-block .kvisual-card--phase3,.phases-stepper__circle,.phases-stepper__connector,.phases-stepper__label,.section-video-2026__btn{transition:none!important}.section-video-2026__video{animation:none!important}}.section-fila-hp{background:#e2f3ff;padding:80px}@media(max-width:991px){.section-fila-hp{padding:64px 16px}}.section-fila-hp__inner{display:flex;flex-direction:column;gap:80px;margin:0 auto;max-width:1280px}@media(max-width:991px){.section-fila-hp__inner{gap:40px}}.section-fila-hp__intro{display:flex;flex-direction:column;gap:24px;padding:0 77px}@media(max-width:991px){.section-fila-hp__intro{padding:0}}.section-fila-hp__copy{display:flex;flex-direction:column;gap:8px}.section-fila-hp__title{color:#00528c;font-family:Raleway,sans-serif;font-size:2.5rem;font-weight:800;line-height:1.2;margin:0}@media(max-width:991px){.section-fila-hp__title{font-size:1.625rem}}.section-fila-hp__desc{color:#171717;font-family:Raleway,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5;margin:0}@media(max-width:991px){.section-fila-hp__desc{display:none}}.section-fila-hp__cta{align-items:center;align-self:flex-start;background:#fff;border:2px solid var(--Colours-Complementary-Red,#c00d0d);border-radius:8px;color:var(--Colours-Complementary-Red,#c00d0d);display:inline-flex;font-family:Raleway,sans-serif;font-size:1rem;font-weight:700;justify-content:center;line-height:1.5;padding:12px 24px;text-decoration:none;transition:background .2s,color .2s}.section-fila-hp__cta:hover{background:var(--Colours-Complementary-Red,#c00d0d);color:#fff}@media(max-width:991px){.section-fila-hp__cta{align-self:flex-start;padding:12px 16px}}.section-fila-hp__video-wrap{aspect-ratio:16/9;background:#000;border-radius:24px;flex-shrink:0;overflow:hidden;position:relative;width:100%}.section-fila-hp__video{display:block;height:100%;inset:0;object-fit:contain;position:absolute;width:100%}