.hp-root{--hp-navy-a:#001024;--hp-navy-b:#011c3c;--hp-navy-m:#02193a;--hp-blue:#066ef9;--hp-blue-hover:#0a5fd6;--hp-blue-bright:#3aa0ff;--hp-ink:#fcfcfc;--hp-surface:#eaf2fc;--hp-surface-ink:#0b1c45;--hp-surface-sub:#2c3d5d;color:var(--hp-ink);background:var(--hp-surface)}@supports (color:lab(0% 0 0)){.hp-root{--hp-ink:lab(98.84% .0000298023 -.0000119209);--hp-surface-ink:lab(10.9844% 6.48227 -28.2307);--hp-surface-sub:lab(25.3679% .620171 -21.4918)}}.hp-root h1,.hp-root h2{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.hp-main{background:var(--hp-surface)}.hp-nav{background:linear-gradient(90deg,var(--hp-navy-a),var(--hp-navy-b));border-bottom:1px solid #ffffff1a;border-bottom:1px solid lab(100% 0 0/.1)}.hp-nav-row{height:clamp(60px,4.1vw,84px);padding:0 4vw}.hp-root{--hp-nav-h: calc(clamp(60px, 4.1vw, 84px) + 1px) }.hp-main-offset{padding-top:var(--hp-nav-h)}.hp-main-offset #how-it-works{scroll-margin-top:calc(var(--hp-nav-h) + 1rem)}.hp-getapp-wrap{flex-shrink:0;align-items:center}.hp-menu button{height:48px;color:var(--hp-ink);background:0 0;border:0;gap:.6rem;padding:0 .5rem}.hp-menu button:hover{background:#ffffff14}.hp-menu button>svg:last-child{display:none}.hp-menu button>svg:first-child{width:1.5rem;height:1.5rem}.hp-menu button>span{font-size:1.1rem;font-weight:600;display:inline}.hp-pill-solid{background:var(--hp-blue);color:var(--hp-ink)}.hp-pill-solid:hover{background:var(--hp-blue-hover)}.hp-pill-outline{border:2px solid var(--hp-blue-bright);color:var(--hp-ink);background:#06143159}.hp-pill-outline:hover{background:#102c5a8c}.hp-focus:focus-visible{outline:3px solid var(--hp-blue-bright);outline-offset:3px}.hp-h1{margin:0;font-weight:500;line-height:1.02}.hp-h1-accent{color:var(--hp-blue-bright)}.hp-sub{color:#ffffffeb;line-height:1.3}.hp-store{white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;gap:.75rem;padding:0 1.25rem;transition:background .2s;display:inline-flex}.hp-store-small{font-size:.8em;font-weight:500}.hp-store-big{font-size:1.45em;font-weight:700}.hp-arrow{aspect-ratio:1;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.hp-risk{text-transform:uppercase;letter-spacing:-.01em;border-radius:9999px;justify-content:center;align-items:center;gap:.75rem;padding:0 1.5rem;font-weight:800;transition:background .2s;display:inline-flex}.hp-stage{background:var(--hp-surface);position:relative}@media(min-width:900px){.hp-hero-art{z-index:0;width:100%;display:block;position:absolute;top:0;left:0}.hp-hero-art img{aspect-ratio:1920/965;width:100%;height:auto;display:block}.hp-stage{background:linear-gradient(180deg,var(--hp-navy-a) 0,var(--hp-navy-a) 26vw,var(--hp-surface) 40vw)}.hp-hero{z-index:1;min-height:34.3vw}.hp-hero-text{z-index:1;max-width:50vw;padding:5vw 0 0 4vw;position:relative}.hp-hero-text>*{max-width:46vw}.hp-nowrap{white-space:nowrap}.hp-h1{font-size:clamp(44px,5.9vw,112px)}.hp-sub{white-space:nowrap;margin-top:1.6vw;font-size:clamp(15px,1.3vw,24px)}.hp-btn-row{align-items:center;gap:1.4vw;margin-top:2.2vw;display:flex}.hp-store,.hp-arrow{height:max(52px,3.65vw);font-size:clamp(11px,.8vw,15px)}.hp-arrow{width:max(52px,3.65vw)}.hp-store{gap:.6vw;padding:0 1vw}.hp-store-apple{width:13.5vw}.hp-store-google{width:13.6vw}.hp-store-google.hp-pill-outline{border-color:var(--hp-blue)}.hp-store-icon{flex-shrink:0;width:2.6em;height:2.6em}.hp-risk{width:fit-content;min-width:14.6vw;height:max(44px,2.6vw);margin-top:1.2vw;font-size:clamp(12px,.85vw,16px);display:flex}.hp-risk svg{width:1.2em;height:1.2em}.hp-surface{z-index:1;background:0 0;position:relative}.hp-surface .hp-surface-inner{padding-top:0;padding-bottom:clamp(48px,5vw,96px)}.hp-surface .hp-surface-head{margin-bottom:1.4vw}.hp-surface .hp-surface-h2{font-size:clamp(26px,2.2vw,44px);line-height:1.15}.hp-surface .hp-surface-sub{margin-top:.5vw;font-size:clamp(14px,1.2vw,22px)}.hp-surface .hp-video-card{border-radius:clamp(16px,1.7vw,32px);width:min(56.3vw,1100px);max-width:none}}@media(min-width:900px)and (max-width:1199px){.hp-sub{white-space:normal}.hp-store-apple,.hp-store-google{width:auto;padding:0 16px}}@media(max-width:899px){.hp-hero{background:linear-gradient(180deg,var(--hp-navy-a),var(--hp-navy-m));padding:2.5rem 16px calc(24px + 2rem)}.hp-hero-text{flex-direction:column;gap:1.25rem;display:flex}.hp-h1{font-size:clamp(40px,11vw,60px)}.hp-sub{font-size:1.125rem}.hp-btn-row{flex-direction:column;gap:.75rem;margin-top:.5rem;display:flex}.hp-store{width:100%;min-height:56px;font-size:14px}.hp-store-icon{flex-shrink:0;width:2.25rem;height:2.25rem}.hp-arrow{display:none}.hp-risk{width:100%;min-height:52px}.hp-hero-art{margin-top:2rem;display:block}.hp-hero-art img{border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-radius:24px;width:100%;height:auto;display:block}.hp-surface{z-index:1;background:var(--hp-surface);border-radius:24px 24px 0 0;margin-top:-24px;position:relative}.hp-surface .hp-surface-inner{padding-left:16px;padding-right:16px}.hp-surface .hp-video-card{border-radius:16px}}.hp-surface-h2{color:var(--hp-surface-ink)}.hp-surface-sub{color:var(--hp-surface-sub)}@media(prefers-reduced-motion:reduce){.hp-root *{scroll-behavior:auto!important;transition:none!important}}body:has(.hp-menu button[data-state=open]) [role=menu]{width:18rem;max-width:calc(100vw - 2rem);max-height:var(--radix-dropdown-menu-content-available-height);border-radius:1rem;padding:.75rem;overflow-y:auto}body:has(.hp-menu button[data-state=open]) [role=menu] [role=menuitem]{border-radius:.6rem;padding:.85rem 1rem;font-size:1.25rem}@media(max-width:639px){.hp-menu button>span{display:none}}.hp-video-card{aspect-ratio:16/9;background:#02132b;border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14);border-radius:24px;width:100%;max-width:1120px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 40px 90px #0a286447}.hp-video{object-fit:cover;width:100%;height:100%;transition:opacity .3s;display:block}.hp-video-btn{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#08152c99;border:1px solid #fff3;border:1px solid lab(100% 0 0/.2);border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:absolute;bottom:14px;right:14px}.hp-video-btn:focus-visible{outline-offset:2px;outline:3px solid #7dd3fc}
