.download_root__Iznf_{display:block}.download_hero__KG0gz{text-align:center;padding:72px var(--space-24) var(--space-48);max-width:700px;margin:0 auto}.download_heroBadge__O1O6p{display:inline-flex;align-items:center;gap:6px;background:rgba(192,132,252,.1);border:1px solid rgba(192,132,252,.3);color:var(--accent);border-radius:100px;padding:5px 14px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--space-24)}.download_hero__KG0gz h1{font-size:clamp(28px,4.5vw,50px);font-weight:900;line-height:1.1;margin-bottom:var(--space-16);overflow-wrap:break-word;background:linear-gradient(135deg,#fff 30%,var(--accent2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.download_heroSub__FrPSw{font-size:16px;color:var(--text-secondary);line-height:1.7;max-width:540px;margin:0 auto}.download_mobileNoticeWrap__OG_sq{padding:0 var(--space-20)}.download_mobileNotice__vMLfg{max-width:860px;margin:0 auto var(--space-16);background:rgba(251,191,36,.09);border:1px solid rgba(251,191,36,.35);border-radius:var(--radius-md);padding:18px var(--space-24)}.download_mobileNoticeTitle__jxmiX{font-size:15px;font-weight:800;color:#fbbf24;margin-bottom:6px}.download_mobileNoticeBody__xCAmR{font-size:13px;color:var(--text-secondary);line-height:1.65}.download_mobileNoticeLink__Qmm81{display:inline-block;margin-top:var(--space-8);color:#fbbf24;font-weight:700}.download_appsSection__uZeiI{max-width:960px;margin:0 auto 72px;padding:0 var(--space-24)}.download_appsSectionFlush__AiSbo{padding-top:0}.download_appsSectionSpaced__K_TY8{padding-top:var(--space-24)}.download_appsGrid__ccB6C{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-20);gap:var(--space-20)}@media (max-width:680px){.download_appsGrid__ccB6C{grid-template-columns:1fr}}.download_appCard__j6G96{background:var(--card);border:1px solid var(--card-border);border-radius:18px;padding:32px 28px;display:flex;flex-direction:column;gap:0}.download_featured__cLFdI{border-color:rgba(192,132,252,.35);background:rgba(192,132,252,.05)}.download_appPlatform__3tfl_{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin-bottom:10px}.download_appCard__j6G96:not(.download_featured__cLFdI) .download_appPlatform__3tfl_{color:var(--text-muted)}.download_appName__e2fC_{font-size:22px;font-weight:900;color:var(--text);margin-bottom:var(--space-20);line-height:1.15}.download_appExplainer__tYTU8{display:flex;flex-direction:column;gap:14px;margin-bottom:28px}.download_explainerRow___Q6mR{display:flex;gap:10px;align-items:flex-start}.download_explainerLabel__R86bJ{flex-shrink:0;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:rgba(192,132,252,.12);border:1px solid rgba(192,132,252,.2);border-radius:6px;padding:3px 7px;margin-top:1px;line-height:1.4}.download_appCard__j6G96:not(.download_featured__cLFdI) .download_explainerLabel__R86bJ{color:var(--text-muted);background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.08)}.download_explainerText__SIY_h{font-size:13.5px;color:var(--text-secondary);line-height:1.6}.download_archHelp__26bQ9{font-size:11.5px;color:var(--text-muted);text-align:center;margin-top:var(--space-8);opacity:.8}.download_twoApps__zsguH{max-width:860px;margin:0 auto var(--space-8);background:rgba(236,72,153,.07);border:1px solid rgba(236,72,153,.25);border-radius:var(--radius-md);padding:var(--space-24) 28px}.download_betaPill__0q_O2{display:inline-block;background:rgba(168,85,247,.15);color:#c084fc;border:1px solid rgba(168,85,247,.35);border-radius:20px;padding:3px var(--space-12);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.download_betaPara__Wd5a3{margin:0 0 14px;color:var(--text-secondary);font-size:13px;line-height:1.6}.download_betaPara__Wd5a3 strong{color:var(--text)}.download_twoAppsHeading__u9lrT{margin:0 0 10px;font-size:20px}.download_twoAppsIntro__XcjHA{margin:0 0 14px;color:var(--text-secondary);font-size:14px;line-height:1.65}.download_twoAppsGrid__ImTsh{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;font-size:14px;line-height:1.6}@media (max-width:600px){.download_twoAppsGrid__ImTsh{grid-template-columns:1fr}}.download_twoAppsCell__ZvUJl{min-width:0;background:rgba(255,255,255,.03);border-radius:10px;padding:14px var(--space-16)}.download_twoAppsMuted__gLW2b{color:var(--text-muted);font-size:12px}.download_twoAppsOutro__4EMXD{margin:14px 0 0;color:var(--text-secondary);font-size:14px}.download_sectionDivider__Owwzl{max-width:960px;margin:0 auto var(--space-48);padding:0 var(--space-24)}.download_sectionDivider__Owwzl hr{border:none;border-top:1px solid var(--card-border)}.download_setupWrap__KrEJp{max-width:860px;margin:0 auto}.download_setupHeading__BtT_S{font-size:22px;margin-bottom:6px}.download_setupIntro__PRMLD{color:var(--text-secondary);font-size:14px;margin-bottom:18px}.download_setupList__O1fAC{color:var(--text-secondary);font-size:14px;line-height:1.8;padding-left:22px;display:flex;flex-direction:column;gap:var(--space-12)}.download_setupList__O1fAC strong{color:var(--text)}.download_pinkLink__a7SEy{color:#ec4899}.download_setupIntro__PRMLD .download_pinkLink__a7SEy{font-weight:600}.download_trialBox__O1bij{max-width:860px;margin:0 auto;background:rgba(255,255,255,.03);border:1px solid var(--card-border);border-radius:var(--radius-md);padding:var(--space-24) 28px}.download_trialHeading__Evngf{font-size:20px;margin:0 0 var(--space-12)}.download_trialBody__yNUDx{color:var(--text-secondary);font-size:14px;line-height:1.7;display:flex;flex-direction:column;gap:10px}.download_trialBody__yNUDx p{margin:0}.download_trialBody__yNUDx strong{color:var(--text)}.download_pricingSection__G4E9J{max-width:960px;margin:0 auto var(--space-80);padding:0 var(--space-24)}.download_pricingHeader___qW3K{text-align:center;margin-bottom:36px}.download_sectionEyebrow__131Yu{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin-bottom:10px}.download_sectionTitle__Aeb_k{font-size:clamp(22px,3vw,32px);font-weight:900;color:var(--text);margin-bottom:10px}.download_sectionSub__y0sW_{font-size:14.5px;color:var(--text-secondary);line-height:1.6}.download_pricingGrid__rwp_y{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-16);gap:var(--space-16)}@media (max-width:800px){.download_pricingGrid__rwp_y{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.download_pricingGrid__rwp_y{grid-template-columns:1fr}}.download_pricingGridSingle__X1vXR{grid-template-columns:minmax(0,460px);justify-content:center}.download_priceCard__Vr13o{background:var(--card);border:1px solid var(--card-border);border-radius:16px;padding:var(--space-24) var(--space-20);display:flex;flex-direction:column;position:relative}.download_priceCard__Vr13o.download_featured__cLFdI{border-color:rgba(192,132,252,.35);background:rgba(192,132,252,.06)}.download_priceBadge__EZM2c{position:absolute;top:-11px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,var(--accent),var(--accent2));color:#fff;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-radius:100px;padding:3px var(--space-12);white-space:nowrap}.download_priceTierName__8NtV6{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);margin-bottom:6px}.download_priceAmount__dzUxR{font-size:36px;font-weight:900;letter-spacing:-.04em;line-height:1;margin-bottom:2px}.download_priceAmount__dzUxR sup{font-size:17px;font-weight:700;vertical-align:top;margin-top:6px;margin-right:1px}.download_priceCents__OHgcv{font-size:20px}.download_pricePeriod__I2uYv{font-size:12px;color:var(--text-muted);margin-bottom:var(--space-16)}.download_priceDesc__cAzC3{font-size:12.5px;color:var(--text-secondary);line-height:1.55;margin-bottom:var(--space-16);flex:1 1}.download_priceFeatures__fFsHi{list-style:none;display:flex;flex-direction:column;gap:var(--space-8);margin-bottom:var(--space-20);font-size:12.5px;color:var(--text-secondary);padding-left:0}.download_priceFeatures__fFsHi li{display:flex;align-items:flex-start;gap:7px}.download_featCheck__72JuK{color:var(--green);flex-shrink:0;margin-top:1px}.download_priceCtaLabel___Lzou{display:block;width:100%;text-align:center;padding:10px;border-radius:var(--radius-sm);font-size:12.5px;font-weight:700;background:rgba(255,255,255,.06);color:var(--text-muted);border:1px solid var(--card-border);cursor:default}.download_root__Iznf_ .btn-download{display:block;width:100%;text-align:center;padding:13px var(--space-20);border-radius:11px;font-family:var(--font-inter),"Inter",sans-serif;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer;border:none;transition:all .25s cubic-bezier(.4,0,.2,1);margin-bottom:10px}.download_root__Iznf_ .btn-download-active{background:linear-gradient(135deg,var(--accent),var(--accent2));color:#fff;box-shadow:0 6px 24px rgba(192,132,252,.3)}.download_root__Iznf_ .btn-download-active:hover{opacity:.88;transform:translateY(-1px)}.download_root__Iznf_ .btn-download-disabled{background:rgba(255,255,255,.06);color:rgba(241,245,249,.3);cursor:not-allowed;border:1px solid rgba(255,255,255,.08)}.download_root__Iznf_ .btn-download-secondary{background:rgba(255,255,255,.07);color:var(--text);border:1px solid rgba(255,255,255,.14)}.download_root__Iznf_ .btn-download-secondary:hover{background:rgba(255,255,255,.11);transform:translateY(-1px)}.download_root__Iznf_ .btn-play-badge{display:block;text-align:center;margin-bottom:10px;line-height:0}.download_root__Iznf_ .btn-play-badge img{height:64px;width:auto;max-width:100%}.download_root__Iznf_ .store-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px}.download_root__Iznf_ .btn-appstore-badge{display:block;text-align:center;margin-bottom:10px;padding:11px 6px;line-height:0}.download_root__Iznf_ .btn-appstore-badge img{height:42px;width:auto;max-width:100%}.download_root__Iznf_ .app-note{font-size:11.5px;color:var(--text-muted);text-align:center}.download_root__Iznf_ .app-note.dimmed{opacity:.45}.download_paymentsNote__4au3_{border-top:1px solid var(--card-border);max-width:960px;margin:0 auto;padding:var(--space-24) var(--space-24) var(--space-32);text-align:center;font-size:13px;color:var(--text-muted)}.download_winBlock__ADUYE{margin-top:var(--space-20);padding-top:var(--space-20);border-top:1px solid rgba(255,255,255,.08)}