.AppDownload_page__uF5_M{--app-ease-out:cubic-bezier(0.23,1,0.32,1)}.AppDownload_hero__km2_T{display:flex;flex-direction:row;align-items:flex-start;gap:1.25rem;padding-bottom:1.25rem}@media (min-width:640px){.AppDownload_hero__km2_T{gap:1.75rem}}.AppDownload_iconWrap__nli_r{position:relative;flex-shrink:0;animation:AppDownload_enterIcon__Bj7qa .5s var(--app-ease-out) both}.AppDownload_iconGlow__WgitZ{pointer-events:none;position:absolute;inset:-1.75rem;border-radius:9999px;background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--accent) 28%,transparent),transparent 68%);filter:blur(28px);opacity:.85}.AppDownload_icon__9lADZ{position:relative;height:7.5rem;width:7.5rem;border-radius:22.5%;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 18px 48px rgba(0,0,0,.38);outline:1px solid rgba(255,255,255,.12)}@media (min-width:640px){.AppDownload_icon__9lADZ{height:8.5rem;width:8.5rem}}.AppDownload_copy__WvGgT{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;min-width:0;flex:1;padding-top:.15rem}@media (min-width:640px){.AppDownload_copy__WvGgT{gap:1rem;padding-top:.35rem}}.AppDownload_brand__G_i7m{font-family:var(--font-brand),var(--font-display),Impact,Haettenschweiler,sans-serif;font-size:clamp(2.25rem,7vw,3.5rem);letter-spacing:-.02em;line-height:1;font-weight:400;color:var(--foreground);animation:AppDownload_enterUp__kOFLj .55s var(--app-ease-out) .06s both}.AppDownload_headline__W8QYi{font-size:1.125rem;font-weight:600;letter-spacing:-.01em;line-height:1.35;color:var(--foreground);max-width:28rem;animation:AppDownload_enterUp__kOFLj .55s var(--app-ease-out) .12s both}.AppDownload_blurb__HFvsE{font-size:1rem;line-height:1.6;color:var(--muted);max-width:34rem;animation:AppDownload_enterUp__kOFLj .55s var(--app-ease-out) .18s both}.AppDownload_ctaRow__AE9zk{display:flex;flex-direction:column;gap:.75rem;width:100%;animation:AppDownload_enterUp__kOFLj .55s var(--app-ease-out) .24s both}@media (min-width:640px){.AppDownload_ctaRow__AE9zk{flex-direction:row;flex-wrap:wrap;width:auto}}.AppDownload_storeBtn__TKL5m{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;height:3.25rem;padding:0 1.35rem;border-radius:14px;font-size:.9375rem;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:transform .12s var(--app-ease-out),background-color .16s var(--app-ease-out),border-color .16s var(--app-ease-out),box-shadow .16s var(--app-ease-out);will-change:transform;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.AppDownload_storeBtn__TKL5m:active{transform:scale(.97);transition-duration:.1s}.AppDownload_storePrimary__y_FAA{background:var(--accent);color:var(--accent-foreground);box-shadow:var(--shadow)}.AppDownload_storePrimary__y_FAA:hover{background:var(--accent-hover)}.AppDownload_storeSecondary__w6Jqg{border:1px solid var(--glass-border);background:var(--glass);color:var(--foreground);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%)}.AppDownload_storeSecondary__w6Jqg:hover{border-color:color-mix(in srgb,var(--foreground) 22%,transparent);background:color-mix(in srgb,var(--card) 70%,transparent)}.AppDownload_storeSoon__6Pd3f{border:1px solid var(--glass-border);background:color-mix(in srgb,var(--card) 55%,transparent);color:var(--muted);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);cursor:default}.AppDownload_mark__EzxEw{height:1.25rem;width:1.25rem;flex-shrink:0}.AppDownload_section__CvCD3{padding-top:.5rem;border-top:1px solid color-mix(in srgb,var(--border) 80%,transparent)}.AppDownload_features__sjH4M{margin-top:.75rem;padding-top:1.5rem}.AppDownload_sectionHead__Xykl7{display:flex;flex-direction:column;gap:.5rem;max-width:36rem;margin-bottom:1.25rem}.AppDownload_sectionTitle__rDiQg{font-family:var(--font-brand),var(--font-display),Impact,Haettenschweiler,sans-serif;font-size:clamp(1.6rem,4vw,2rem);letter-spacing:-.015em;line-height:1.1;color:var(--foreground)}.AppDownload_sectionIntro__HMoj7{font-size:.9375rem;line-height:1.55;color:var(--muted)}.AppDownload_featureList__eIJUC{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.AppDownload_feature__QUtd1{padding:1.1rem 0;border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent)}.AppDownload_feature__QUtd1:first-child{border-top:1px solid color-mix(in srgb,var(--border) 70%,transparent)}@supports (animation-timeline:view()){.AppDownload_feature__QUtd1{animation:AppDownload_enterUp__kOFLj .5s var(--app-ease-out) both;animation-timeline:view();animation-range:entry 0 entry 35%}}.AppDownload_featureTitle__pGzqC{font-size:.9375rem;font-weight:600;letter-spacing:-.01em;color:var(--foreground)}.AppDownload_featureDesc__zIFUN{margin-top:.35rem;font-size:.875rem;line-height:1.55;color:var(--muted);max-width:40rem}.AppDownload_webBlock__KP899{display:flex;flex-direction:column;gap:.65rem}.AppDownload_webTitle__qBlfh{font-size:1rem;font-weight:600;letter-spacing:-.01em;color:var(--foreground)}.AppDownload_webBody__Ky9f_,.AppDownload_webLinks__wopo_{font-size:.875rem;line-height:1.55;color:var(--muted)}.AppDownload_webLinks__wopo_ a{color:var(--accent);text-decoration:none;transition:opacity .14s var(--app-ease-out)}.AppDownload_webLinks__wopo_ a:hover{opacity:.85;text-decoration:underline;text-underline-offset:2px}.AppDownload_legal__yXITb{font-size:.6875rem;line-height:1.55;color:var(--muted)}.AppDownload_legal__yXITb a{color:var(--accent);text-decoration:none}.AppDownload_legal__yXITb a:hover{text-decoration:underline;text-underline-offset:2px}@keyframes AppDownload_enterIcon__Bj7qa{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes AppDownload_enterUp__kOFLj{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.AppDownload_blurb__HFvsE,.AppDownload_brand__G_i7m,.AppDownload_ctaRow__AE9zk,.AppDownload_feature__QUtd1,.AppDownload_headline__W8QYi,.AppDownload_iconWrap__nli_r{animation:none}.AppDownload_storeBtn__TKL5m{transition:none}.AppDownload_storeBtn__TKL5m:active{transform:none}}@media (prefers-reduced-transparency:reduce){.AppDownload_storeSecondary__w6Jqg,.AppDownload_storeSoon__6Pd3f{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--card)}}