.download-module__ctfktq__page{color:#f8faff;isolation:isolate;background:radial-gradient(circle at 12% 14%,#4569e557,#0000 28%),radial-gradient(circle at 86% 82%,#f59e422e,#0000 26%),linear-gradient(145deg,#08112f 0%,#101f5c 54%,#091437 100%);place-items:center;min-height:100svh;padding:28px;display:grid;position:relative;overflow:hidden}.download-module__ctfktq__page:before{content:"";z-index:-2;opacity:.22;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}.download-module__ctfktq__backgroundGlow{aspect-ratio:1;z-index:-1;filter:blur(14px);background:#2847b329;border-radius:50%;width:min(760px,74vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.download-module__ctfktq__shell{width:min(1120px,100%)}.download-module__ctfktq__card{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,#ffffff21,#fff1);border:1px solid #ffffff29;border-radius:32px;position:relative;overflow:hidden;box-shadow:0 32px 90px #00000052,inset 0 1px #ffffff1a}.download-module__ctfktq__transitionCard,.download-module__ctfktq__iosCard{text-align:center;width:min(570px,100%);margin-inline:auto;padding:clamp(34px,6vw,62px)}.download-module__ctfktq__appMark{align-items:center;gap:15px;display:flex}.download-module__ctfktq__transitionCard .download-module__ctfktq__appMark,.download-module__ctfktq__iosCard .download-module__ctfktq__appMark{justify-content:center}.download-module__ctfktq__appMark img{border-radius:19px;width:72px;height:72px;box-shadow:0 14px 35px #03091e4d}.download-module__ctfktq__appMark span{flex-direction:column;align-items:flex-start;display:flex}.download-module__ctfktq__appMark strong{letter-spacing:.02em;font-size:1.08rem}.download-module__ctfktq__appMark small{color:#bdc8ed;letter-spacing:.03em;margin-top:3px;font-size:.69rem}.download-module__ctfktq__loader{color:#ffd89b;background:#f59e421a;border:1px solid #ffd89b4d;border-radius:50%;place-items:center;width:58px;height:58px;margin:38px auto 23px;display:grid}.download-module__ctfktq__loader svg{width:29px;animation:1.1s linear infinite download-module__ctfktq__spin}.download-module__ctfktq__comingSoonIcon{color:#ffd89b;background:linear-gradient(145deg,#f59e4238,#f59e4214);border-radius:20px;place-items:center;width:64px;height:64px;margin:38px auto 22px;display:grid;box-shadow:inset 0 0 0 1px #ffd89b38}.download-module__ctfktq__comingSoonIcon svg{width:29px}.download-module__ctfktq__eyebrow{color:#f1bd6e;letter-spacing:.13em;text-transform:uppercase;margin-bottom:13px;font-size:.72rem;font-weight:800}.download-module__ctfktq__card h1{letter-spacing:-.045em;text-wrap:balance;max-width:760px;font-size:clamp(2rem,5vw,4.5rem);line-height:1.04}.download-module__ctfktq__transitionCard h1,.download-module__ctfktq__iosCard h1{font-size:clamp(1.85rem,5vw,2.8rem)}.download-module__ctfktq__lead{color:#ced6f0;text-wrap:balance;margin-top:18px;font-size:clamp(.96rem,2vw,1.12rem);line-height:1.7}.download-module__ctfktq__secondaryText{color:#aeb9dc;max-width:440px;margin:11px auto 0;font-size:.88rem;line-height:1.7}.download-module__ctfktq__primaryButton,.download-module__ctfktq__secondaryButton{border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 22px;font-size:.84rem;font-weight:800;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.download-module__ctfktq__primaryButton{color:#111f4f;background:linear-gradient(135deg,#fff6e7,#eebc6c);box-shadow:0 14px 34px #e1ab5333}.download-module__ctfktq__transitionCard>.download-module__ctfktq__primaryButton,.download-module__ctfktq__iosCard>.download-module__ctfktq__primaryButton{width:min(100%,330px);margin-top:30px}.download-module__ctfktq__primaryButton svg{width:17px}.download-module__ctfktq__primaryButton:hover{transform:translateY(-2px);box-shadow:0 18px 38px #e1ab534d}.download-module__ctfktq__primaryButton:focus-visible,.download-module__ctfktq__secondaryButton:focus-visible{outline-offset:4px;outline:3px solid #fff}.download-module__ctfktq__secondaryButton{color:#e8edff;background:#ffffff12;border:1px solid #ffffff38}.download-module__ctfktq__secondaryButton[aria-disabled=true]{color:#abb6d7;cursor:default}.download-module__ctfktq__finePrint{color:#9facd3;margin-top:16px;font-size:.72rem;line-height:1.5}.download-module__ctfktq__noScript{color:#ffd89b;margin-top:18px;font-size:.77rem;line-height:1.5}.download-module__ctfktq__statusPill{color:#bfc9e8;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:8px;width:max-content;margin:23px auto 0;padding:8px 12px;font-size:.7rem;display:flex}.download-module__ctfktq__statusPill span{background:#f1bd6e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #f1bd6e1a}.download-module__ctfktq__desktopCard{grid-template-columns:1.06fr .94fr;align-items:center;min-height:620px;padding:clamp(42px,6vw,80px);display:grid}.download-module__ctfktq__desktopCopy{z-index:2;position:relative}.download-module__ctfktq__desktopCopy .download-module__ctfktq__appMark{margin-bottom:56px}.download-module__ctfktq__desktopCopy .download-module__ctfktq__lead{max-width:590px}.download-module__ctfktq__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.download-module__ctfktq__trustRow{color:#aeb9dc;flex-wrap:wrap;gap:18px;margin-top:34px;font-size:.7rem;display:flex}.download-module__ctfktq__trustRow span{align-items:center;gap:7px;display:inline-flex}.download-module__ctfktq__trustRow svg{color:#e8b766;width:16px}.download-module__ctfktq__visual{place-items:center;min-height:480px;display:grid;position:relative}.download-module__ctfktq__orbitOne,.download-module__ctfktq__orbitTwo{border:1px solid #ffffff1c;border-radius:50%;position:absolute}.download-module__ctfktq__orbitOne{width:430px;height:430px}.download-module__ctfktq__orbitTwo{border-color:#f5b75a29;width:330px;height:330px}.download-module__ctfktq__phone{z-index:2;color:#15265e;background:linear-gradient(160deg,#fff,#eef2ff);border:7px solid #e7ebfa;border-radius:38px;flex-direction:column;align-items:center;width:236px;height:450px;padding:58px 25px 30px;display:flex;position:relative;transform:rotate(4deg);box-shadow:0 38px 70px #02071c75}.download-module__ctfktq__phoneTop{background:#14245c;border-radius:999px;width:76px;height:20px;position:absolute;top:12px}.download-module__ctfktq__phone img{border-radius:25px;margin:32px 0 18px;box-shadow:0 16px 30px #152a7a33}.download-module__ctfktq__phone strong{font-size:1.2rem}.download-module__ctfktq__phone span{color:#7180aa;margin-top:5px;font-size:.66rem}.download-module__ctfktq__phoneLine,.download-module__ctfktq__phoneLineShort{background:#d6def5;border-radius:999px;height:9px;margin-top:35px}.download-module__ctfktq__phoneLine{width:150px}.download-module__ctfktq__phoneLineShort{width:110px;margin-top:11px}.download-module__ctfktq__floatBadge{z-index:3;color:#eaf0ff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#091437c7;border:1px solid #ffffff29;border-radius:13px;align-items:center;gap:9px;padding:12px 15px;font-size:.7rem;font-weight:750;display:flex;position:absolute;box-shadow:0 18px 35px #00000038}.download-module__ctfktq__floatBadge svg{color:#f1bd6e;width:17px}.download-module__ctfktq__badgeOne{top:20%;left:0}.download-module__ctfktq__badgeTwo{bottom:21%;right:-3%}.download-module__ctfktq__footerNote{color:#d2dbf49e;text-align:center;margin-top:18px;font-size:.67rem}@keyframes download-module__ctfktq__spin{to{transform:rotate(360deg)}}@media (max-width:900px){.download-module__ctfktq__desktopCard{grid-template-columns:1fr;min-height:auto}.download-module__ctfktq__desktopCopy{text-align:center}.download-module__ctfktq__desktopCopy .download-module__ctfktq__appMark{justify-content:center;margin-bottom:38px}.download-module__ctfktq__desktopCopy .download-module__ctfktq__lead{margin-inline:auto}.download-module__ctfktq__actions,.download-module__ctfktq__trustRow{justify-content:center}.download-module__ctfktq__visual{min-height:470px;margin-top:28px}}@media (max-width:560px){.download-module__ctfktq__page{place-items:stretch stretch;min-height:100svh;padding:14px}.download-module__ctfktq__shell{flex-direction:column;justify-content:center;display:flex}.download-module__ctfktq__card{border-radius:24px}.download-module__ctfktq__transitionCard,.download-module__ctfktq__iosCard{padding:30px 22px}.download-module__ctfktq__desktopCard{text-align:center;padding:32px 22px}.download-module__ctfktq__desktopCopy .download-module__ctfktq__appMark{margin-bottom:32px}.download-module__ctfktq__appMark img{border-radius:17px;width:62px;height:62px}.download-module__ctfktq__actions{flex-direction:column}.download-module__ctfktq__actions>*{width:100%}.download-module__ctfktq__trustRow{flex-direction:column;align-items:center;gap:10px}.download-module__ctfktq__visual{min-height:360px;margin:-20px -50px;transform:scale(.78)}.download-module__ctfktq__phone{height:420px}.download-module__ctfktq__footerNote{margin-bottom:4px}}@media (prefers-reduced-motion:reduce){.download-module__ctfktq__loader svg{animation-duration:2.2s}.download-module__ctfktq__primaryButton,.download-module__ctfktq__secondaryButton{transition:none}}
