:root{color-scheme:light;--ink: #000;--paper: #fff;--font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100vh;min-height:100svh;background:var(--paper);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:block}.hero{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;min-height:100vh;min-height:100svh;padding:40px 24px 113px;text-align:center}.logo{width:78px;height:78px}h1{margin:0;font-size:48px;font-weight:600;line-height:58px;letter-spacing:-.344px}.intro{max-width:900px;margin:0;font-size:21px;line-height:25px;letter-spacing:-.1505px}.downloads{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.download{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 20px 0 16px;border-radius:12px;background:var(--ink);color:var(--paper);text-align:left;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.download.ios{padding-left:8px}.download img{width:30px;height:29px}.download span{display:flex;flex-direction:column;white-space:nowrap}.download small{font-size:9px;line-height:11px;letter-spacing:-.1645px}.download strong{font-size:17px;font-weight:500;line-height:20px;letter-spacing:-.1218px}.download:hover{opacity:.82}.download:active{transform:scale(.98)}.download:focus-visible,.language-switch:focus-visible{outline:2px solid #973fe9;outline-offset:3px}.language-switch{position:fixed;top:12px;right:16px;z-index:1;padding:4px 8px;border:0;background:none;color:var(--ink);font:12px/20px var(--font);letter-spacing:-.086px;cursor:pointer;opacity:.56;transition:opacity .2s ease}.language-switch:hover{opacity:1}@media(max-width:600px){.hero{gap:20px;padding-bottom:72px}h1{font-size:36px;line-height:44px;letter-spacing:-.26px}.intro{font-size:17px;line-height:23px;letter-spacing:-.12px}}.mobile-download,html[data-platform=ios] .downloads,html[data-platform=android] .downloads{display:none}html[data-platform=ios] .mobile-download.ios,html[data-platform=android] .mobile-download.android{display:flex;flex-direction:column;align-self:stretch;align-items:center;gap:24px}html[data-platform=ios] .hero,html[data-platform=android] .hero{gap:24px;padding:40px 29px 136px}html[data-platform=ios] h1,html[data-platform=android] h1{font-size:32px;line-height:38px;letter-spacing:-.2293px}html[data-platform=ios] .intro,html[data-platform=android] .intro{max-width:344px;font-size:17px;line-height:20px;letter-spacing:-.1218px}.download-pill{display:flex;align-items:center;justify-content:center;width:min(260px,100%);height:44px;padding:0 24px;border-radius:999px;background:var(--ink);color:var(--paper);font-size:17px;font-weight:500;line-height:20px;letter-spacing:-.1218px;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.download-pill:hover{opacity:.82}.download-pill:active{transform:scale(.98)}.also{margin:0;color:#6a6c6c;font-size:12px;line-height:14px;letter-spacing:-.086px}.also a{color:inherit;font-weight:500;text-decoration:none}.also a:hover{text-decoration:underline}.download-pill:focus-visible,.also a:focus-visible{outline:2px solid #973fe9;outline-offset:3px}@media(prefers-reduced-motion:reduce){.download,.download-pill,.language-switch{transition:none}.download:active,.download-pill:active{transform:none}}
