.solutions[data-v-06aca776]{position:relative;overflow:hidden;color:var(--c-text);border:2px solid rgba(109,119,135,.2);border-radius:4rem;transform-origin:top left}@media only screen and (min-width: 64em){.solutions.is-visible[data-v-06aca776]{box-shadow:0 4px 40px 0 var(--c-accent-30)}}.solutions.open[data-v-06aca776]{background:var(--c-accent-10);border-color:transparent}@media only screen and (max-width: 63.99em){.solutions[data-v-06aca776]{position:relative!important;min-width:90vw;transform:none!important}}@media only screen and (min-width: 64em){.solutions[data-v-06aca776]{background:var(--c-accent-10);border-color:var(--c-accent-60)}}.solutions-name[data-v-06aca776]{position:absolute;top:4rem;bottom:0;left:0;display:flex;justify-content:center;align-items:baseline;width:8rem;height:calc(100% - 4rem);padding-top:7rem;transition:all .1s ease-in-out}.solutions-name span[data-v-06aca776]{writing-mode:vertical-lr;transform:rotate(180deg);font-family:Edenred,sans-serif;font-size:2.6rem;font-weight:500}.is-visible .solutions-name[data-v-06aca776]{opacity:0}@media only screen and (max-width: 63.99em){.solutions-name[data-v-06aca776]{display:none}}.h5[data-v-06aca776]{margin-bottom:1rem}.solutions-inner[data-v-06aca776]{padding:1.2rem 1.8rem}.is-visible .solutions-inner[data-v-06aca776]{transform:translate(0)}@media only screen and (max-width: 63.99em){.solutions-inner[data-v-06aca776]{height:6.5rem}}@media only screen and (min-width: 64em){.solutions-inner[data-v-06aca776]{height:100%!important;padding:4rem 6rem}}.solutions-content[data-v-06aca776]{display:flex;flex-direction:column;align-items:flex-start;height:100%}@media only screen and (max-width: 63.99em){.solutions-content[data-v-06aca776]{position:relative}}@media only screen and (min-width: 64em){.solutions-content[data-v-06aca776]:not(.no-picture .solutions-content){width:50%}}.solutions-text[data-v-06aca776]{margin-bottom:5rem}.solutions--cta[data-v-06aca776]{display:flex;flex-wrap:wrap;margin-top:auto;padding-top:1.6rem;border-top:1px solid rgba(109,119,135,.2);gap:1rem}.solutions--cta[data-v-06aca776] .action__icon{stroke:#000;fill:transparent}@media only screen and (min-width: 90em){.solutions--cta[data-v-06aca776]{gap:2.4rem}}@media only screen and (max-width: 63.99em){.solutions--cta[data-v-06aca776]{margin-top:auto;padding-top:2rem}}.solution-content-top[data-v-06aca776]{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;height:5rem;max-height:5rem;margin-bottom:2rem}.solution-content-top svg[data-v-06aca776]{fill:var(--c-accent-30);transition:opacity .15s}.open .solution-content-top svg[data-v-06aca776]{opacity:0}@media only screen and (max-width: 63.99em){.solution-content-top[data-v-06aca776]{height:4rem}}@media only screen and (min-width: 64em){.solution-content-top svg[data-v-06aca776]{display:none}}.solution-content-top-logo[data-v-06aca776]{width:initial;height:100%}.solutions-logo[data-v-06aca776]{position:absolute;width:-moz-fit-content;width:fit-content;height:5rem}.solutions-name .solutions-logo[data-v-06aca776]{top:0;left:1.7rem;max-width:inherit}.solution-picture[data-v-06aca776]{position:absolute;bottom:0;pointer-events:none;width:100%;-o-object-fit:cover;object-fit:cover;transition:all .1s ease-in}@media only screen and (max-width: 63.99em){.solution-picture[data-v-06aca776]{left:0;display:none;height:20rem;opacity:0;transform:translateY(-10rem) scale(1.11)}.open .solution-picture[data-v-06aca776]{transform:translateY(0) scale(1.11);opacity:1;transition:all .1s .2s ease-out}}@media only screen and (min-width: 64em){.solution-picture[data-v-06aca776]{right:0;width:45%;height:100%}}.solution--command[data-v-06aca776]{margin-bottom:2rem}.solutions__nav__item span[data-v-6b4f2013],[class*=solutions__nav__item-] span[data-v-6b4f2013]{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.title[data-v-6b4f2013]{font-weight:300}.title[data-v-6b4f2013]{margin-bottom:0;text-align:center}.title[data-v-6b4f2013] strong{font-weight:700}.title[data-v-6b4f2013]:before,.title[data-v-6b4f2013]:after{content:"";display:inline-block;vertical-align:baseline}.title[data-v-6b4f2013]:before{width:4rem;height:2rem;margin-right:.7rem;background:#b0efff;border-radius:6rem}@media (min-width: 320px){.title[data-v-6b4f2013]:before{width:calc(1.0714285714vw + 3.6571428571rem)}}@media (min-width: 1440px){.title[data-v-6b4f2013]:before{width:5.2rem}}@media (min-width: 320px){.title[data-v-6b4f2013]:before{height:calc(.5357142857vw + 1.8285714286rem)}}@media (min-width: 1440px){.title[data-v-6b4f2013]:before{height:2.6rem}}@media (min-width: 320px){.title[data-v-6b4f2013]:before{margin-right:calc(.2678571429vw + .6142857143rem)}}@media (min-width: 1440px){.title[data-v-6b4f2013]:before{margin-right:1rem}}.title[data-v-6b4f2013]:after{width:1.7rem;margin-left:.6rem;aspect-ratio:1;background:#f72717;border-radius:50%}@media (min-width: 320px){.title[data-v-6b4f2013]:after{width:calc(.8035714286vw + 1.4428571429rem)}}@media (min-width: 1440px){.title[data-v-6b4f2013]:after{width:2.6rem}}.solutions-title[data-v-6b4f2013]{position:relative;z-index:8;padding-top:10rem;padding-bottom:4rem}.solutions-container[data-v-6b4f2013]{display:flex;flex-direction:column;align-items:center;margin-bottom:4rem}.solutions-container.is-solo[data-v-6b4f2013]{margin-bottom:12rem}@media only screen and (max-width: 63.99em){.solutions-container.is-solo[data-v-6b4f2013]{margin-bottom:6rem}}@media only screen and (max-width: 63.99em){.solutions-container[data-v-6b4f2013]{padding:0;padding-bottom:4rem}}.solutions__cards[data-v-6b4f2013]{position:relative;z-index:4;width:95%}@media only screen and (max-width: 63.99em){.solutions__cards[data-v-6b4f2013]{translate:none!important;display:flex;flex-direction:column;gap:1rem}}@media only screen and (min-width: 64em){.solutions__cards[data-v-6b4f2013]{width:70%}}.solutions__cards__item[data-v-6b4f2013]{position:relative}@media only screen and (min-width: 64em){.has-calculate .solutions__cards__item[data-v-6b4f2013]{height:var(--max-height)!important;opacity:1}}.solutions__cards__item[data-v-6b4f2013]:not(:first-child){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;height:-moz-fit-content;height:fit-content}@media only screen and (max-width: 63.99em){.solutions__cards__item[data-v-6b4f2013]:not(:first-child){z-index:10!important}}@media only screen and (min-width: 64em){.solutions__cards__item[data-v-6b4f2013]:not(:first-child){z-index:-1}}.solutions__cards__item[data-v-6b4f2013] .solutions{height:100%;background-color:var(--c-bs);transition:background-color .15s}@media only screen and (min-width: 64em){.solutions__cards__item[data-v-6b4f2013] .solutions-inner{opacity:0}.is-solo .solutions__cards__item[data-v-6b4f2013] .solutions-inner{opacity:1!important}}@media only screen and (min-width: 64em){.is-solo .solutions__cards__item[data-v-6b4f2013] .solutions-name{opacity:0!important}}.solutions__cards__item.is-visible[data-v-6b4f2013] .media-text{background-color:var(--c-bp)}@media only screen and (min-width: 64em){.solutions__cards__item.is-visible[data-v-6b4f2013] .solutions-inner{opacity:1}}@media only screen and (max-width: 63.99em){.solutions__cards__item[data-v-6b4f2013]{height:inherit}}@media only screen and (min-width: 64em){.solutions__cards__item[data-v-6b4f2013]{opacity:0}}.solutions__nav[data-v-6b4f2013]{display:flex;justify-content:center;gap:1rem;margin-top:4rem}@media only screen and (max-width: 63.99em){.solutions__nav[data-v-6b4f2013]{display:none}}.solutions__nav__item[data-v-6b4f2013],[class*=solutions__nav__item-][data-v-6b4f2013]{display:flex;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;padding:0;background:transparent;border:1px solid #000;border-radius:50%;cursor:pointer;transition:border-color .15s}.solutions__nav__item svg[data-v-6b4f2013],[class*=solutions__nav__item-] svg[data-v-6b4f2013]{fill:#000;transition:transform .15s}.solutions__nav__item[data-v-6b4f2013]:hover,[class*=solutions__nav__item-][data-v-6b4f2013]:hover{background-color:#000;border-color:var(--c-acc)}.solutions__nav__item:hover svg[data-v-6b4f2013],[class*=solutions__nav__item-]:hover svg[data-v-6b4f2013]{fill:#fff}.solutions__nav__item[class*=-right] svg[data-v-6b4f2013],[class*=solutions__nav__item-][class*=-right] svg[data-v-6b4f2013]{transform:rotate(180deg)}
