.download-cta{display:flex;flex-direction:column;gap:4px;align-items:flex-start}@media only screen and (min-width:720px){.download-cta{flex-direction:row;align-items:center;gap:8px}}.hero .download-cta{display:none}@media only screen and (min-width:720px){.hero .download-cta{display:flex}}.download-cta.is-fixed{padding:8px;background-color:var(--color-black);border-radius:8px 0 0 8px;box-shadow:0 4px 12px var(--color-black-alpha-20);width:-moz-fit-content;width:fit-content}@media only screen and (min-width:720px){.download-cta.is-fixed{border-radius:8px 8px 0 0}}.download-cta.is-fixed .button{background-color:var(--color-transparent);border:1px solid var(--color-grey-1)}.download-cta.is-fixed .qr-code{width:60px;height:60px}.download-cta.is-fixed p{color:var(--color-white)}@media only screen and (min-width:720px){.download-cta.is-fixed p{width:120px;min-width:auto}}.download-cta .button{width:-moz-fit-content;width:fit-content;min-width:200px;padding:8px 16px;background-color:var(--color-near-black);color:var(--color-white);border-radius:40px;transition:background-color .3s ease;text-align:center;text-decoration:none}@media only screen and (min-width:720px){.download-cta .button{display:none}}.download-cta .button:hover{background-color:var(--color-black)}.download-cta .qr-code{display:none;width:120px;height:120px}@media only screen and (min-width:720px){.download-cta .qr-code{display:block}}.download-cta .qr-code img{width:100%;height:100%;border-radius:4px}.download-cta p{min-width:200px;margin:0;text-align:center}@media only screen and (min-width:720px){.download-cta p{text-align:left}}.faqs{display:flex;align-items:center;padding:64px 32px;background-color:var(--color-white);color:var(--color-near-black)}@media only screen and (min-width:720px){.faqs{padding:120px 40px}}@media only screen and (min-width:960px){.faqs{padding:120px 80px}}.faqs .faqs-content{display:flex;flex-direction:column;flex-grow:1;gap:24px}@media only screen and (min-width:720px){.faqs .faqs-content{flex-direction:row;gap:80px}.faqs .hed{flex-shrink:0}}.faqs .hed h2{margin:0}.faqs .faq-entries{flex-grow:1;flex-basis:100%;border-top:1px solid var(--color-grey-4)}.faq-entry,.faqs .faq-entries{display:flex;flex-direction:column}.faq-entry{gap:12px;padding:16px 0;border-bottom:1px solid var(--color-grey-4)}@media only screen and (min-width:720px){.faq-entry{gap:16px}}.faq-entry h3{margin:0;position:relative;padding-left:24px;cursor:pointer}.faq-entry h3:after,.faq-entry h3:before{position:absolute;content:"";display:block;height:2px;width:12px;background:var(--color-near-black)}@media only screen and (min-width:720px){.faq-entry h3:after,.faq-entry h3:before{width:16px}}.faq-entry h3:before{top:12px;left:0}@media only screen and (min-width:720px){.faq-entry h3:before{top:14px}}.faq-entry h3:after{top:12px;left:0;transform:rotate(90deg)}@media only screen and (min-width:720px){.faq-entry h3:after{top:14px}}.faq-entry .faq-content,.faq-entry.is-open h5:after{display:none}.faq-entry.is-open .faq-content{display:block}.faq-content p{margin:12px 0;color:var(--color-near-black)}.faq-content ul{margin:12px 0;padding-left:20px;list-style-type:disc}.faq-content ul li{margin:8px 0;color:var(--color-near-black)}.faq-content ul li:last-child{margin-bottom:0}.hero{position:relative;display:flex;align-items:center;padding:0 32px;background-color:var(--color-hero);color:var(--color-near-black)}@media only screen and (min-width:720px){.hero{padding:0 40px}}@media only screen and (min-width:960px){.hero{padding:0 80px}}.hero .hero-content{padding-bottom:160px}@media only screen and (min-width:720px){.hero .hero-content{padding-bottom:0}}.hero .slide{margin:48px 0}@media only screen and (min-width:720px){.hero .slide{display:flex;flex-direction:column;gap:40px;height:100vh;min-height:720px;margin:0;padding-right:340px;justify-content:center}}@media only screen and (min-width:960px){.hero .slide{padding-right:420px}}.hero .sizzle{max-width:270px;margin:0 auto}@media only screen and (min-width:720px){.hero .sizzle{position:fixed;top:0;right:40px;display:flex;align-items:center;max-width:320px;height:100vh;min-height:720px}}@media only screen and (min-width:960px){.hero .sizzle{right:120px}}@media only screen and (min-width:1600px){.hero .sizzle{right:calc((100vw - 1600px)/2 + 120px)}}.hero .sizzle .sizzle-content{overflow:hidden;width:270px;height:auto;border-radius:32px;filter:drop-shadow(0 0 12px var(--color-black-alpha-30));aspect-ratio:1/2.17;background-image:url(/assets/img/hero-sizzle-placeholder.jpg);background-size:cover;background-position:50%}@media only screen and (min-width:720px){.hero .sizzle .sizzle-content{width:320px}}.hero .sizzle .sizzle-content video{display:block;width:100%;height:auto;aspect-ratio:1/2.17}.hero .download{position:absolute;bottom:60px;display:flex;flex-direction:column;flex-shrink:0;gap:16px}@media only screen and (min-width:720px){.hero .download{position:static}}.hero .download .download-buttons{display:flex;gap:4px}@media only screen and (min-width:720px){.hero .download .download-buttons{gap:8px}}.hero .download .button{display:flex;align-items:center;gap:4px;padding:8px 16px;background-color:var(--color-near-black);color:var(--color-white);border-radius:40px;transition:background-color .3s ease;text-decoration:none}.hero .download .button svg{height:20px;width:20px}.hero h1,.hero h2,.hero h3,.hero p{margin:0}@media only screen and (min-width:720px){.is-beyond-hero .hero .sizzle{position:absolute;top:auto;bottom:0;right:40px}}@media only screen and (min-width:960px){.is-beyond-hero .hero .sizzle{right:120px}}.splash{position:relative;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate;color:var(--color-white)}.splash .splash-media{position:absolute;inset:0;z-index:-1;display:block}.splash .splash-image{display:block;width:100%;height:100%;object-fit:cover}.splash .splash-content{display:flex;flex-direction:column;gap:40px;width:100%;padding:100vh 32px 48px;background-image:linear-gradient(to top,var(--color-black-alpha-90) 0,var(--color-transparent) 120vh)}@media only screen and (min-width:720px){.splash .splash-content{padding:100vh 40px 80px}}@media only screen and (min-width:960px){.splash .splash-content{padding:100vh 80px 80px}}.splash p{margin:0}.driver{display:flex;align-items:center;padding:160px 32px;background-color:var(--color-hero);color:var(--color-near-black)}@media only screen and (min-width:720px){.driver{padding:240px 40px}}@media only screen and (min-width:960px){.driver{padding:240px 80px}}.driver .driver-content{display:flex;flex-direction:column;gap:40px}@media only screen and (min-width:720px){.driver .driver-content{flex-direction:row;align-items:center;justify-content:space-between;gap:80px}}.driver h2,.driver p{margin:0}.post-hero{background-color:var(--color-black)}.fixed-cta{position:fixed;bottom:8px;right:-100%;z-index:1000;transition:all .25s ease-out;pointer-events:none}@media only screen and (min-width:720px){.fixed-cta{bottom:-100%;right:16px}}@media only screen and (min-width:1600px){.fixed-cta{right:calc((100vw - 1600px)/2 + 16px)}}.fixed-cta.is-visible{bottom:8px;right:0;pointer-events:auto}@media only screen and (min-width:720px){.fixed-cta.is-visible{bottom:0;right:16px}}@media only screen and (min-width:1600px){.fixed-cta.is-visible{right:calc((100vw - 1600px)/2 + 16px)}}.fixed-cta .download-cta{pointer-events:auto}