.download_page__ofk1S{position:relative;min-height:calc(100vh - 80px);overflow:hidden;padding:76px 28px 34px;background:#061b3a;color:#fff;isolation:isolate}.download_backdrop__Q7gU4{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,rgba(4,20,48,.97),rgba(7,32,72,.86) 48%,rgba(8,37,82,.58)),linear-gradient(0deg,rgba(5,24,54,.42),rgba(5,24,54,.08)),url(/img/hero_ski_background.jpg) center 43% /cover no-repeat;transform:scale(1.015)}.download_page__ofk1S:after,.download_page__ofk1S:before{position:absolute;z-index:-1;border-radius:999px;content:"";filter:blur(2px)}.download_page__ofk1S:before{width:480px;height:480px;top:-250px;right:-80px;background:rgba(56,130,246,.25)}.download_page__ofk1S:after{width:360px;height:360px;bottom:-230px;left:12%;background:rgba(56,189,248,.15)}.download_shell__H8jXR{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(350px,.72fr);grid-gap:clamp(44px,7vw,96px);gap:clamp(44px,7vw,96px);align-items:center;width:min(100%,1160px);margin:0 auto}.download_copyColumn__GwmLJ{max-width:690px}.download_brand__CCHrs{display:inline-flex;align-items:center;gap:12px;font-size:22px;font-weight:750;letter-spacing:-.02em}.download_icon__vxIzG{width:48px;height:48px;border-radius:13px;box-shadow:0 12px 28px rgba(0,0,0,.26)}.download_eyebrow__Q574y{margin:46px 0 14px;color:#8ec5ff;font-size:13px;font-weight:800;letter-spacing:.18em}.download_title__x0PmO{max-width:670px;margin:0;font-size:clamp(42px,5.4vw,70px);font-weight:780;letter-spacing:-.045em;line-height:1.04;text-wrap:balance}.download_subtitle__lJKyS{max-width:630px;margin:24px 0 0;color:rgba(235,244,255,.82);font-size:clamp(17px,1.7vw,20px);line-height:1.7}.download_storeButtons__E1a_T{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.download_storeButton__Q_GGZ{display:flex;min-width:210px;min-height:66px;align-items:center;gap:12px;padding:10px 19px;border:1px solid hsla(0,0%,100%,.32);border-radius:16px;background:rgba(3,10,24,.88);color:#fff;text-decoration:none;box-shadow:0 14px 34px rgba(0,0,0,.22);transition:transform .18s ease,border-color .18s ease,background .18s ease}.download_storeButton__Q_GGZ:focus-visible,.download_storeButton__Q_GGZ:hover{border-color:hsla(0,0%,100%,.72);background:#020817;transform:translateY(-2px)}.download_storeButton__Q_GGZ span{display:flex;flex-direction:column}.download_storeButton__Q_GGZ small{font-size:10px;letter-spacing:.035em;line-height:1.2}.download_storeButton__Q_GGZ strong{font-size:21px;letter-spacing:-.02em;line-height:1.15}.download_trustRow__P636C{display:flex;flex-wrap:wrap;gap:14px 22px;margin-top:32px;color:rgba(230,240,255,.76);font-size:13px}.download_trustRow__P636C span{display:inline-flex;align-items:center;gap:7px}.download_trustRow__P636C svg{width:17px;height:17px;color:#7dd3fc}.download_downloadCard__VIK5n{position:relative;overflow:hidden;padding:28px;border:1px solid hsla(0,0%,100%,.42);border-radius:32px;background:rgba(248,251,255,.92);color:#172033;text-align:center;box-shadow:0 30px 80px rgba(0,9,28,.42);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.download_cardGlow___mufV{position:absolute;width:220px;height:220px;top:-130px;right:-80px;border-radius:999px;background:rgba(56,130,246,.2);filter:blur(8px)}.download_qrLabel__osiZB{display:flex;align-items:center;justify-content:center;gap:9px;font-size:19px;font-weight:760}.download_qrLabel__osiZB svg{color:#2563eb}.download_qrFrame__DxUDN{position:relative;width:min(100%,270px);aspect-ratio:1;margin:20px auto 12px;padding:12px;border:1px solid #dbe7f7;border-radius:24px;background:#fff;box-shadow:0 15px 38px rgba(30,64,175,.13)}.download_qr__OpUJN{display:block;width:100%;height:100%}.download_qrLogo__Ng3WY{position:absolute;width:48px;height:48px;top:50%;left:50%;padding:3px;border:4px solid #fff;border-radius:14px;background:#fff;transform:translate(-50%,-50%)}.download_scanHint__ZQh3D{margin:0;color:#667085;font-size:13px}.download_qrDownload__O_ccQ{display:inline-flex;align-items:center;gap:7px;margin-top:11px;color:#1d4ed8;font-size:13px;font-weight:700;text-decoration:none}.download_divider__1517Q{display:flex;align-items:center;gap:12px;margin:22px 0 16px;color:#98a2b3;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.download_divider__1517Q:after,.download_divider__1517Q:before{height:1px;flex:1 1;background:#dfe6ef;content:""}.download_apkBlock__R6Wvm{text-align:left}.download_apkHeading__8WL1q{display:flex;align-items:center;gap:9px;font-size:14px}.download_apkHeading__8WL1q svg{width:18px;color:#2563eb}.download_apkBlock__R6Wvm p{margin:7px 0 0;color:#667085;font-size:13px;line-height:1.5}.download_apkButton__h9sx6{gap:8px;margin-top:13px;padding:11px 14px;border:1px solid #bfd3f8;border-radius:12px;background:#eff6ff;color:#1d4ed8;font-size:14px;font-weight:750;text-decoration:none}.download_apkButton__h9sx6,.download_security__h5d57{display:flex;align-items:center;justify-content:center}.download_security__h5d57{gap:7px;width:min(100%,900px);margin:35px auto 0;color:rgba(225,238,255,.65);font-size:12px;text-align:center}@media (max-width:900px){.download_page__ofk1S{padding-top:50px}.download_shell__H8jXR{grid-template-columns:1fr;gap:42px}.download_copyColumn__GwmLJ{max-width:760px;margin:0 auto;text-align:center}.download_brand__CCHrs,.download_storeButtons__E1a_T,.download_trustRow__P636C{justify-content:center}.download_eyebrow__Q574y{margin-top:32px}.download_downloadCard__VIK5n{width:min(100%,430px);margin:0 auto}}@media (max-width:560px){.download_page__ofk1S{padding:32px 16px 28px}.download_title__x0PmO{font-size:clamp(38px,12vw,52px)}.download_subtitle__lJKyS{margin-top:18px;font-size:16px}.download_storeButtons__E1a_T{display:grid;grid-template-columns:1fr;margin-top:28px}.download_storeButton__Q_GGZ{min-width:0;width:100%;justify-content:center}.download_trustRow__P636C{gap:10px 16px}.download_downloadCard__VIK5n{padding:23px 20px;border-radius:25px}.download_qrFrame__DxUDN{width:240px}}@media (prefers-reduced-motion:reduce){.download_storeButton__Q_GGZ{transition:none}}