.app-download_page__WNy1v{position:relative;color:var(--neutral-white);padding-block:40px 56px;overflow-x:hidden}.app-download_atmosphere__OfrKe{pointer-events:none;position:absolute;inset:0;background:radial-gradient(ellipse 70% 45% at 80% 8%,color-mix(in srgb,var(--primary-main) 18%,transparent) 0,transparent 70%),radial-gradient(ellipse 50% 40% at 10% 20%,color-mix(in srgb,var(--secondary-golden) 12%,transparent) 0,transparent 65%);opacity:.95}.app-download_container__gvEu4{position:relative;z-index:1;margin-inline:auto}.app-download_hero__OpkQo{display:grid;grid-template-columns:1fr;gap:28px;align-items:center}@media screen and (min-width:1024px){.app-download_hero__OpkQo{grid-template-columns:minmax(0,1.35fr) minmax(260px,320px);gap:28px;align-items:stretch}}.app-download_heroCopy__hkJnS{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;width:100%;min-width:0}@media screen and (min-width:1024px){.app-download_heroCopy__hkJnS{align-items:stretch;text-align:right;justify-content:center;padding-inline-end:8px}}.app-download_eyebrow__QsMeK{display:inline-flex;align-items:center;margin:0;padding:4px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--secondary-golden) 45%,transparent);background:color-mix(in srgb,var(--secondary-golden) 12%,transparent);color:var(--secondary-golden);font-size:13px;font-weight:600}.app-download_heroTitle__xNRYk{margin:0;font-size:24px;font-weight:600;line-height:1.55;letter-spacing:.01em}@media screen and (min-width:1024px){.app-download_heroTitle__xNRYk{font-size:30px}}.app-download_heroTitleBrand__ESlIc{font-weight:700;color:var(--secondary-golden)}.app-download_heroTitleSep__k8Qxa{font-weight:600;color:var(--neutral-white)}.app-download_lead__xazzd{margin:0;max-width:40em;font-size:15px;line-height:1.8;color:var(--neutral-light-grey)}@media screen and (min-width:1024px){.app-download_lead__xazzd{max-width:none;font-size:16px}}.app-download_benefitList__HO_S7{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 10px;margin:0;padding:0;list-style:none}@media screen and (min-width:1024px){.app-download_benefitList__HO_S7{justify-content:flex-start}}.app-download_benefitItem__dYjpx{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid var(--neutral-lighten-dark);background:color-mix(in srgb,var(--neutral-dark-plus) 80%,transparent);color:var(--neutral-white);font-size:13px;font-weight:500;line-height:1.4;white-space:nowrap}.app-download_benefitIcon__knFLU{color:var(--primary-main);font-size:16px!important}.app-download_methodCards__7QB6s{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;max-width:420px}@media screen and (min-width:1024px){.app-download_methodCards__7QB6s{max-width:none}}.app-download_methodCard__PRhYN{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:12px 14px;border-radius:12px;border:1px solid var(--neutral-lighten-dark);background:color-mix(in srgb,var(--neutral-dark-plus) 88%,transparent);color:var(--neutral-white);text-align:right;text-decoration:none;cursor:pointer;transition:border-color .16s ease,background .16s ease}.app-download_methodCard__PRhYN:hover{border-color:color-mix(in srgb,var(--primary-main) 40%,var(--neutral-lighten-dark))}.app-download_methodCardActive__I0tgF{border-color:color-mix(in srgb,var(--primary-main) 55%,var(--neutral-lighten-dark));background:color-mix(in srgb,var(--primary-main) 12%,var(--neutral-dark-plus));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary-main) 25%,transparent)}.app-download_methodCardBadge__uoxwM{display:inline-flex;align-items:center;max-width:100%;margin-bottom:2px;padding:3px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--secondary-golden) 40%,transparent);background:color-mix(in srgb,var(--secondary-golden) 14%,transparent);color:var(--secondary-golden);font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.02em;white-space:nowrap}@media(max-width:399px){.app-download_methodCardBadge__uoxwM{padding:2px 6px;font-size:10px}}.app-download_methodCardIcon__efhIl{color:var(--primary-main);font-size:22px!important;margin-bottom:2px}.app-download_methodCardTitle__uP9gB{font-size:14px;font-weight:700;line-height:1.4}.app-download_methodCardHint__Sf5o1{font-size:12px;line-height:1.5;color:var(--neutral-light-grey)}.app-download_ctaBlock__qmXwa{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%;max-width:420px;margin-top:4px}@media screen and (min-width:1024px){.app-download_ctaBlock__qmXwa{max-width:none}}.app-download_downloadButton__mjIIT{width:100%;min-height:48px;font-size:15px;font-weight:700;box-shadow:0 10px 28px color-mix(in srgb,var(--primary-main) 28%,transparent);transition:transform .18s ease,box-shadow .18s ease}.app-download_downloadButton__mjIIT:hover{transform:translateY(-1px);box-shadow:0 14px 32px color-mix(in srgb,var(--primary-main) 36%,transparent)}.app-download_alert__nKfTs{width:100%;text-align:right;border-radius:12px;padding-block:8px}.app-download_heroVisual__0P_O0{position:relative;display:flex;justify-content:center;align-items:center;min-height:280px;padding-top:12px;animation:app-download_floatIn__nTZnN .64s ease both}@media screen and (min-width:1024px){.app-download_heroVisual__0P_O0{min-height:0;justify-content:flex-start;padding-top:28px;align-self:center}}.app-download_phoneGlow__oorZZ{position:absolute;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--primary-main) 34%,transparent) 0,transparent 70%);filter:blur(8px);animation:app-download_pulseGlow__yPF2x 4.5s ease-in-out infinite}.app-download_phoneFrame__ekka7{position:relative;z-index:1;width:220px;padding:12px;border-radius:36px;border:1px solid color-mix(in srgb,var(--neutral-light-grey) 35%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--neutral-lighten-dark) 90%,var(--primary-main)) 0,var(--neutral-dark-plus) 48%,var(--neutral-dark) 100%);box-shadow:0 24px 48px color-mix(in srgb,var(--neutral-dark) 45%,transparent),inset 0 1px 0 color-mix(in srgb,var(--neutral-white) 12%,transparent);animation:app-download_phoneFloat__Zf0tH 5.5s ease-in-out infinite}@media screen and (min-width:1024px){.app-download_phoneFrame__ekka7{width:min(100%,280px)}}.app-download_phoneNotch__cIYxE{width:72px;height:8px;margin:4px auto 12px;border-radius:999px;background:color-mix(in srgb,var(--neutral-dark) 75%,var(--neutral-lighten-dark))}.app-download_phoneScreen__rjeDp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:300px;padding:28px 18px 24px;border-radius:26px;background:radial-gradient(ellipse 80% 50% at 50% 20%,color-mix(in srgb,var(--primary-main) 16%,transparent) 0,transparent 70%),var(--neutral-dark);border:1px solid color-mix(in srgb,var(--neutral-lighten-dark) 80%,transparent)}@media screen and (min-width:1024px){.app-download_phoneScreen__rjeDp{min-height:340px}}.app-download_appIcon__U1U8u{border-radius:22px;box-shadow:0 12px 28px color-mix(in srgb,var(--primary-main) 28%,transparent)}.app-download_phoneBrand__B6725{margin:4px 0 0;font-size:18px;font-weight:700;color:var(--secondary-golden)}.app-download_phoneCaption__LvYk4{margin:0;font-size:13px;color:var(--neutral-light-grey)}.app-download_phoneCtaFake__7z2Am{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:8px 14px;border-radius:999px;background:color-mix(in srgb,var(--primary-main) 18%,transparent);border:1px solid color-mix(in srgb,var(--primary-main) 40%,transparent);color:var(--primary-main);font-size:12px;font-weight:600}.app-download_stepsSection__LnosR{margin-top:36px}@media screen and (min-width:1024px){.app-download_stepsSection__LnosR{margin-top:48px}}.app-download_sectionTitle__cbuaP{margin:0 0 16px;padding-bottom:10px;border-bottom:1px solid var(--neutral-lighten-dark);font-size:20px;font-weight:700;line-height:1.5;color:var(--neutral-white);text-align:center}@media screen and (min-width:1024px){.app-download_sectionTitle__cbuaP{font-size:22px;text-align:right}}.app-download_steps__lJlui{display:grid;grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none}@media screen and (min-width:1024px){.app-download_steps__lJlui{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}.app-download_stepCard__yaT9m{position:relative;display:flex;gap:12px;align-items:flex-start;padding:18px 16px;border-radius:12px;border:1px solid var(--neutral-lighten-dark);background:var(--neutral-dark-plus);text-align:right;transition:border-color .18s ease,transform .18s ease}.app-download_stepCard__yaT9m:hover{border-color:color-mix(in srgb,var(--primary-main) 45%,var(--neutral-lighten-dark));transform:translateY(-2px)}.app-download_stepNumber__KKW8F{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;background:color-mix(in srgb,var(--secondary-golden) 16%,transparent);color:var(--secondary-golden);font-size:15px;font-weight:700;line-height:1}.app-download_stepBody__2Ij3n{flex:1;min-width:0}.app-download_stepHeading__zg9wk{margin-bottom:6px}.app-download_stepIcon__Qe4P0{color:var(--primary-main);font-size:20px!important;flex-shrink:0}.app-download_stepTitle__fh8_W{margin:0;font-size:15px;font-weight:700;color:var(--neutral-white);line-height:1.4}.app-download_stepDescription____Dc7{margin:0;font-size:13px;line-height:1.75;color:var(--neutral-light-grey)}.app-download_footerNote__zRzt2{margin:24px auto 0;max-width:640px;text-align:center;font-size:13px;line-height:1.8;color:var(--neutral-light-grey)}@media screen and (min-width:1024px){.app-download_footerNote__zRzt2{margin-top:28px}}@keyframes app-download_floatIn__nTZnN{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes app-download_phoneFloat__Zf0tH{0%,to{transform:translateY(6px)}50%{transform:translateY(-2px)}}@keyframes app-download_pulseGlow__yPF2x{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.app-download_downloadButton__mjIIT,.app-download_heroVisual__0P_O0,.app-download_phoneFrame__ekka7,.app-download_phoneGlow__oorZZ,.app-download_stepCard__yaT9m{animation:none!important;transition:none!important}.app-download_downloadButton__mjIIT:hover,.app-download_stepCard__yaT9m:hover{transform:none}}