.carousel-block{width:100%;height:100vh;background-color:#f8f8f8;padding:40px 0;display:flex;flex-direction:column;gap:20px}.carousel-block .carousel-block__slide{min-width:0;width:auto;flex-shrink:0}.carousel-block__header{padding-left:20px;padding-bottom:20px;display:flex;flex-direction:column;gap:20px}.carousel-block__slider{overflow:visible;flex:1 1;padding:0 20px;cursor:-webkit-grab;cursor:grab}.carousel-block__slide{border-radius:5px;overflow:hidden}.carousel-block--variant-one .carousel-block__slide-inner{width:100%;height:100%}.carousel-block--variant-one .carousel-block__slide-inner .carousel-block__content{position:absolute;left:20px;bottom:20px;color:var(--overlay-text-color,white);z-index:2}.carousel-block--variant-one .carousel-block__underlay{position:absolute;bottom:0;left:0;width:100%;height:33%;background:linear-gradient(0deg,rgb(0,0,0),rgba(0,0,0,0));opacity:.25;z-index:1;pointer-events:none}.carousel-block--variant-two.carousel-block--v2-light{--v2-text:#000}.carousel-block--variant-two.carousel-block--v2-dark{--v2-text:#fff}.carousel-block--variant-two .carousel-block__slide-inner .carousel-block__content{position:static;left:auto;bottom:auto;z-index:auto;color:var(--v2-text)}.carousel-block--variant-two .carousel-block__slide-inner--v2{display:flex;flex-direction:column;justify-content:space-between;height:100%;background:rgba(0,0,0,0)}.carousel-block--variant-two .carousel-block__slide-inner--v2 .carousel-block__media{width:100%;height:100%;position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:5px}.carousel-block--variant-two .carousel-block__slide-inner--v2 .carousel-block__content--v2{padding:20px 0}.carousel-block--variant-two .carousel-block__slide-inner--v2 .carousel-block__content--v2 .carousel-block__slide-title{margin-bottom:8px}.carousel-block--variant-two .carousel-block__underlay{display:none}.carousel-block__nav{text-align:center;display:flex;justify-content:flex-end;gap:10px;padding-right:20px}.carousel-block__nav:has(.carousel-block__nav-button:hover) .carousel-block__nav-button{opacity:.5;transition:opacity .4s ease}.carousel-block__nav:has(.carousel-block__nav-button:hover) .carousel-block__nav-button:hover{opacity:1;transition:opacity .4s ease}.carousel-block__nav-button{width:30px;height:30px;cursor:pointer;border:1px solid #000;border-radius:50%;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;transition:opacity .4s ease;color:#000}.carousel-block__nav-button svg{width:12px;height:auto}.carousel-block .carousel-block__nav--v2-above{display:flex;justify-content:flex-end}.carousel-block .carousel-block__nav--v2-below{display:none}@media(max-width:768px){.carousel-block{padding:32px 0;gap:16px}.carousel-block__header{padding-left:16px;padding-bottom:16px;gap:16px}.carousel-block__header p{max-width:calc(100% - 16px)}.carousel-block__slider{padding:0 16px}.carousel-block__nav{gap:8px;padding-right:16px}.carousel-block .carousel-block__nav--v2-above{display:none}.carousel-block .carousel-block__nav--v2-below{display:flex;justify-content:flex-end}.carousel-block--variant-two .carousel-block__slide-inner--v2 .carousel-block__content--v2{padding:20px 0}}@media(max-width:768px)and (max-width:768px){.carousel-block--variant-two .carousel-block__slide-inner--v2 .carousel-block__content--v2{padding:16px 0}}.app-page{width:100vw;background:#f8f8f8;height:-moz-fit-content;height:fit-content}.app-page .app-landing{width:100%;height:100vh;position:fixed;display:flex;align-items:center;justify-content:center;background:#000;color:#fff}.app-page .app-landing img{height:60%;width:auto}.app-page .graph-showcase{width:100%;height:-moz-fit-content!important;height:fit-content!important;background:#f8f8f8;display:flex;flex-direction:column;position:relative}.app-page .graph-showcase.performance .section.two{align-items:center;justify-content:center}.app-page .graph-showcase.performance .section.two img{width:100%}.app-page .graph-showcase .section{width:100%;height:-moz-fit-content;height:fit-content}.app-page .graph-showcase .section.one{display:flex;flex-direction:column;gap:8rem;padding:2rem}@media(max-width:768px){.app-page .graph-showcase .section.one{padding:2rem 1rem 1rem}}.app-page .graph-showcase .section.two{display:flex;margin-top:25rem}.app-page .graph-showcase .section.two img{height:auto;width:100%;object-fit:cover;object-position:left}.app-page .graph-showcase .top-banner{height:-moz-fit-content;height:fit-content;display:flex;justify-content:space-between;gap:8rem;color:#00c8dc}.app-page .graph-showcase .top-banner h2{white-space:nowrap}.app-page .graph-showcase .graphs-container{display:grid;grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1rem;gap:1rem;align-items:flex-start;position:absolute;height:calc(100% - 192px - 40vh);padding:0 2rem;margin-top:calc(192px + 2rem)}.app-page .graph-showcase .graphs-container .graph{flex:1 1;position:-webkit-sticky;position:sticky;top:35%}.app-page .graph-showcase .graphs-container img{width:100%;height:auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media(max-width:768px){.app-page .graph-showcase .graphs-container{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;padding:1rem;width:100%;position:relative;margin:0!important;height:-moz-fit-content!important;height:fit-content!important}.app-page .graph-showcase .graphs-container .graph{top:unset;position:relative;width:100%}.app-page .graph-showcase .graphs-container img{height:auto;width:100%}.app-page .graph-showcase{gap:0;height:100vh;justify-content:space-between}.app-page .graph-showcase .section.one{gap:4rem}.app-page .graph-showcase .section.one .top-banner{flex-direction:column;gap:1rem}.app-page .graph-showcase .section.one .top-banner p{font-size:1rem;color:#000;opacity:.75}.app-page .graph-showcase .section.one .graphs-container{flex-wrap:wrap;padding-bottom:4rem;padding-top:4rem}.app-page .graph-showcase .section.one .graphs-container .graph{width:calc(50% - .5rem)}.app-page .graph-showcase .section.one .graphs-container .graph svg{width:100%}.app-page .graph-showcase .section.two{margin-top:1rem!important}.app-page .graph-showcase .section.two img{min-height:25vh}}.app-page .app-features{width:100%;height:100vh;background:#1e1e1e;color:#00c8dc;display:flex;flex-direction:column;padding:2rem}@media(max-width:768px){.app-page .app-features{padding:2rem 1rem;height:-moz-fit-content;height:fit-content}}.app-page .app-features .top-banner{height:-moz-fit-content;height:fit-content;display:flex;justify-content:space-between;color:#00c8dc;width:100%}@media(max-width:768px){.app-page .app-features .top-banner{margin-bottom:2rem}}.app-page .app-features .top-banner h2{white-space:nowrap;width:25%}.app-page .app-features .top-banner p{width:75%}.app-page .app-features .features-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:1rem}@media(max-width:768px){.app-page .app-features .features-container{gap:1rem;justify-content:flex-start}}.app-page .app-features .features-container .feature{display:flex;flex-direction:column-reverse;gap:1rem;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;flex:1 1}.app-page .app-features .features-container .feature div{width:100%;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.app-page .app-features .features-container .feature div{width:-moz-fit-content!important;width:fit-content!important;justify-content:flex-start}}.app-page .app-features .features-container .feature div img{width:100%;height:auto;object-fit:cover;max-height:60vh}.app-page .app-features .features-container .feature p{width:100%;text-align:left;color:#fff}@media(max-width:768px){.app-page .app-features{gap:0}.app-page .app-features .top-banner{flex-direction:column;gap:1rem}.app-page .app-features .top-banner p{font-size:1rem;color:#fff}.app-page .app-features .features-container{flex-direction:column;align-items:flex-start}.app-page .app-features .features-container .feature{flex-direction:row;align-items:flex-end;justify-content:flex-start;width:100%}.app-page .app-features .features-container .feature div{width:50%;max-width:200px}.app-page .app-features .features-container .feature div img{width:100%;height:auto}.app-page .app-features .features-container .feature p{width:50%;text-align:left}}.app-page .resq-coverage{width:100%;height:100vh;background:#1e1e1e;color:#fff;display:flex;flex-direction:column;padding:2rem;gap:4rem}@media(max-width:768px){.app-page .resq-coverage{padding:2rem 1rem 1rem}}.app-page .resq-coverage .top-banner{height:-moz-fit-content;height:fit-content;display:flex;justify-content:space-between;gap:8rem;color:#fff}.app-page .resq-coverage .top-banner h2{white-space:nowrap}.app-page .resq-coverage .map-container{width:100%;height:100%;display:flex;gap:1rem;align-items:center;justify-content:center;margin-bottom:4rem}.app-page .resq-coverage .map-container svg{max-width:75vw;height:auto;object-fit:contain}@media(max-width:768px){.app-page .resq-coverage{gap:0}.app-page .resq-coverage .top-banner{flex-direction:column;gap:1rem}.app-page .resq-coverage .top-banner p{font-size:1rem;color:#fff}.app-page .resq-coverage .map-container{flex-direction:column}.app-page .resq-coverage .map-container svg{width:100%;max-width:100%}}section.any-adventure{height:100%;width:100%;height:100vh;background:#000;position:relative;overflow:hidden}section.any-adventure h2{position:absolute;top:60px;left:20px;color:#fff;z-index:2}section.any-adventure h2 span{color:#00c8dc}@media(max-width:768px){section.any-adventure h2{top:32px;left:16px}}section.any-adventure .gradient{width:100%;height:25%;position:absolute;bottom:0;left:0;background:linear-gradient(0deg,rgb(0,0,0) 20%,rgba(0,0,0,0));z-index:2}section.any-adventure .background-image{width:100%;height:100%;position:absolute;top:0;left:0}section.any-adventure .flex-container{height:100%;width:100%;display:flex;gap:40px;align-items:center;justify-content:center;padding:0 80px;z-index:3}section.any-adventure .flex-container.watch-only{transform:translateY(-5rem)}section.any-adventure .flex-container.watch-only .watch{height:300px!important}@media(max-width:768px){section.any-adventure .flex-container.watch-only .watch{height:250px!important}}section.any-adventure .flex-container.watch-only .watch .image-container{width:100%;height:100%}section.any-adventure .flex-container.watch-only .watch .image-container img{width:auto!important;height:100%!important}section.any-adventure .flex-container.boxes-only{position:absolute;left:16px;bottom:128px;height:-moz-fit-content;height:fit-content;padding:0;width:calc(100% - 32px);gap:16px;flex-direction:column!important}@media(max-width:768px){section.any-adventure .flex-container.boxes-only{bottom:96px}}section.any-adventure .flex-container.boxes-only .flex-item{width:100%;max-width:unset!important}section.any-adventure .flex-container.boxes-only .box{aspect-ratio:unset!important;transform:unset!important}section.any-adventure .flex-container.boxes-only .stats{flex-direction:row!important;justify-content:space-between!important;padding:8px 16px!important}section.any-adventure .flex-container.boxes-only .stats .stat-container{border:unset!important;padding:unset!important;background:unset!important;-webkit-backdrop-filter:unset!important;backdrop-filter:unset!important;width:-moz-fit-content!important;width:fit-content!important;flex:unset!important}section.any-adventure .flex-container.boxes-only .stats .stat-container.two{transform:translateX(-.75rem)}section.any-adventure .flex-container.boxes-only .stats .stat-container img{display:none}section.any-adventure .flex-container.boxes-only .sos-box{flex-direction:row!important;justify-content:space-between!important}section.any-adventure .flex-container.boxes-only .sos-box .sos{width:64px!important;margin:0!important}section.any-adventure .flex-container.boxes-only .sos-box .sos .blink{display:none}section.any-adventure .flex-container.boxes-only .sos-box .timer{transform:translateX(0)!important}section.any-adventure .flex-container.boxes-only .sos-box .button{height:64px;width:64px;display:flex;padding:0!important;align-items:center;justify-content:center;border-radius:50%!important;transform:scale(.8)!important;background-color:hsla(0,0%,100%,.075)!important;border:1px solid hsla(0,0%,100%,.75)!important}section.any-adventure .flex-container.boxes-only .sos-box .button p{height:-moz-fit-content;height:fit-content;color:#fff!important;-webkit-text-stroke:.1px #fff!important}section.any-adventure .flex-container.boxes-only .map-box{display:none}section.any-adventure .flex-container .flex-item{flex:1 1;display:flex;align-items:center;justify-content:center;max-width:235px}section.any-adventure .flex-container .flex-item.watch{max-width:unset;height:248px;width:208px;max-width:300px}section.any-adventure .flex-container .flex-item .image-container{width:100%;height:auto;position:relative}section.any-adventure .flex-container .flex-item .image-container img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto;z-index:6;max-width:250px}section.any-adventure .flex-container .flex-item .image-container .overlayed-image{width:100%;height:auto;z-index:5;max-width:250px}section.any-adventure .flex-container .flex-item .image-container .overlayed-image.overlayed-image__two{z-index:4}section.any-adventure .flex-container .flex-item .image-container .overlayed-image.overlayed-image__three{z-index:3}section.any-adventure .flex-container .flex-item .image-container .overlayed-image.overlayed-image__four{z-index:2}section.any-adventure .flex-container .flex-item .image-container .overlayed-image.overlayed-image__five{z-index:1}section.any-adventure .flex-container .flex-item .box{width:100%;aspect-ratio:.84/1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle,rgba(255,255,255,.15) 0,rgba(255,255,255,.2) 100%);border-radius:50px;box-shadow:inset 0 0 20px hsla(0,0%,100%,.15),0 4px 20px rgba(0,0,0,.2);cursor:default;overflow:hidden;padding:10px;transform:translateY(1rem)!important}@media(max-width:1024px){section.any-adventure .flex-container .flex-item .box{transform:translateY(0)!important}}section.any-adventure .flex-container .flex-item .box .box-container{width:100%;height:100%;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;overflow:hidden}section.any-adventure .flex-container .flex-item .box .box-container.stats{display:flex;align-items:center;justify-content:center;gap:16px}section.any-adventure .flex-container .flex-item .box .box-container.stats .stat-container{display:flex;align-items:center;justify-content:flex-start;gap:16px;width:75%;height:-moz-fit-content;height:fit-content;border:1px solid #fff;border-radius:50px;padding:5px}section.any-adventure .flex-container .flex-item .box .box-container.stats .stat-container div{display:flex;flex-direction:column;gap:1px}section.any-adventure .flex-container .flex-item .box .box-container.stats .stat-container h2{position:relative;top:unset;left:unset}section.any-adventure .flex-container .flex-item .box .box-container.stats .stat-container p{color:#fff;opacity:.75;font-size:10px!important}section.any-adventure .flex-container .flex-item .box .box-container.stats .stat-container img{width:30px;height:auto}section.any-adventure .flex-container .flex-item .box .box-container.sos-box{gap:12px!important}section.any-adventure .flex-container .flex-item .box .box-container .sos{width:60%;height:auto;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:12px}section.any-adventure .flex-container .flex-item .box .box-container .sos .circle{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#cc0111;z-index:1;border-radius:50%}section.any-adventure .flex-container .flex-item .box .box-container .sos p{color:#fff;z-index:3}@media(max-width:1024px){section.any-adventure .flex-container .flex-item .box .box-container .sos p{font-size:1rem!important}}section.any-adventure .flex-container .flex-item .box .box-container .sos .blink{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.1);background:radial-gradient(circle,rgb(204,1,17) 80%,rgba(204,1,17,0) 100%);filter:blur(5px);z-index:2;border-radius:50%;animation:blink 2s linear infinite}@keyframes blink{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}section.any-adventure .flex-container .flex-item .box .box-container .timer{display:flex;align-items:center;gap:2px;font-feature-settings:"tnum";line-height:1;color:#fff}section.any-adventure .flex-container .flex-item .box .box-container .timer .colon{transform:translateX(0)}section.any-adventure .flex-container .flex-item .box .box-container .button{border:1px solid #fff;padding:8px 16px;border-radius:24px;background-color:#fff}section.any-adventure .flex-container .flex-item .box .box-container .button p{color:#000;-webkit-text-stroke:.1px #000}section.any-adventure .flex-container .flex-item .box .box-container .map{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.5;z-index:1}section.any-adventure .flex-container .flex-item .box .box-container .map-route{z-index:2;height:100%;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.impact-data{background:#000;padding:80px 20px;height:100vh;position:relative;overflow:hidden}@media(max-width:768px){.impact-data{padding:64px 16px}}.impact-data h2{color:#fff}.impact-data .section-container{width:60%;height:100vh;margin-left:40%;padding:40px;position:absolute;top:0;left:0}.impact-data .section-container .helmet{height:auto;width:calc(100% - 80px);object-fit:contain;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;max-width:600px}.impact-data .section-container .graph-container{display:flex;flex-direction:column;justify-content:center;gap:40px;height:100%;z-index:5;position:relative}.impact-data .section-container .graph{width:18vw!important;height:auto;z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.impact-data .section-container .graph.one{transform:translateX(-60px)}.impact-data .section-container .graph.two{transform:translateX(-120px)}.impact-data .section-container .graph.three{transform:translateX(-60px)}.impact-data .section-container .graph-marquee{overflow:visible;width:100%;position:absolute;bottom:32px}.impact-data .section-container .graph-marquee .graph-track{display:flex;gap:16px;width:max-content;animation:marquee 8s linear infinite}.impact-data .section-container .graph-marquee .graph-strip{display:flex;gap:16px;flex-shrink:0}.impact-data .section-container .graph-marquee img{flex-shrink:0;height:120px;width:auto}@media(max-width:1024px){.impact-data .section-container .graph-marquee img{height:180px}}@media(max-width:768px){.impact-data .section-container .graph-marquee img{height:120px}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:1024px){.impact-data .section-container{width:100%;margin:0}.impact-data .section-container .helmet{max-width:500px;left:50%;transform:translate(-50%,-50%)}.impact-data .section-container .graph-container{flex-direction:row;position:absolute;bottom:40px;height:-moz-fit-content;height:fit-content;gap:16px;width:calc(100% - 80px)!important}.impact-data .section-container .graph-container .graph{flex:1 1;width:unset!important;transform:translateY(0)}.impact-data .section-container .graph-container .graph.one,.impact-data .section-container .graph-container .graph.three,.impact-data .section-container .graph-container .graph.two{transform:translateY(0)}}