.a-image .img{height:auto;max-width:100%;min-width:100%;vertical-align:bottom}.a-image.contain,.a-image.cover{display:block;height:100%;width:100%}.a-image.contain .img,.a-image.cover .img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease-in-out 30ms;width:100%}.a-image.contain{align-items:center;display:flex;justify-content:center}.a-image.contain .img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.m-card .a-image.contain .img{height:96%;width:96%}.a-image.partner-logo{max-width:calc(100% - 36px)}.a-image.partner-logo .img{max-height:var(--spacingBig);max-width:150px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.lazy{opacity:0;transition:opacity 1s ease}.lazy.loaded{opacity:1}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--backgroundButton);border:1px solid transparent;border-radius:var(--borderRadiusDefault);color:var(--colorButton);cursor:pointer;display:inline-block;font-family:inherit;font-size:var(--fontSmall);font-weight:var(--fontWeightBold);letter-spacing:.03125em;line-height:1.3;padding:var(--spacingMicro);position:relative;text-align:center;transition:all .2s}@media (min-width:64em){.button{padding-left:var(--spacingMedium);padding-right:var(--spacingMedium)}}.button:hover{background-color:var(--colorHover)}.button .arrow{border:solid var(--colorWhite);border-width:0 1px 1px 0;display:inline-block;margin-left:var(--spacingZero);padding:var(--spacingNano);transform:rotate(-45deg)}.button__icon--custom{height:1rem;margin-right:var(--spacingZero);vertical-align:top;width:1rem}.button--no-text{padding-bottom:calc(var(--spacingMicro) - var(--spacingNano));padding-top:calc(var(--spacingMicro) - var(--spacingNano))}.button--no-text .button__icon--custom{height:1.5rem;margin-right:0;width:1.5rem}.button--outline{background-color:transparent;border:1px solid var(--colorPrimary);color:var(--colorPrimary)}.button--outline:hover{background-color:var(--colorPrimary);border-color:var(--colorPrimary);color:var(--colorWhite)}.button--outline:hover .arrow{border-color:var(--colorWhite)}.button--outline .arrow{border-color:var(--colorText)}.button--small{border-radius:var(--borderRadiusDefault);padding:var(--spacingZero) var(--spacingSmall)}.button--has-icon{align-items:center;display:flex}.button:disabled,.button[disabled=disabled]{cursor:not-allowed;filter:grayscale(100%);opacity:.5}.button:disabled:hover,.button[disabled=disabled]:hover{background-color:var(--colorDisabled)}.o-lead{font-size:2.25rem;letter-spacing:-.025em;line-height:1.4;max-width:min(80ch,var(--containerSmall))}@media (min-width:48em){.o-lead{margin-bottom:var(--spacingBig)}}@media (min-width:64em){.o-lead{margin-bottom:var(--spacingMedium)}}.a-link{align-items:center;display:flex;font-size:var(--fontBase);transition:color .1s ease-in-out}.a-link__icon--left{margin-right:var(--spacingZero)}.a-link__icon--right{margin-left:var(--spacingZero)}.a-link:hover{color:var(--colorLink)}.a-link:hover .a-link__icon--right{transform:translate(var(--spacingZero))}.a-link--linkedin span{font-weight:400;margin-left:6px;margin-top:5px;transition:transform .2s ease-in-out}.a-link--linkedin:hover span{transform:translate(.12rem)}.a-link .a-icon{height:1.5rem;transition:transform .2s ease-in-out;width:1.5rem}.a-text a:not(.button){color:var(--colorPrimary);text-decoration:underline;word-break:break-all;word-break:break-word}.a-text a:focus:not(.button),.a-text a:hover:not(.button){color:var(--colorHover);transition:all .3s ease-in-out}.a-text ul li{position:relative}.a-text ul li:before{background-color:var(--colorPrimary);border-radius:50%;content:"";display:block;height:6px;left:0;position:absolute;top:.6em;width:6px}.a-text ol li:before{color:var(--colorPrimary);content:counter(item);counter-increment:item;display:block;font-size:var(--fontSmall);font-weight:var(--fontWeightBold);line-height:1;margin:5px 0 0 calc(var(--spacingSmall)*-1);position:absolute;text-align:right}@media (min-width:48em){.a-text ol li:before{margin-top:9px}}.a-text.styled-list ul li{margin-left:var(--spacingMicro)}.a-text.styled-list ul li:before{background-color:var(--colorPrimary);background-image:url(./checkmark.0f1eed45.svg);background-position:50%;background-repeat:no-repeat;background-size:12px;border-radius:50%;height:20px;margin-left:calc(var(--spacingMicro)*-1);top:.3em;width:20px}.a-text table{border-collapse:collapse;border-spacing:0;margin:var(--spacingSmall) 0;width:100%}@media (max-width:33.74em){.a-text table{--webkit-overflow-scrolling:touch;display:block;max-width:calc(100vw - var(--spacingLarge));overflow-x:auto}}.a-text th{background-color:var(--colorBorderLight);text-align:left}.a-text caption,.a-text td,.a-text th{padding:var(--spacingZero)}@media (min-width:64em){.a-text caption,.a-text td,.a-text th{padding-left:var(--spacingMicro);padding-right:var(--spacingMicro)}}.a-text tr{border-bottom:1px solid var(--colorBorderLight)}.a-text tr:last-child{border-bottom:none}.a-text tfoot{border-top:2px solid var(--colorBorderLight);font-size:.8em}.a-text{color:var(--colorPrimary);max-width:80ch}.a-text p{-webkit-font-smoothing:subpixel-antialiased;word-wrap:break-word;margin-top:var(--spacingMicro);overflow-wrap:break-word}.a-text p:has(>a.button){margin-top:var(--spacingLarge)}.a-text:first-child p:first-child{margin-top:0}.a-text h3,.a-text h4,.a-text h5,.a-text h6{margin-bottom:var(--spacingMicro);margin-top:var(--spacingSmall)}.a-text h3:first-child,.a-text h4:first-child,.a-text h5:first-child,.a-text h6:first-child{margin-top:0}.a-text li{color:var(--colorPrimary)}
