body,html{font-family:Roboto,sans-serif;margin:0;padding:0}#svelte,body,html{height:100%;width:100%}.svelte-lmifh2.svelte-lmifh2.svelte-lmifh2{box-sizing:border-box}h1.svelte-lmifh2.svelte-lmifh2.svelte-lmifh2{font-size:7vw;font-weight:700}h1.svelte-lmifh2.svelte-lmifh2.svelte-lmifh2,h2.svelte-lmifh2.svelte-lmifh2.svelte-lmifh2{line-height:120%}h2.svelte-lmifh2.svelte-lmifh2.svelte-lmifh2{font-size:5vw;font-weight:500}.noselect.svelte-lmifh2.svelte-lmifh2.svelte-lmifh2{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.port-name.svelte-lmifh2.svelte-lmifh2.svelte-lmifh2{white-space:nowrap}.widget.portrait.svelte-lmifh2.svelte-lmifh2.svelte-lmifh2{background-color:#051b42;height:100%;overflow:hidden;width:100%}.widget.portrait.svelte-lmifh2 .state.svelte-lmifh2.svelte-lmifh2{align-items:center;display:flex;flex-direction:column;height:100%}.widget.portrait.svelte-lmifh2 .content.all-ports .top.svelte-lmifh2.svelte-lmifh2{display:none}.widget.portrait.svelte-lmifh2 .content .top.svelte-lmifh2.svelte-lmifh2{background-color:#051b42;display:flex;flex-shrink:0;height:25vh;place-content:center;position:relative}.widget.portrait.svelte-lmifh2 .content .top.svelte-lmifh2>img.svelte-lmifh2{bottom:-20%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 100%;object-position:50% 100%;padding:0 5vw;position:absolute;width:100%}.widget.portrait.svelte-lmifh2 .content.svelte-lmifh2.svelte-lmifh2{color:#fff;overflow:hidden;position:relative;width:100%}.widget.portrait.svelte-lmifh2 .content .dynamic.svelte-lmifh2.svelte-lmifh2{top:-200%;width:100%}.widget.portrait.svelte-lmifh2 .state.dynamic .content .static.svelte-lmifh2.svelte-lmifh2,.widget.portrait.svelte-lmifh2 .state.static .content .dynamic.svelte-lmifh2.svelte-lmifh2{display:none}.widget.portrait.svelte-lmifh2 .state.dynamic .content .dynamic.svelte-lmifh2.svelte-lmifh2,.widget.portrait.svelte-lmifh2 .state.static .content .static.svelte-lmifh2.svelte-lmifh2{top:0}.widget.portrait.svelte-lmifh2 .state.static .content .static.svelte-lmifh2.svelte-lmifh2{display:flex;flex-grow:1;padding:5vw}.widget.portrait.svelte-lmifh2 .state.dynamic .content .dynamic.svelte-lmifh2.svelte-lmifh2{align-items:center;display:flex;flex-direction:column;justify-content:center}.widget.portrait.svelte-lmifh2 .footer.svelte-lmifh2.svelte-lmifh2{align-items:center;background-color:#fff;flex-grow:1;justify-content:center;position:relative;text-align:center;width:100%}.widget.portrait.svelte-lmifh2 .footer.svelte-lmifh2.svelte-lmifh2:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1085.1 41' style='enable-background:new 0 0 1085.1 41' xml:space='preserve' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M0 0h1085.1v41h-5.1C905.2 14.3 723.2.2 536.4.2 352.1.2 172.6 13.9 0 39.9V0z'/%3E%3C/svg%3E");background-position:100%;background-size:100% 100%;content:"";display:block;height:20%;position:absolute;top:-19.5%;transform:rotate(180deg);width:100%;z-index:12}.widget.portrait.svelte-lmifh2 .content .dynamic.svelte-lmifh2.svelte-lmifh2{height:100%;padding:5vw}.widget.portrait.svelte-lmifh2 .content .dynamic .position-container.svelte-lmifh2.svelte-lmifh2{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:5vw}.widget.portrait.svelte-lmifh2 .header.svelte-lmifh2.svelte-lmifh2{align-items:flex-end;background-color:#051b42;background:linear-gradient(180deg,#051b42 70%,#004f99 0);display:flex;flex-grow:5;justify-content:center;width:100%;z-index:9}.widget.portrait.svelte-lmifh2 header img.svelte-lmifh2.svelte-lmifh2{height:auto;width:60%}.widget.portrait.svelte-lmifh2 .content.svelte-lmifh2.svelte-lmifh2{background-color:#01102d;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;z-index:5}.widget.portrait.svelte-lmifh2 .state.dynamic .content .animation.svelte-lmifh2.svelte-lmifh2,.widget.portrait.svelte-lmifh2 .state.dynamic .content .consumption.svelte-lmifh2.svelte-lmifh2,.widget.portrait.svelte-lmifh2 .state.dynamic .content .equivalent.svelte-lmifh2.svelte-lmifh2,.widget.portrait.svelte-lmifh2 .state.dynamic .content .port.svelte-lmifh2.svelte-lmifh2{opacity:1}.widget.portrait.svelte-lmifh2 .content .port.svelte-lmifh2.svelte-lmifh2{font-size:calc(10.30769px + 1.23077vh);font-weight:500;line-height:120%;opacity:0;transition:opacity .4s ease-in-out .1s}.widget.portrait.svelte-lmifh2 .content .consumption.svelte-lmifh2.svelte-lmifh2{margin-top:2vw;opacity:0;transition:opacity .4s ease-in-out .2s;width:80%}.widget.portrait.svelte-lmifh2 .content .consumption .consumption-unit.svelte-lmifh2.svelte-lmifh2,.widget.portrait.svelte-lmifh2 .content .consumption .consumption-value.svelte-lmifh2.svelte-lmifh2{color:#4edffe}.widget.portrait.svelte-lmifh2 .content .consumption .consumption-value.svelte-lmifh2.svelte-lmifh2{font-size:16vw;font-variant-numeric:lining-nums;font-weight:700;line-height:95%}.widget.portrait.svelte-lmifh2 .content .consumption .consumption-unit.svelte-lmifh2.svelte-lmifh2{font-size:8vw;letter-spacing:1px;line-height:95%}.widget.portrait.svelte-lmifh2 .content .animation.svelte-lmifh2.svelte-lmifh2{height:17vh;opacity:0;overflow:hidden;padding-top:3vh;position:relative;transition:opacity .4s ease-in-out 1s,top .4s ease-in-out 1s;width:60%}.widget.portrait.svelte-lmifh2 .content .animation .car-element.svelte-lmifh2.svelte-lmifh2{display:block;height:auto;left:-8%;margin:0 auto;overflow:visible;position:relative;width:75%}.widget.portrait.svelte-lmifh2 .content .animation .car-element .car.svelte-lmifh2.svelte-lmifh2{fill:#fff;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:svelte-lmifh2-bounceCar;animation-timing-function:linear;height:auto;position:relative;width:60%}.widget.portrait.svelte-lmifh2 .content .animation .car-element .exhaust.svelte-lmifh2.svelte-lmifh2{fill:#fff;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:svelte-lmifh2-exhaustCloud;animation-timing-function:linear;height:auto;left:25%;position:absolute;top:80%;width:10%}.widget.portrait.svelte-lmifh2 .content .animation .earth.svelte-lmifh2.svelte-lmifh2{fill:#0a367f;animation-duration:10s;animation-iteration-count:infinite;animation-name:svelte-lmifh2-spin;animation-timing-function:linear;height:auto;width:100%}.widget.portrait.svelte-lmifh2 .content .equivalent.svelte-lmifh2.svelte-lmifh2{background-color:#01102d;font-size:3.8vw;line-height:140%;opacity:0;position:relative;transition:opacity .4s ease-in-out .8s;width:100%}.widget.portrait.svelte-lmifh2 .content .equivalent.svelte-lmifh2.svelte-lmifh2:before{content:"";display:block;height:20px;left:0;position:absolute;top:-20px;width:100%}.widget.portrait.svelte-lmifh2 .content .equivalent .equivalent-petrol.svelte-lmifh2.svelte-lmifh2{white-space:nowrap}.widget.portrait.svelte-lmifh2 .content .equivalent .equivalent-earth-laps.svelte-lmifh2.svelte-lmifh2,.widget.portrait.svelte-lmifh2 .content .equivalent .equivalent-petrol.svelte-lmifh2.svelte-lmifh2{color:#4edffe;font-size:1.3em;font-variant-numeric:lining-nums;font-weight:700}.widget.portrait.svelte-lmifh2 .brand-logo.svelte-lmifh2.svelte-lmifh2{align-self:center;display:block;margin:0 auto;transition:all .4s ease-in-out 0ms}.widget.portrait.svelte-lmifh2 .state.dynamic .brand-logo.svelte-lmifh2.svelte-lmifh2{margin:10px auto}.widget.portrait.svelte-lmifh2 .state.dynamic .brand-logo.svelte-lmifh2.svelte-lmifh2,.widget.portrait.svelte-lmifh2 .state.static .brand-logo.svelte-lmifh2.svelte-lmifh2{align-self:center;bottom:20px;height:auto;width:30%}@keyframes svelte-lmifh2-spin{0%{transform:rotate(1turn)}to{transform:rotate(0)}}@keyframes svelte-lmifh2-exhaustCloud{0%{left:25%;opacity:0;top:60%}20%{left:20%;opacity:1;top:58%;transform:scale(1.2)}to{left:-5%;opacity:0;top:-8%}}@keyframes svelte-lmifh2-bounceCar{0%{top:0;transform:rotate(0)}30%{top:-.2vw;transform:rotate(5deg)}60%{top:-.1vw;transform:rotate(0)}80%{top:-.3vw;transform:rotate(-5deg)}to{top:-.1vw;transform:rotate(0)}}.widget.portrait.svelte-lmifh2 .content .static .wrapper.svelte-lmifh2.svelte-lmifh2{align-content:stretch;align-items:center;align-self:stretch;display:flex}.widget.portrait.svelte-lmifh2 .content .static .wrapper h1.svelte-lmifh2.svelte-lmifh2{line-height:10vh;vertical-align:middle}.widget.portrait.svelte-lmifh2 .content .static.svelte-lmifh2.svelte-lmifh2{font-size:17px;font-weight:700;height:100%;line-height:30px}.widget.portrait.svelte-lmifh2 .content .static span.svelte-lmifh2.svelte-lmifh2{color:#4edffe}
