.rd-app .ga-banner{max-width:1240px;margin:18px auto 0;padding:0 40px;display:none}.rd-app .ga-banner.on{display:block}.rd-app .ga-banner .in{color:#fff;background:#000;border-radius:18px;align-items:center;gap:12px;padding:14px 18px;font-size:15px;line-height:1.45;display:flex}.rd-app .ga-banner .in b{color:var(--accent)}.rd-app .ga-hero .panel{grid-template-columns:1.1fr .9fr;align-items:center;gap:50px;min-height:600px;display:grid}.rd-app .ga-hero .panel>*{min-width:0}.rd-app .ga-hero h1{font-size:70px}.rd-app .getbox{flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;display:flex}.rd-app .qrbig{box-shadow:var(--shadow);background:#fff;border-radius:22px;align-items:center;gap:14px;padding:12px 18px 12px 12px;display:flex}.rd-app .qrbig svg{width:104px;height:104px}.rd-app .qrbig b{font-size:15px;display:block}.rd-app .qrbig span{color:var(--muted);max-width:150px;margin-top:3px;font-size:13px;line-height:1.35;display:block}.rd-app .android{color:#000000a6;margin-top:16px;font-size:14px}.rd-app .ga-phone{justify-self:center;position:relative}.rd-app .ga-phone .phone{width:300px;height:620px}.rd-app .ga-phone .screen{background:#050505;flex-direction:column;padding:54px 16px 16px;display:flex}.rd-app .gp-row{align-items:center;gap:10px;margin-top:6px;display:flex}.rd-app .gp-row img{object-fit:cover;object-position:center 18%;border-radius:50%;width:40px;height:40px}.rd-app .gp-row b{font-size:16px}.rd-app .gp-row span{color:#9a9a9a;font-size:12px;display:block}.rd-app .gp-card{background:#141414;border-radius:18px;margin-top:12px;padding:14px}.rd-app .gp-card small{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:6px;font-size:10px;font-weight:700;display:block}.rd-app .gp-card .t{font-size:15px;line-height:1.4}.rd-app .gp-streak{gap:6px;margin-top:10px;display:flex}.rd-app .gp-streak i{color:#8a8a8a;background:#1f1f1f;border-radius:9px;flex:1;place-items:center;height:30px;font-size:10px;font-style:normal;display:grid}.rd-app .gp-streak i.on{background:var(--accent);color:#000;font-weight:700}.rd-app .gp-start{background:var(--accent);color:#000;border-radius:999px;place-items:center;height:50px;margin-top:auto;font-weight:700;display:grid}.rd-app .float-chip{box-shadow:var(--shadow-lg);background:#fff;border-radius:16px;padding:10px 14px;font-size:14px;font-weight:600;position:absolute}.rd-app .float-chip.a{top:120px;left:-120px}.rd-app .float-chip.b{bottom:140px;right:-100px}.rd-app .steps3{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px;display:grid}.rd-app .s3{border:1px solid var(--line-soft);box-shadow:var(--shadow);background:#fff;border-radius:28px;padding:26px}.rd-app .s3 .n4{background:var(--accent);border-radius:15px;place-items:center;width:48px;height:48px;font-size:20px;font-weight:700;display:grid}.rd-app .s3:nth-child(2) .n4{color:var(--accent);background:#000}.rd-app .s3 h3{letter-spacing:-.01em;margin-top:16px;font-size:21px;font-weight:600}.rd-app .s3 p{color:var(--muted-strong);margin-top:6px;font-size:15px;line-height:1.5}.rd-app .inapp{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:44px;display:grid}.rd-app .ia{border:1px solid var(--line-soft);background:#fff;border-radius:22px;padding:20px}.rd-app .ia i{font-size:22px;font-style:normal}.rd-app .ia b{margin-top:10px;font-size:16px;display:block}.rd-app .ia span{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.45;display:block}@media (max-width:980px){.rd-app .ga-hero .panel{grid-template-columns:1fr;padding-bottom:50px}.rd-app .steps3,.rd-app .inapp{grid-template-columns:1fr 1fr}.rd-app .float-chip{display:none}}@media (max-width:760px){.rd-app .ga-banner{padding:0 16px}.rd-app .ga-hero h1{font-size:42px}.rd-app .qrbig{display:none}.rd-app .ga-phone .phone{transform-origin:top;margin-bottom:-110px;transform:scale(.82)}.rd-app .steps3,.rd-app .inapp{grid-template-columns:1fr}.rd-app .ga-hero .panel.mhero{padding-bottom:22px}.rd-app .ga-hero .panel.mhero h1{font-size:38px}.rd-app .ga-hero .getbox{display:none}.rd-app .ga-hero .panel.mhero .m-cta.mc-store{margin-top:-50px}.rd-app .ga-hero .android{order:20;margin-top:14px;font-size:13px}.rd-app .ga-hero .ga-phone.mh-visual{justify-self:auto;height:clamp(200px,100svh - 392px,330px);margin:14px -16px 0;position:relative;overflow:hidden}.rd-app .ga-hero .ga-phone.mh-visual .phone{transform-origin:top;margin:0;position:absolute;top:14px;left:50%;transform:translate(-50%)scale(.72)}}@media (max-width:380px){.rd-app .ga-hero .panel.mhero h1{font-size:34px}.rd-app .ga-hero .ga-phone.mh-visual .phone{transform:translate(-50%)scale(.64)}}
