html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizespeed}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}ol[class],ul[class]{list-style:none;padding:0}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}audio,embed,iframe,img,object,video{height:auto;max-width:100%}audio,canvas,iframe,img,svg,video{vertical-align:middle}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}svg{fill:currentcolor}button,input,select,textarea{background-color:#0000;color:inherit;font-size:inherit;line-height:inherit}textarea{resize:vertical}@font-face{font-display:swap;font-family:Aktiv Grotesk Extended;font-style:normal;font-weight:300;src:url(/AktivGroteskExtended-Light.150a55c586b98a519b2b.woff2) format("woff2"),url(/AktivGroteskExtended-Light.aa7c7c63875643c94b53.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/Poppins-SemiBold.3c3f3613b59d581739fc.woff2) format("woff2"),url(/Poppins-SemiBold.71da8e4f0d76b718897c.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/Poppins-Bold.dd24d10e037690f2bdcd.woff2) format("woff2"),url(/Poppins-Bold.a6b628bdef91e927b77c.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/subset-Poppins-Regular.109648311c087ef053be.woff2) format("woff2"),url(/subset-Poppins-Regular.f695cbad7d4ed48af1dd.woff) format("woff")}html{scroll-behavior:smooth}body,html{overflow-x:hidden}body{background-color:#fff;color:#3f3f3f;font-family:Aktiv Grotesk Extended,Arial,Helvetica,sans-serif;line-height:1.6}.section--primary{background-color:#1400ff;color:#fff}.section--alternate{background-color:#f6f4f4}.section--accent{background-color:#ff5b7b;color:#fff}.container{margin:0 auto;max-width:1560px;padding:0 calc(1.05rem + 2.25vw)}@media(min-width:1920px){.container{padding:0 3.75rem}}.title{color:#1400ff;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:calc(1.05rem + 2.25vw);font-weight:700;letter-spacing:normal;line-height:1.13;margin-bottom:.6em}@media(min-width:1920px){.title{font-size:3.75rem}}.section--accent .title,.section--primary .title{color:#fff}.section--alternate .title{color:#ff5b7b}.title--large{font-size:calc(1.3rem + 4.125vw)}@media(min-width:1920px){.title--large{font-size:6.25rem}}.text{font-size:calc(.8rem + .375vw);font-weight:300;line-height:1.6}@media(min-width:1920px){.text{font-size:1.25rem}}.section--primary .text{color:#f6f4f4}.text p+p{margin-top:1em}.text ul{padding-left:1em}.text ul li::marker{color:#1400ff}.text--large{font-size:calc(.925rem + 1.3125vw);line-height:1.4}@media(min-width:1920px){.text--large{font-size:2.5rem}}.button{background-color:#1400ff;border-radius:.875em;color:#f6f4f4;display:inline-block;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:calc(.875rem + .9375vw);font-weight:600;line-height:1.53;max-width:20em;padding:.75em 1.3em;text-align:center}@media(min-width:1920px){.button{font-size:2rem}}.button:focus,.button:hover{background-color:#1200e6}.button:active{background-color:#1000cc}.button--accent{background-color:#ff5b7b}.button--accent:focus,.button--accent:hover{background-color:#ff4266}.button--accent:active{background-color:#ff2852}.button--alternate{background-color:#f6f4f4;color:#1400ff}.button--alternate:active,.button--alternate:focus,.button--alternate:hover{background-color:#fff}.button--disabled{opacity:.5;pointer-events:none}.button-list{display:inline-flex;flex-direction:column;gap:calc(.8625rem + .84375vw)}@media(min-width:1920px){.button-list{gap:1.875rem}}.header{background-color:#1400ff;height:68px;left:0;position:fixed;top:0;width:100%;z-index:9}@media screen and (min-width:960px){.header{height:84px}}@media screen and (min-width:1440px){.header{background-color:#0000;font-size:calc(.8875rem + 1.03125vw);height:auto}}@media screen and (min-width:1440px)and (min-width:1920px){.header{font-size:2.125rem}}.header__logo,.header__navigation{position:absolute;top:12px}@media screen and (min-width:1440px){.header__logo,.header__navigation{top:1em}}.header__logo{left:calc(1.05rem + 2.25vw)}@media(min-width:1920px){.header__logo{left:3.75rem}}.header__navigation{right:1em}@media screen and (min-width:1440px){.header__navigation{right:0}}.lmva-logo{height:auto;position:absolute;transform-origin:top left;width:180px}@media screen and (min-width:960px){.lmva-logo{width:260px}}@media screen and (min-width:1440px){.lmva-logo{font-size:calc(1.125rem + 2.8125vw);width:5em}}@media screen and (min-width:1440px)and (min-width:1920px){.lmva-logo{font-size:4.5rem}}.lmva-logo__grid{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:4.57px;transition:stroke .6s}@media screen and (min-width:1440px){.header--invert-colors .lmva-logo__grid{stroke:#1400ff}}.lmva-logo__text,.lmva-logo__top-block{fill:#fff;transition:fill .6s}@media screen and (min-width:1440px){.header--invert-colors .lmva-logo__text,.header--invert-colors .lmva-logo__top-block{fill:#1400ff}}.lmva-logo__top-text{fill:#1400ff}@media screen and (min-width:1440px){.header--invert-colors .lmva-logo__top-text{fill:#f6f4f4}}.lmva-logo__year{cursor:default;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:54.5px;font-weight:400}.lmva-logo__size{opacity:0}.lmva-logo--condensed .lmva-logo__size--small,.lmva-logo__size--large{opacity:1}.lmva-logo--condensed .lmva-logo__size--large{opacity:0}.hamburger{cursor:pointer;display:inline-block;outline:none;padding:8px 0;-webkit-tap-highlight-color:rgba(0,0,0,0);transition-duration:.1s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger__box{display:inline-block;height:23px;position:relative;vertical-align:middle;width:32px}.hamburger__inner{display:block;margin-top:-1.5px;top:50%}.hamburger__inner,.hamburger__inner:after,.hamburger__inner:before{background-color:currentcolor;border-radius:0;height:3px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:32px}.hamburger__inner:after,.hamburger__inner:before{content:"";display:block}.hamburger__inner:before{top:-10px}.hamburger__inner:after{bottom:-10px}.hamburger--squeeze .hamburger__inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger__inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger__inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.header--navigation-open .hamburger--squeeze .hamburger__inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.header--navigation-open .hamburger--squeeze .hamburger__inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.header--navigation-open .hamburger--squeeze .hamburger__inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.menu-toggle-button{border:none;color:#fff;position:absolute;right:calc(1.05rem + 2.25vw);top:12px;transition:color .6s}@media(min-width:1920px){.menu-toggle-button{right:3.75rem}}@media screen and (min-width:1440px){.menu-toggle-button{display:none}.header--invert-colors .menu-toggle-button{color:#1400ff}}.navigation{background-color:#fff;display:none;padding:15px;position:absolute}.header--navigation-open .navigation{display:block;z-index:9}@media screen and (min-width:1440px){.navigation{display:block}}.navigation-list{display:flex;flex-flow:column wrap;gap:calc(.825rem + .5625vw)}@media(min-width:1920px){.navigation-list{gap:1.5rem}}@media screen and (min-width:1440px){.navigation-list{flex-direction:row}}.navigation__link{color:#1400ff;display:block;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:calc(.8rem + .375vw);font-weight:600;line-height:1.19;padding:.6em;text-align:center}@media(min-width:1920px){.navigation__link{font-size:1.25rem}}.navigation-list__item--active .navigation__link{color:#ff5b7b;-webkit-text-decoration:underline;text-decoration:underline}.block{padding:calc(2.2375rem + 11.15625vw) 0;position:relative}@media(min-width:1920px){.block{padding:15.625rem 0}}.block__content{position:relative;z-index:1}.block__element{display:inline-block;height:auto;pointer-events:none;position:absolute;vertical-align:top;z-index:0}.block__element--blob{font-size:calc(1.075rem + 2.4375vw);z-index:1}@media(min-width:1920px){.block__element--blob{font-size:4rem}}.block__element--separator{font-size:calc(1.075rem + 2.4375vw);width:8.484em}@media(min-width:1920px){.block__element--separator{font-size:4rem}}.block-1{padding:320px 0 100px}@media screen and (min-width:960px){.block-1{padding:calc(3.7375rem + 22.40625vw) 0 calc(2.05rem + 9.75vw)}}@media screen and (min-width:960px)and (min-width:1920px){.block-1{padding:30.625rem 0 13.75rem}}.block-1__blob{right:-3.828em;top:240px;width:17.891em}@media screen and (min-width:1440px){.block-1__blob{top:4.281em}}.block-1__separator-bottom{left:9em;top:calc(100% - 1px)}.block-1-grid{display:grid;grid-template-areas:"title" "text" "action";grid-template-columns:1fr}@media screen and (min-width:960px){.block-1-grid{grid-template-areas:". action" "title ." "text .";grid-template-columns:3fr 2fr}}.block-1-grid__item--title{grid-area:title}@media screen and (min-width:960px){.block-1-grid__item--title{margin-top:calc(-.9875rem - 1.78125vw)}}@media screen and (min-width:960px)and (min-width:1920px){.block-1-grid__item--title{margin-top:-3.125rem}}@media screen and (min-width:960px){.block-1-grid__item--title .title{position:relative}.block-1-grid__item--title .title:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCAzNTMuMSAxMzAuOCI+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBzdHJva2Utd2lkdGg9IjQuOTgiIGQ9Ik0uMyAxMjIuOHMyMTMuNSAyNS42IDI1MS4zLTM0LjVjMTUuNS0yNC43LTM2LjQtNDEuNC0yOS4zLTIyIDkuNiAyNi4zIDk4LjIgMy44IDEyNC40LTYzLjgiLz48cGF0aCBzdHJva2Utd2lkdGg9IjUiIGQ9Im0zMjguNyAxMi42IDE4LTEwLjEgMy45IDE4LjkiLz48L2c+PC9zdmc+);background-repeat:no-repeat;background-size:contain;bottom:.32em;content:"";display:inline-block;height:1.04em;position:absolute;right:-2.784em;width:2.824em}}.block-1-grid__item--text{grid-area:text}@media screen and (min-width:960px){.block-1-grid__item--text{padding-right:10%}}.block-1-grid__item--action{grid-area:action;text-align:center}@media screen and (max-width:959px){.block-1-grid__item--action{padding-top:calc(1.075rem + 2.4375vw)}}@media screen and (max-width:959px)and (min-width:1920px){.block-1-grid__item--action{padding-top:4rem}}@media screen and (min-width:640px){.block-1-grid__item--action{text-align:right}}.block-2-grid{display:grid;gap:calc(1.05rem + 2.25vw) calc(1.05rem + 2.25vw);grid-template-areas:"b1 b1 b1 b1 ." ". b2 b2 b2 b2";grid-template-columns:repeat(5,1fr)}@media(min-width:1920px){.block-2-grid{gap:3.75rem 3.75rem}}@media screen and (min-width:960px){.block-2-grid{grid-template-areas:"b1 ." ". b2";grid-template-columns:1fr 1fr}.block-2-grid .title{padding-right:25%}}.block-2-grid__item--b1{grid-area:b1}.block-2-grid__item--b2{grid-area:b2}.block-2__blob{left:-25em;top:17em;width:28.484em}@media screen and (min-width:960px){.block-2__blob{left:-14.188em;top:11.516em}}.block-3-grid{display:grid;grid-template-areas:"title" "text";grid-template-columns:1fr;position:relative}@media screen and (min-width:960px){.block-3-grid{grid-template-areas:"title title title ." ". . text text";grid-template-columns:repeat(4,1fr)}}.block-3__separator-top{bottom:calc(100% - 1px);left:9.281em}.block-3__separator-bottom{right:5em;top:calc(100% - 1px)}.block-3-grid__item--title{grid-area:title}.block-3-grid__item--text{grid-area:text}@media screen and (min-width:960px){.block-3-grid__item--text{padding-top:calc(1rem + 1.875vw)}}@media screen and (min-width:960px)and (min-width:1920px){.block-3-grid__item--text{padding-top:3.25rem}}@media screen and (max-width:959px){.block-4{padding-top:calc(3.8rem + 22.875vw)}}@media screen and (max-width:959px)and (min-width:1920px){.block-4{padding-top:31.25rem}}.block-4-grid{display:grid;grid-template-areas:"title" "text" "action";grid-template-columns:1fr}@media screen and (min-width:960px){.block-4-grid{grid-template-areas:"title title title ." ". . text text" ". . action action";grid-template-columns:repeat(4,1fr)}}.block-4-grid__item--title{grid-area:title}@media screen and (min-width:960px){.block-4-grid__item--title .title{position:relative}.block-4-grid__item--title .title:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCAxOTguMSA4MC4zIj48ZyBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iNCI+PHBhdGggZD0ibTE2OS4xIDQyLjQgMjcuMSAyMS4yTDE2MCA3OC40Ii8+PHBhdGggZD0iTTEuNCAzLjNhMTM0LjggMTM0LjggMCAwIDAgNzEuMiAzNi41YzguMiAxLjQgMTYuNyAyIDI0LjctLjNzMTUuMy04LjEgMTcuOC0xNi0xLjQtMTcuOC05LjItMjAuNkM5Ni4xLS43IDg1LjIgOC42IDg0LjMgMTlzNS44IDIwIDE0LjEgMjYuMmMxOC4xIDEzLjUgNjQuNCAxOC41IDk0IDE4LjUiLz48L2c+PC9zdmc+);background-repeat:no-repeat;background-size:contain;bottom:-1.136em;content:"";display:inline-block;height:.664em;left:2.256em;position:absolute;width:1.6em}}.block-4-grid__item--text{grid-area:text}.block-4-grid__item--action{grid-area:action;padding-top:calc(1.2875rem + 4.03125vw)}@media(min-width:1920px){.block-4-grid__item--action{padding-top:6.125rem}}.block-5-grid{display:grid;grid-template-areas:"title" "implementers";grid-template-columns:1fr;position:relative}.block-5-grid__item--title{grid-area:title}.block-5-grid__item--implementers{grid-area:implementers}.block-5__blob{font-size:calc(1.075rem + 2.4375vw);right:-15em;top:-1em;width:21.125em}@media(min-width:1920px){.block-5__blob{font-size:4rem}}@media screen and (min-width:960px){.block-5__blob{right:-4.563em}}.section-results{position:relative;z-index:1}.block-results-grid{display:grid;grid-template-areas:"title" "text" "results";grid-template-columns:1fr}@media screen and (min-width:960px){.block-results-grid{gap:0 calc(1.05rem + 2.25vw);grid-template-areas:"title ." "text ." "results results";grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:960px)and (min-width:1920px){.block-results-grid{gap:0 3.75rem}}.block-results__separator-top{bottom:calc(100% - 1px);left:-12em;width:44em}@media screen and (min-width:960px){.block-results__separator-top{left:-5em}}.block-results-grid__item--title{grid-area:title}.block-results-grid__item--text{grid-area:text}.block-results-grid__item--results{grid-area:results}.result{padding:20px 0}@media screen and (min-width:960px){.result:nth-child(odd){padding-left:calc(50% + 45px)}.result:nth-child(2n){padding-right:calc(50% + 45px)}.result:not(:first-child){margin-top:calc(-2.175rem - 10.6875vw)}}@media screen and (min-width:960px)and (min-width:1920px){.result:not(:first-child){margin-top:-15rem}}.result__year{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:calc(1.675rem + 6.9375vw);font-weight:700;letter-spacing:-.02em}@media(min-width:1920px){.result__year{font-size:10rem}}.implementers{display:grid;gap:calc(1.05rem + 2.25vw) calc(.8625rem + .84375vw);grid-template-columns:1fr;grid-template-rows:auto;padding-top:calc(1.3375rem + 4.40625vw)}@media(min-width:1920px){.implementers{gap:3.75rem 1.875rem;padding-top:6.625rem}}@media screen and (min-width:480px){.implementers{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1440px){.implementers{grid-template-columns:repeat(4,1fr)}}.implementer__link{display:inline-block;vertical-align:top}.implementer__logo{margin-bottom:calc(.9125rem + 1.21875vw);text-align:center}@media(min-width:1920px){.implementer__logo{margin-bottom:2.375rem}}.implementer__text{color:#727272}.footer{background-color:#5f5f5f;color:#fff;padding:calc(1.45625rem + 5.29688vw) 0 calc(2.2375rem + 11.15625vw);position:relative;z-index:2}@media(min-width:1920px){.footer{padding:7.8125rem 0 15.625rem}}.footer-grid{display:grid;gap:calc(1.05rem + 2.25vw);grid-template-columns:1fr;grid-template-rows:auto}@media(min-width:1920px){.footer-grid{gap:3.75rem}}@media screen and (min-width:640px){.footer-grid{grid-template-columns:repeat(2,1fr)}}.contacts{display:inline-flex;flex-direction:column;gap:calc(.9rem + 1.125vw)}@media(min-width:1920px){.contacts{gap:2.25rem}}