.home-module__txgM7a__bar,.home-module__txgM7a__page,.home-module__txgM7a__foot{--card:#16161d;width:100%;max-width:1120px;margin:0 auto;padding-left:16px;padding-right:16px}.home-module__txgM7a__brand,.home-module__txgM7a__h1,.home-module__txgM7a__h2,.home-module__txgM7a__stepTitle,.home-module__txgM7a__feature h3,.home-module__txgM7a__store,.home-module__txgM7a__navCta{font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase}.home-module__txgM7a__bar{justify-content:space-between;align-items:center;gap:12px;padding-top:16px;padding-bottom:16px;display:flex}.home-module__txgM7a__brand{align-items:center;gap:8px;font-size:18px;font-weight:800;display:inline-flex}.home-module__txgM7a__logo{border-radius:var(--corner)}.home-module__txgM7a__nav{color:var(--dim);align-items:center;gap:18px;font-size:15px;display:flex}.home-module__txgM7a__nav a:hover{color:var(--white)}.home-module__txgM7a__navCta{border-radius:var(--corner);background:var(--red);padding:6px 12px;font-size:14px;font-weight:800;color:var(--white)!important}@media (max-width:520px){.home-module__txgM7a__nav>a:not(.home-module__txgM7a__navCta){display:none}}.home-module__txgM7a__page{padding-bottom:24px}.home-module__txgM7a__hero{align-items:center;gap:28px;padding:24px 0 40px;display:grid}@media (min-width:860px){.home-module__txgM7a__hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:48px;padding:48px 0 72px}}.home-module__txgM7a__h1{text-wrap:balance;margin:0;font-size:clamp(52px,10vw,104px);font-weight:800;line-height:.88}.home-module__txgM7a__lede{color:#ffffffc7;text-wrap:pretty;max-width:32em;margin:20px 0 0;font-size:18px}.home-module__txgM7a__ctas{flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:28px;display:flex}.home-module__txgM7a__store{border-radius:var(--corner);background:var(--red);color:var(--white);align-items:center;gap:10px;padding:10px 18px 10px 14px;font-size:24px;font-weight:800;line-height:1;display:inline-flex}.home-module__txgM7a__store:hover{background:var(--red-pressed)}.home-module__txgM7a__store small{font-family:var(--font-body), system-ui, sans-serif;text-transform:none;margin-bottom:3px;font-size:12px;font-weight:500;display:block}.home-module__txgM7a__storeNote{color:var(--dim);margin:0;font-size:14px;line-height:1.5}.home-module__txgM7a__storeNote svg{vertical-align:-1px}.home-module__txgM7a__heroFootage{justify-self:center;width:min(100%,420px);margin:0}.home-module__txgM7a__heroFootage video{aspect-ratio:576/720;border-radius:var(--corner);border:1px solid var(--hairline);background:var(--card);object-fit:cover;width:100%;height:auto;display:block}.home-module__txgM7a__heroFootage figcaption{color:var(--dim);margin-top:8px;font-size:13px}.home-module__txgM7a__section{border-top:1px solid var(--hairline);padding:40px 0}@media (min-width:860px){.home-module__txgM7a__section{padding:64px 0}}.home-module__txgM7a__h2{text-wrap:balance;margin:0 0 24px;font-size:clamp(34px,5.5vw,56px);font-weight:800;line-height:.92}.home-module__txgM7a__sectionLede{color:#ffffffc7;text-wrap:pretty;max-width:34em;margin:-8px 0 24px}.home-module__txgM7a__shot{border-radius:var(--corner);border:1px solid var(--hairline);background:var(--card);width:100%;max-width:240px;height:auto;display:block}.home-module__txgM7a__steps{gap:32px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:860px){.home-module__txgM7a__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-module__txgM7a__step .home-module__txgM7a__shot{margin:0 auto 0 0}.home-module__txgM7a__stepTitle{align-items:center;gap:10px;margin:18px 0 6px;font-size:26px;font-weight:800;line-height:1;display:flex}.home-module__txgM7a__stepNo{border-radius:var(--corner);background:var(--red);place-items:center;width:28px;height:28px;font-size:18px;display:inline-grid}.home-module__txgM7a__step p{color:#ffffffc7;max-width:30em;margin:0}.home-module__txgM7a__features{gap:22px;display:grid}@media (min-width:700px){.home-module__txgM7a__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 48px}}.home-module__txgM7a__feature{grid-template-columns:minmax(0,11em) minmax(0,1fr);gap:4px 16px;display:grid}@media (max-width:520px){.home-module__txgM7a__feature{grid-template-columns:minmax(0,1fr)}}.home-module__txgM7a__feature h3{margin:0;font-size:19px;font-weight:800;line-height:1.15}.home-module__txgM7a__feature p{color:#ffffffb8;margin:0;font-size:15px}.home-module__txgM7a__split{align-items:center;gap:28px;display:grid}@media (min-width:860px){.home-module__txgM7a__split{grid-template-columns:minmax(0,1fr) 260px;gap:56px}.home-module__txgM7a__split:has(>.home-module__txgM7a__shot:first-child){grid-template-columns:260px minmax(0,1fr)}}.home-module__txgM7a__textLink{color:var(--white);text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:4px;font-weight:500;text-decoration-thickness:2px}.home-module__txgM7a__faq{gap:8px;max-width:760px;display:grid}.home-module__txgM7a__qa{border-radius:var(--corner);background:var(--card);border:1px solid var(--hairline)}.home-module__txgM7a__qa summary{cursor:pointer;padding:12px 16px;font-size:17px;font-weight:500}.home-module__txgM7a__qa p{color:#ffffffc7;text-wrap:pretty;margin:0;padding:0 16px 14px}.home-module__txgM7a__final{border-radius:var(--corner);background:var(--card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:40px 20px;display:flex}.home-module__txgM7a__final .home-module__txgM7a__h2{margin:0}.home-module__txgM7a__final .home-module__txgM7a__ctas{margin-top:0}.home-module__txgM7a__foot{padding-top:20px;padding-bottom:calc(28px + env(safe-area-inset-bottom));color:var(--dim);font-size:14px}.home-module__txgM7a__foot ul{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.home-module__txgM7a__foot a:hover{color:var(--white)}.home-module__txgM7a__foot p{margin:12px 0 0}.home-module__txgM7a__brand:focus-visible,.home-module__txgM7a__nav a:focus-visible,.home-module__txgM7a__store:focus-visible,.home-module__txgM7a__textLink:focus-visible,.home-module__txgM7a__qa summary:focus-visible,.home-module__txgM7a__foot a:focus-visible{outline:2px solid var(--white);outline-offset:3px}
