.page-module__irRo7G__wrap{width:min(100% - 40px,1180px);margin-inline:auto}.page-module__irRo7G__hero{padding:78px 0 70px}.page-module__irRo7G__heroGrid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:68px;display:grid}.page-module__irRo7G__kicker{color:var(--brand-subtle);font-size:var(--text-label);letter-spacing:.18em;text-transform:uppercase;margin-bottom:18px;font-weight:800}.page-module__irRo7G__hero h1{max-width:660px;color:var(--brand-ink);letter-spacing:-.06em;margin:0;font-size:clamp(48px,5.5vw,76px);line-height:1.02}.page-module__irRo7G__hero h1 span{color:var(--button)}.page-module__irRo7G__lead{max-width:590px;color:var(--brand-muted);margin:26px 0 30px;font-size:19px;line-height:1.55}.page-module__irRo7G__downloadRow{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.page-module__irRo7G__download{background:var(--button);min-height:58px;color:var(--white);border-radius:11px;justify-content:center;align-items:center;gap:9px;padding:0 28px;font-weight:800;transition:background .2s;display:inline-flex}.page-module__irRo7G__download:hover{background:var(--button-hover)}.page-module__irRo7G__downloadMeta{color:var(--brand-muted);font-size:var(--text-secondary);line-height:1.5}.page-module__irRo7G__downloadMeta strong{color:var(--brand-ink)}.page-module__irRo7G__phoneZone{background:radial-gradient(circle at 70% 18%,#285ec321,#0000 30%),linear-gradient(135deg,#fafbfc,#f0f3f5);border-radius:30px;place-items:center;min-height:550px;display:grid;overflow:hidden}.page-module__irRo7G__phone{border:8px solid var(--c-border-11161a);background:var(--white);border-radius:42px;width:255px;height:520px;position:relative;overflow:hidden;transform:rotate(2deg);box-shadow:0 30px 60px #12202c38}.page-module__irRo7G__phoneNotch{z-index:1;background:var(--c-fill-11161a);border-radius:0 0 14px 14px;width:92px;height:23px;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-module__irRo7G__phoneScreen{background:var(--surface-hover);flex-direction:column;height:100%;padding:40px 14px 16px;display:flex}.page-module__irRo7G__phoneBrand{text-align:center;margin:4px 0 22px;font-size:18px;font-weight:900}.page-module__irRo7G__phoneBrand span{color:var(--button)}.page-module__irRo7G__sessionCard{border:1px solid var(--border-faint);background:var(--white);border-radius:14px;margin-bottom:16px;padding:13px 14px}.page-module__irRo7G__sessionCard small{color:var(--fg-muted)}.page-module__irRo7G__sessionCard strong{margin-top:4px;display:block}.page-module__irRo7G__activityButtons{gap:12px;display:grid}.page-module__irRo7G__activityButton{height:72px;color:var(--white);font-size:var(--text-secondary);border-radius:14px;place-items:center;font-weight:900;display:grid}.page-module__irRo7G__loading{background:var(--c-fill-22b957)}.page-module__irRo7G__driving{background:var(--c-fill-1976ed)}.page-module__irRo7G__unloading{background:var(--orange)}.page-module__irRo7G__status{border-top:1px solid var(--border-faint);font-size:var(--text-caption);gap:8px;margin-top:auto;padding-top:15px;display:grid}.page-module__irRo7G__status div{color:var(--fg-muted);justify-content:space-between;display:flex}.page-module__irRo7G__status b{color:var(--c-text-168541)}.page-module__irRo7G__release{border-block:1px solid var(--brand-line);background:var(--surface-hover);padding:72px 0}.page-module__irRo7G__releaseHead{justify-content:space-between;align-items:end;gap:26px;margin-bottom:26px;display:flex}.page-module__irRo7G__releaseHead h2,.page-module__irRo7G__installBox h2{color:var(--brand-ink);letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,52px)}.page-module__irRo7G__releaseHead p{color:var(--brand-muted);margin:8px 0 0}.page-module__irRo7G__releaseBadge{background:var(--success-tint);color:var(--success);font-size:var(--text-label);white-space:nowrap;border-radius:999px;padding:8px 12px;font-weight:800}.page-module__irRo7G__releaseCard{border:1px solid var(--brand-line);background:var(--white);border-radius:18px;overflow:hidden}.page-module__irRo7G__releaseDetails{margin:0}.page-module__irRo7G__releaseDetails>div{border-bottom:1px solid var(--brand-line);grid-template-columns:220px 1fr;display:grid}.page-module__irRo7G__releaseDetails>div:last-child{border-bottom:0}.page-module__irRo7G__releaseDetails dt,.page-module__irRo7G__releaseDetails dd{margin:0;padding:17px 20px}.page-module__irRo7G__releaseDetails dt{color:var(--brand-muted);background:var(--surface);font-size:var(--text-secondary);font-weight:700}.page-module__irRo7G__releaseDetails dd{color:var(--brand-ink);font-size:var(--text-secondary);font-weight:600}.page-module__irRo7G__checksum{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--brand-muted)!important;font-size:var(--text-label)!important;font-weight:600!important}.page-module__irRo7G__releaseNote{border-top:1px solid var(--brand-line);background:var(--surface);color:var(--c-text-76503a);font-size:var(--text-label);margin:0;padding:15px 20px;line-height:1.5}.page-module__irRo7G__features{padding:72px 0}.page-module__irRo7G__featureGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.page-module__irRo7G__featureCard{border:1px solid var(--brand-line);background:var(--white);border-radius:18px;padding:28px}.page-module__irRo7G__featureIcon{background:var(--button-tint);width:50px;height:50px;color:var(--button);border-radius:14px;place-items:center;margin-bottom:19px;display:grid}.page-module__irRo7G__featureCard h2{color:var(--brand-ink);margin:0 0 10px;font-size:20px}.page-module__irRo7G__featureCard p{color:var(--brand-muted);margin:0;line-height:1.55}.page-module__irRo7G__install{padding:0 0 80px}.page-module__irRo7G__installBox{background:var(--surface-inverse);color:var(--white);border-radius:22px;grid-template-columns:.85fr 1.15fr;gap:60px;padding:48px 52px;display:grid}.page-module__irRo7G__darkKicker{color:#ffffff9e}.page-module__irRo7G__installBox h2{color:var(--white);font-size:40px}.page-module__irRo7G__installBox>div>p,.page-module__irRo7G__steps p{color:#ffffffb8;line-height:1.6}.page-module__irRo7G__steps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.page-module__irRo7G__steps li{grid-template-columns:38px 1fr;align-items:start;gap:14px;display:grid}.page-module__irRo7G__steps li>span{background:var(--button);border-radius:50%;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.page-module__irRo7G__steps h3{font-size:var(--text-body);margin:0 0 4px}.page-module__irRo7G__steps p{font-size:var(--text-secondary);margin:0}@media (max-width:900px){.page-module__irRo7G__heroGrid,.page-module__irRo7G__installBox{grid-template-columns:1fr;gap:42px}.page-module__irRo7G__featureGrid{grid-template-columns:1fr}}@media (max-width:650px){.page-module__irRo7G__wrap{width:min(100% - 24px,1180px)}.page-module__irRo7G__hero{padding:44px 0 56px}.page-module__irRo7G__hero h1{font-size:44px}.page-module__irRo7G__lead{font-size:var(--text-body)}.page-module__irRo7G__downloadRow{align-items:stretch}.page-module__irRo7G__download{width:100%}.page-module__irRo7G__phoneZone{border-radius:22px;min-height:465px}.page-module__irRo7G__phone{width:216px;height:445px}.page-module__irRo7G__activityButton{height:60px;font-size:var(--text-label)}.page-module__irRo7G__release{padding:56px 0}.page-module__irRo7G__releaseHead{flex-direction:column;align-items:start}.page-module__irRo7G__releaseDetails>div{display:block}.page-module__irRo7G__releaseDetails dt{padding-bottom:6px}.page-module__irRo7G__releaseDetails dd{padding-top:4px}.page-module__irRo7G__installBox{gap:28px;padding:34px 26px}}
