.odometer-animation{transition-duration:.5s;transition-delay:10ms}.odometer-number{font-size:96px;font-weight:600}@media only screen and (max-width: 768px){.odometer-number{font-size:10vw;font-weight:600}}.bg-blue-alt-900{background-color:#191d3a}.bg-blue-alt-800{background-color:#253652}.bg-homemade,.hover\:bg-homemade:hover,.focus\:bg-homemade:focus{background-color:#253652}.text-homemade,.hover\:text-homemade:hover,.focus\:text-homemade:focus{color:#253652}.text-blue-alt-900{color:#191d3a}.border-blue-alt-900,.hover\:border-blue-alt-900:hover,.active\:border-blue-alt-900:active{border-color:#191d3a}.focus\:border-blue-alt-900:focus{border-color:#191d3a}.text-48{font-size:48px;line-height:41px}.font-medium{font-weight:500}.rounded-32{border-radius:32px}@media (min-width: 768px){.md\:rounded-32{border-radius:32px}}.h-fit{height:fit-content}.group:focus .group-focus\:border-green-400{border-color:var(--f-green-400)}@media (min-width: 768px){.md\:text-64{font-size:64px;line-height:72px}}.blink-bg{background-size:cover;box-shadow:inset 0 0 0 1000px #191d3ae6;background:url(app/images/bg.png) no-repeat center}.nav-button{border-radius:100px}.h-vh{height:100vh}.card-content{max-width:1400px;padding-left:8px}.snap-start{scroll-snap-align:start}.progress-bar-wrapper,.progress-bar-wrapper-first,.progress-bar-wrapper-last{padding:0}@keyframes timelineItemAppears{0%{opacity:0}to{opacity:1}}.factboxWrapper{margin-top:64px;margin-bottom:64px}.slideCard{position:relative;top:0;left:0;overflow:hidden;transition:left .5s ease-in}.slideCardInactiveL{left:336px}.slideCardInactiveR{left:-336px}.factboxCircle{position:absolute;left:0;right:0;top:36%;margin:auto}.factbox{position:relative;background-color:#253652;color:var(--f-green-100);border-radius:24px;font-size:16px;text-align:left;font-weight:500;width:446px;padding:32px;opacity:0;transition-duration:.4s;z-index:100}.factboxInfo{position:absolute;z-index:-10;right:22px;top:22px;border-radius:12px;height:24px;width:24px;padding-top:2px;padding-left:1px;text-align:center;font-weight:700;background-color:#191d3a;color:var(--f-green-400)}@keyframes scaleTimeLine{0%{transform:scaleY(0);transform-origin:top;opacity:0}1%{opacity:1}to{transform:scaleY(1);transform-origin:top;opacity:1}}@keyframes eventCircleAppears{0%{transform:scale(0);opacity:0}50%{opacity:1}to{transform:scale(1)}}.sign{margin:auto;transform-style:preserve-3d;position:relative;height:100px;width:200px;cursor:pointer;backface-visibility:visible;animation:rotateAnimation 6.5s ease-in-out infinite;transform-origin:center}.front,.back{transform-style:preserve-3d;position:absolute;width:200px;height:100%;top:0;left:0;transform-origin:top center}.front,.back{display:flex;align-items:center;justify-content:center}.front{background-color:#67eeb8}.back{background-color:#cdfee5}.front,.back{border-bottom-right-radius:.5em;border-bottom-left-radius:.5em}.front{transform:rotateX(40deg) scale(1.01);box-shadow:0 1em 3em #0003}.back{transform:rotateX(-20deg) scale(1.01)}.front svg{backface-visibility:hidden}.back img,.back div{transform:scaleX(-1)}@keyframes rotateAnimation{0%{transform:rotateY(-25deg)}to{transform:rotateY(-385deg)}}@keyframes slideLeft{0%{transform:translate(0)}45%{transform:translate(-1800px)}50%{transform:translate(-2000px)}55%{transform:translate(-1800px)}to{transform:translate(0)}}.onlymobile,.onlymobile-block{display:none}.eventContentBlock{flex-basis:48%}.quoteCarouselView{width:100%;max-width:70vw}.quoteTextWrapper{width:70vw;display:flex;flex-direction:row}.quoteText{display:inline-block;font-size:64pt;line-height:84px}.quoteSideNavigation{position:relative;top:50%;border-radius:24px}.quoteQuote{display:inline-block;top:120px;position:relative;font-size:264pt;margin:0 10px 0 0}.news-items-wrapper{position:relative}.news-items-wrapper:before,.news-items-wrapper:after{content:"";position:absolute;left:0;width:100%;height:40px;pointer-events:none;z-index:2}.news-items-wrapper:before{top:0;background:linear-gradient(#fff 10%,#fff0)}.news-items-wrapper:after{bottom:0;background:linear-gradient(#fff0,#fff 90%)}.news-item-inactive{color:#c3ccd9}.scrollable-content{position:relative;z-index:1;overflow:auto;max-height:100%}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.news-items-wrapper{border-top-left-radius:16px;border-top-right-radius:16px}@media only screen and (max-width: 1300px){.quoteText{font-size:44pt;line-height:60px}}@media only screen and (max-width: 787px){.h-vh-nobmobile{height:initial}.progress-bar-wrapper{padding:12px}.progress-bar-wrapper-first{padding-bottom:12px}.progress-bar-wrapper-last{padding-top:12px}.quoteSideNavigation{display:none}.quoteQuote{display:inline-block;top:90px;position:relative;font-size:160pt;width:112px;height:82px;margin:0}.quoteTextWrapper{margin-top:64px;padding-left:17px;width:100vw;display:flex;flex-direction:column}.quoteCarouselView{width:100vw;max-width:100vw}.quoteText{width:90vw;font-size:24pt;line-height:42px}.news-items-wrapper{border-radius:16px}.card-content{padding-left:24px;padding-right:24px}.eventContentBlock{flex-basis:100%;max-width:350px;text-align:center;background-color:#191d3a;padding:22px;align-items:center;align-content:center}.factboxWrapper{margin-top:initial;margin-bottom:initial}.factboxCircle{position:relative}.factbox{border-color:#191d3a;border-width:10px;margin-top:30px;width:95vw}.eventContent{display:flex;align-items:center;flex-flow:column;gap:16px}.onlymobile{display:inherit}.onlymobile-block{display:block}.nomobile{display:none}.news-item-inactive{color:initial}.slideCard{display:none}}.text-96{font-size:96px}.border-24{border-radius:24px}.contactFormRadioButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;--webkit-appearance: none}.contactFormRadioButton:before{content:"";display:inline-block;width:1em;height:1em;border-radius:50%;border:2px solid var(--f-green-400);margin-right:.5em;vertical-align:-.25em;transition:.3s}.contactFormRadioButton:checked:before{border:4px solid var(--f-green-400);background-color:#fff}.contactFormSubmitButton:disabled{opacity:.5;cursor:initial}.contactFormSubmitButton:hover{background-color:#191d3a}.lens{position:fixed;top:0;left:0;width:100%;height:100vh;clip-path:circle(max(var(--scrollTop, 2vw),2vw) at calc(50% - 20px) calc(50% - 190px))}@media only screen and (min-width: 640px){.lens{clip-path:circle(max(var(--scrollTop, 2vw),2vw) at calc(50% - 35px) calc(50% - 200px))}}@media only screen and (min-width: 1300px){.lens{clip-path:circle(max(calc(var(--scrollTop, 2000px) * 2),13px) at calc(50% - 35px) calc(50% - 200px))}}.lens-content{margin-top:-943px;padding-bottom:375px}.usp-heading{font-size:34px;line-height:41px}@media (min-width: 768px){.usp-heading{font-size:50px;line-height:41px}}.svg-container{display:inline-block;position:relative;width:100%;padding-bottom:100%;vertical-align:middle;overflow:hidden}.test-circle{clip-path:circle(72px at 50% 50%)}.test-circle2{clip-path:inset(3px 3px 3px 3px round 33px 33px)}.test-circle3{mask:url(#maskSVG)}.test-circle4{clip-path:polygon(0% 0%,0% 100%,25% 100%,25% 25%,75% 25%,75% 75%,25% 75%,25% 100%,100% 100%,100% 0%)}.test-circle5{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" preserveAspectRatio="none"><polygon points="20,20 20,180 180,100 " fill="black"/></svg>') 0/100% 100%;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" preserveAspectRatio="none"><polygon points="20,20 20,180 180,100 " fill="black"/></svg>') 0/100% 100%}.test-circle8{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" preserveAspectRatio="none"><rect id="background" width="200" height="200" fill="black" /><polygon points="20,20 20,180 180,100 " fill="white" /></svg>') 0/100% 100%;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" preserveAspectRatio="none"><rect id="background" width="200" height="200" fill="black" /><polygon points="20,20 20,180 180,100 " fill="white" /></svg>') 0/100% 100%}.test-circle6{-webkit-mask:url('data:image/svg+xml,<svg viewBox="0 0 100 100"><rect id="background" width="100" height="100" fill="black" /><circle cx="50%" cy="50%" r="40" fill="white" /></svg>') 0/100% 100%;mask:url('data:image/svg+xml,<svg viewBox="0 0 100 100"><rect id="background" width="100" height="100" fill="black" /><circle cx="50%" cy="50%" r="40" fill="white" /></svg>') 0/100% 100%}.test-circle7{-webkit-mask:url('data:image/svg+xml,<svg viewBox="0 0 100 100"><rect id="background" width="100" height="100" fill="white" /><circle cx="50%" cy="50%" r="40" fill="black" /></svg>') 0/100% 100%;mask:url('data:image/svg+xml,<svg viewBox="0 0 100 100"><rect id="background" width="100" height="100" fill="white" /><circle cx="50%" cy="50%" r="40" fill="black" /></svg>') 0/100% 100%}.test-circle9{-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preserveAspectRatio="none"><path d="M0,0h100v100h-100v-100M60,50a10,10 0 0 0 -20,0a10,10 0 0 0 20,0" /></svg>') 0/100% 100%;mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preserveAspectRatio="none"><path d="M0,0h100v100h-100v-100M60,50a10,10 0 0 0 -20,0a10,10 0 0 0 20,0" /></svg>') 0/100% 100%}.test-circle10{-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 102 102" preserveAspectRatio="none"><path d="m 0 0 h 102 v 102 h -102 v -102 m 101 51 a 10 10 0 0 0 -100 0 a 10 10 0 0 0 100 0" /></svg>') 0/100% 100%;mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 102 102" preserveAspectRatio="none"><path d="m 0 0 h 102 v 102 h -102 v -102 m 101 51 a 10 10 0 0 0 -100 0 a 10 10 0 0 0 100 0" /></svg>') 0/100% 100%}.test-circle11{-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 422 422" preserveAspectRatio="none"><path d="m 0 0 h 422 v 422 h -422 v -422 m 406 211 a 10 10 0 0 0 -390 0 a 10 10 0 0 0 390 0" /></svg>') 0/100% 100%;mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 422 422" preserveAspectRatio="none"><path d="m 0 0 h 422 v 422 h -422 v -422 m 406 211 a 10 10 0 0 0 -390 0 a 10 10 0 0 0 390 0" /></svg>') 0/100% 100%}.pea-shadow{box-shadow:0 0 0 5px var(--f-green-400)}.w-circle{width:162px}@media (min-width: 768px){.w-circle{width:422px}}.h-circle{height:162px}@media (min-width: 768px){.h-circle{height:422px}}.mt-circle{margin-top:-162px}@media (min-width: 768px){.mt-circle{margin-top:-422px}}.border-circle{border-width:5px}@media (min-width: 768px){.border-circle{border-width:16px}}.translate-circle-center{transform:translate(0)}.translate-circle-left{transform:translate(-70%)}.translate-circle-right{transform:translate(70%)}.w-circle-content{max-width:116px}@media (min-width: 768px){.w-circle-content{max-width:306px}}.rotate-60{--f-rotate: 60deg;transform:translate(var(--f-translate-x),var(--f-translate-y)) rotate(var(--f-rotate)) skew(var(--f-skew-x)) skewY(var(--f-skew-y)) scaleX(var(--f-scale-x)) scaleY(var(--f-scale-y))}.-rotate-60{--f-rotate: -60deg;transform:translate(var(--f-translate-x),var(--f-translate-y)) rotate(var(--f-rotate)) skew(var(--f-skew-x)) skewY(var(--f-skew-y)) scaleX(var(--f-scale-x)) scaleY(var(--f-scale-y))}.circle-font-size,.circle-font-size .odometer-number{font-size:28px;font-weight:600}@media only screen and (min-width: 768px){.circle-font-size,.circle-font-size .odometer-number{font-size:74px;font-weight:600}}.card{min-height:100vh;min-height:100svh}@media screen and (min-width: 990px) and (min-height: 700px) and (max-height: 1500px){.card{height:100vh;height:100svh;scroll-margin-top:180px}.snap-proximity{scroll-snap-type:y proximity}.snap-start-desktop{scroll-snap-align:start}}.channel{height:21px;width:21px}@media only screen and (min-width: 768px){.channel{height:52px;width:52px}}
