:root{color-scheme:light;--blue: #0d387f;--deep: #061a3d;--bright-blue: #2494eb;--green: #128f64;--action-blue: #0d387f;--action-green: #128059;--canvas: #f8f9ff;--card: #fff;--divider: #dce6f5;--primary: #101114;--secondary: #6f727a;--track: #dce6f5;--shadow: 0 5px 18px rgb(19 32 56 / 9%);--glow-a: rgb(36 148 235 / 22%);--glow-b: rgb(18 143 100 / 16%);--metal: linear-gradient(90deg, #8d9097 0%, #e4e5e8 6%, #b5b7bc 14%, #f4f4f6 50%, #b5b7bc 86%, #e4e5e8 94%, #8d9097 100%);--metal-edge: #9fa2a8;--phone-shadow: 0 50px 90px -40px rgb(13 56 127 / 45%), 0 24px 40px -24px rgb(19 32 56 / 30%);--rounded: ui-rounded, "SF Pro Rounded", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--text: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, sans-serif;--ease: cubic-bezier(.2, .8, .2, 1);--gutter: 20px;--spine: 22px}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--canvas: #051424;--card: #122131;--divider: #273647;--primary: #f7f8fb;--secondary: #9ba6b3;--track: #1d2b3a;--shadow: 0 5px 18px rgb(0 0 0 / 22%);--glow-a: rgb(36 148 235 / 20%);--glow-b: rgb(92 214 166 / 10%);--metal: linear-gradient(90deg, #26272b 0%, #6b6d73 6%, #3d3f44 14%, #85878d 50%, #3d3f44 86%, #6b6d73 94%, #26272b 100%);--metal-edge: #4a4c52;--phone-shadow: 0 50px 90px -40px rgb(0 0 0 / 80%), 0 24px 40px -24px rgb(0 0 0 / 60%);--action-blue: #93baff;--action-green: #5cd6a6}}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:76px;-webkit-text-size-adjust:100%}body{margin:0;min-width:320px;overflow-x:clip;background:var(--canvas);color:var(--primary);font:17px/1.5 var(--text);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0;padding:0}main{overflow-x:clip}ul,ol{list-style:none}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:3px solid color-mix(in srgb,var(--bright-blue) 58%,transparent);outline-offset:3px;border-radius:12px}img{display:block;max-width:100%;height:auto}svg{display:block;fill:currentColor}.bar{position:sticky;top:0;z-index:10;padding-top:env(safe-area-inset-top);background:color-mix(in srgb,var(--canvas) 82%,transparent);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid color-mix(in srgb,var(--divider) 60%,transparent)}.bar-inner{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:1180px;height:60px;margin:0 auto;padding:0 var(--gutter)}.brand{display:inline-flex;align-items:center;gap:10px;font:720 18px/1 var(--rounded);letter-spacing:-.35px}.brand img{border-radius:9px}.bar-links{display:flex;align-items:center;gap:4px}.bar-link,.bar-lang{display:inline-grid;place-items:center;min-width:40px;min-height:40px;padding:0 12px;border-radius:22px;color:var(--secondary);font-size:15px;font-weight:600;transition:background-color .2s,color .2s}.bar-link:hover,.bar-lang:hover{background:color-mix(in srgb,var(--secondary) 12%,transparent);color:var(--primary)}.lang-menu{position:relative}.lang-menu .bar-lang{grid-auto-flow:column;gap:6px;cursor:pointer;list-style:none}.lang-menu .bar-lang::-webkit-details-marker{display:none}.lang-menu .bar-lang svg{width:18px;height:18px;fill:currentColor}.lang-menu[open] .bar-lang{background:color-mix(in srgb,var(--secondary) 12%,transparent);color:var(--primary)}.lang-list{position:absolute;z-index:30;top:calc(100% + 8px);right:0;min-width:190px;padding:6px;border:1px solid var(--divider);border-radius:16px;background:var(--card);box-shadow:0 12px 32px #13203829}.lang-list a{display:block;padding:10px 12px;border-radius:10px;color:var(--primary);font-size:15px;font-weight:550}.lang-list a:hover{background:color-mix(in srgb,var(--secondary) 10%,transparent)}.lang-list a[aria-current=page]{color:var(--action-blue);font-weight:700}.bar-cta{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin-left:4px;padding:0 16px;border-radius:22px;white-space:nowrap;background:var(--blue);color:#fff;font-size:15px;font-weight:600;transition:background-color .2s}.bar-cta:hover{background:var(--deep)}.live-dot{position:relative;flex:none;width:8px;height:8px;border-radius:50%;background:#5cd6a6}.live-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:#5cd6a6;animation:ping 2.4s var(--ease) infinite}@keyframes ping{0%{transform:scale(1);opacity:.7}70%,to{transform:scale(3);opacity:0}}@media(max-width:820px){.bar-link{display:none}}.hero{display:grid;gap:40px;align-items:center;max-width:1180px;margin:0 auto;padding:36px var(--gutter) 80px}.hero-copy{min-width:0}.eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px;padding:7px 14px 7px 12px;border-radius:20px;background:color-mix(in srgb,var(--green) 11%,transparent);color:var(--action-green);font:700 13px/1.2 var(--rounded);letter-spacing:.06em;text-transform:uppercase}.eyebrow-dot{width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 22%,transparent)}.hero h1{max-width:11ch;font:740 clamp(44px,8.6vw,80px)/1 var(--rounded);letter-spacing:-.038em;text-wrap:balance}.lede{max-width:33em;margin-top:22px;color:var(--secondary);font-size:clamp(17px,2vw,19px);line-height:1.58;text-wrap:pretty}.launch{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;max-width:420px;margin-top:32px;padding:18px 20px 18px 24px;border-radius:22px;background:var(--blue);color:#fff;box-shadow:0 14px 30px -14px #0d387f99;transition:transform .25s var(--ease),background-color .2s,box-shadow .25s}.launch:hover{background:var(--deep);transform:translateY(-2px);box-shadow:0 20px 36px -16px #0d387fb3}.launch:active{transform:translateY(0)}.launch-text{display:flex;flex-direction:column;gap:2px;min-width:0}.launch-text strong{font:700 20px/1.2 var(--rounded);letter-spacing:-.2px}.launch-text small{overflow:hidden;color:#ffffffb8;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.launch-icon{flex:none;width:44px;height:44px;padding:10px;border-radius:50%;background:var(--green);color:#fff;transition:transform .25s var(--ease)}.launch:hover .launch-icon{transform:translate(2px,-2px) rotate(-8deg)}.stores{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.store{display:inline-flex;flex-direction:column;justify-content:center;min-width:150px;min-height:52px;padding:7px 16px;border-radius:14px;border:1px solid var(--divider);color:var(--secondary);cursor:default}.store small{font-size:12px;line-height:1.3}.store strong{color:var(--primary);font:650 16px/1.25 var(--rounded);opacity:.7}.facts{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:28px;color:var(--secondary);font-size:15px;font-weight:500}.facts li{display:inline-flex;align-items:center;gap:6px}.facts svg{width:18px;height:18px;color:var(--action-green)}.hero .reveal{animation:rise .9s var(--ease) both}.hero .reveal:nth-child(2){animation-delay:.08s}.hero .reveal:nth-child(3){animation-delay:.16s}.hero .reveal:nth-child(4){animation-delay:.24s}.hero .reveal:nth-child(5){animation-delay:.32s}.hero-stage.reveal{animation:rise-phone 1.3s var(--ease) .15s both}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}@keyframes rise-phone{0%{opacity:0;transform:translateY(60px) scale(.96)}}.hero-stage{position:relative;display:grid;justify-items:center;gap:22px}.stage-glow{position:absolute;z-index:-1;inset:-6% -24% 6%;background:radial-gradient(closest-side at 40% 42%,var(--glow-a),transparent 72%),radial-gradient(closest-side at 64% 62%,var(--glow-b),transparent 72%);pointer-events:none;animation:drift 14s ease-in-out infinite alternate}@keyframes drift{to{transform:translate(4%,-3%) scale(1.06)}}.tilt{perspective:1400px}@media(min-width:940px){.hero{grid-template-columns:1.08fr .92fr;gap:56px;padding-top:40px;padding-bottom:120px}.hero .phone{--w: clamp(280px, calc((100svh - 230px)*.46) , 340px)}.hero-stage{justify-items:end}.tour{justify-self:stretch;max-width:380px;margin-left:auto}}.phone{--w: min(80vw, 350px);position:relative;width:var(--w);--u: calc(var(--w) / 100);padding:calc(var(--u) * 1.25);border-radius:calc(var(--u) * 17.6);background:var(--metal);box-shadow:var(--phone-shadow),inset 0 0 0 calc(var(--u) * .3) var(--metal-edge),inset 0 calc(var(--u) * .6) calc(var(--u) * .6) #ffffff4d;transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .6s var(--ease);will-change:transform}.phone-bezel{padding:calc(var(--u) * 3.3);border-radius:calc(var(--u) * 16.4);background:#050506;box-shadow:inset 0 0 0 calc(var(--u) * .45) #1b1c1f,inset 0 0 calc(var(--u) * 1.6) #ffffff0f}.phone-screen{position:relative;aspect-ratio:780 / 1696;overflow:hidden;border-radius:calc(var(--u) * 12.6);clip-path:inset(0 round calc(var(--u) * 12.6));background:var(--canvas);isolation:isolate;transform:translateZ(0)}.phone-screen:after{content:"";position:absolute;z-index:5;inset:0;pointer-events:none;background:linear-gradient(118deg,rgb(255 255 255 / 14%) 0%,rgb(255 255 255 / 4%) 32%,transparent 33%);mix-blend-mode:screen}.island{position:absolute;z-index:4;top:1.45%;left:50%;width:31.3%;height:4.25%;border-radius:99px;background:#000;transform:translate(-50%)}.phone-key{position:absolute;z-index:-1;width:calc(var(--u) * 1.4);border-radius:calc(var(--u) * .7);background:linear-gradient(90deg,var(--metal-edge),#d8d9dc 50%,var(--metal-edge))}@media(prefers-color-scheme:dark){.phone-key{background:linear-gradient(90deg,#2e2f33,#6b6d73 50%,#2e2f33)}}.key-action{left:calc(var(--u) * -.9);top:18%;height:6%}.key-up{left:calc(var(--u) * -.9);top:27%;height:10.5%}.key-down{left:calc(var(--u) * -.9);top:40%;height:10.5%}.key-power{right:calc(var(--u) * -.9);top:29%;height:16%}.key-camera{right:calc(var(--u) * -.5);top:55%;height:9%;width:calc(var(--u) * 1);opacity:.8}.screen{position:absolute;inset:0;visibility:hidden;background:var(--canvas)}.screen.is-current{visibility:visible}.screen img{width:100%;height:100%;object-fit:cover}.screen picture,.screen img{border-radius:inherit}.touch{position:absolute;z-index:6;left:0;top:0;width:12%;aspect-ratio:1;margin:-6% 0 0 -6%;border-radius:50%;background:radial-gradient(circle,#78788073 0 55%,#78788040 56% 100%);box-shadow:0 0 0 1px #fff6;opacity:0;pointer-events:none}.tour{width:min(100%,380px)}.tour-steps{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.tour-steps button{display:grid;gap:7px;width:100%;padding:6px 0 4px;border:0;background:none;cursor:pointer;color:var(--secondary);font:600 12px/1.2 var(--text);text-align:left;transition:color .2s}.tour-steps button:hover,.tour-steps button[aria-current=step]{color:var(--primary)}.tour-bar{display:block;overflow:hidden;height:4px;border-radius:2px;background:var(--track)}.tour-bar i{display:block;height:100%;border-radius:2px;background:var(--action-blue);transform:scaleX(var(--done, 0));transform-origin:left}.tour-note{margin-top:12px;color:var(--secondary);font-size:13px;line-height:1.45}.route{position:relative;max-width:1180px;margin:0 auto;padding:0 var(--gutter) 40px calc(var(--gutter) + var(--spine) + 30px)}.route-track{position:absolute;top:14px;bottom:96px;left:calc(var(--gutter) + var(--spine) / 2 - 3px);width:6px;border-radius:3px;background:var(--track)}.route-fill{position:absolute;inset:0 0 auto;height:100%;border-radius:3px;background:var(--blue);transform-origin:top;transform:scaleY(var(--progress, 1))}.route-bus{position:absolute;z-index:1;left:50%;top:calc(var(--progress, 1) * 100%);display:grid;place-items:center;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:var(--green);color:#fff;border:3px solid var(--canvas);box-shadow:0 6px 14px -4px #128f648c}.route-bus svg{width:18px;height:18px}.route-bus:before{content:"";position:absolute;inset:-3px;z-index:-1;border-radius:50%;background:var(--green);animation:halo 2.4s var(--ease) infinite}@keyframes halo{0%{transform:scale(1);opacity:.5}70%,to{transform:scale(1.7);opacity:0}}@media(prefers-color-scheme:dark){.route-fill{background:var(--action-blue)}}.stop{position:relative;padding-bottom:120px}.stop-mark{position:absolute;top:3px;left:calc(-30px - var(--spine));width:var(--spine);height:var(--spine);border-radius:50%;background:var(--canvas);border:5px solid var(--track);transition:border-color .35s,background-color .35s,transform .35s var(--ease)}.stop.is-reached .stop-mark{border-color:var(--blue)}@media(prefers-color-scheme:dark){.stop.is-reached .stop-mark{border-color:var(--action-blue)}}.kicker{margin-bottom:10px;color:var(--action-green);font:700 13px/1.2 var(--rounded);letter-spacing:.08em;text-transform:uppercase}.stop h2{max-width:19ch;margin-bottom:40px;font:730 clamp(30px,4.8vw,48px)/1.08 var(--rounded);letter-spacing:-.03em;text-wrap:balance}.stop h3{font:680 19px/1.3 var(--rounded);letter-spacing:-.2px}.stop p{color:var(--secondary);font-size:16px;line-height:1.6;text-wrap:pretty}.stop p.big{color:var(--primary);font-size:clamp(18px,2.1vw,21px);line-height:1.5}.inview{opacity:0;transform:translateY(24px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.inview.is-visible{opacity:1;transform:none}.about{display:grid;gap:40px}.about-text{display:grid;gap:16px;max-width:38em}.stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-content:start}.stats div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:20px;border-radius:20px;background:var(--card);box-shadow:var(--shadow)}.stats dt{color:var(--secondary);font-size:14px;line-height:1.35}.stats dd{color:var(--primary);font:740 44px/1 var(--rounded);letter-spacing:-.03em;font-variant-numeric:tabular-nums}@media(min-width:900px){.about{grid-template-columns:1.3fr 1fr;gap:64px}}.showcase{display:grid;gap:48px}.chapters{display:grid;gap:56px}.chapter{display:grid;grid-template-columns:44px 1fr;column-gap:16px;row-gap:6px;max-width:32em}.chapter h3{padding-top:9px}.chapter p{grid-column:2}.chapter-icon{grid-row:span 2;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:color-mix(in srgb,var(--green) 14%,transparent);color:var(--action-green);transition:background-color .35s,color .35s,transform .35s var(--ease)}.chapter-icon svg{width:22px;height:22px}.chapter-shot{display:flex;justify-content:center;grid-column:1 / -1;margin-top:24px}.phone-shot{--w: min(62vw, 250px)}.live-tag{display:inline-block;padding:1px 6px;border-radius:6px;background:color-mix(in srgb,var(--green) 14%,transparent);color:var(--action-green);font:700 12px/1.4 var(--rounded);letter-spacing:.06em;text-transform:uppercase;vertical-align:1px}.showcase-stage{display:none}@media(min-width:940px){.showcase{grid-template-columns:minmax(0,1fr) 360px;gap:64px;align-items:start}.chapters{gap:0}.chapter{min-height:54vh;align-content:center;padding:40px 0;opacity:.38;transition:opacity .45s var(--ease)}.chapter:first-child{min-height:44vh;align-content:start;padding-top:12px}.chapter.is-active{opacity:1}.chapter.is-active .chapter-icon{background:var(--green);color:#fff;transform:scale(1.06)}.chapter-shot{display:none}.showcase-stage{display:block;position:sticky;top:calc(50vh - 310px)}.phone-small{--w: 320px}}@media(min-width:940px)and (max-height:760px){.showcase-stage{top:84px}.phone-small{--w: min(320px, calc((100vh - 110px)*.47) )}}.uses{display:grid;gap:12px}.uses li{display:grid;gap:8px;padding:24px;border-radius:22px;background:var(--card);box-shadow:var(--shadow)}.uses svg{width:28px;height:28px;margin-bottom:8px;color:var(--action-blue)}@media(min-width:760px){.uses{grid-template-columns:repeat(3,1fr)}}.flow{display:grid;gap:0;justify-items:center;max-width:880px;margin-bottom:48px}.flow-node{display:grid;justify-items:center;gap:4px;width:100%;max-width:280px;padding:20px;border-radius:22px;background:var(--card);box-shadow:var(--shadow);text-align:center}.flow-node strong{font:700 17px/1.3 var(--rounded)}.flow-node span{color:var(--secondary);font-size:14px;line-height:1.4}.flow-app{background:var(--blue);color:#fff}.flow-app span{color:#ffffffbf}.flow-app img{margin-bottom:4px;border-radius:9px;box-shadow:0 0 0 1px #ffffff40}.flow-link{position:relative;display:flex;flex-direction:column;justify-content:space-around;align-items:center;width:6px;height:52px}.flow-link:before{content:"";position:absolute;inset:0 2px;border-radius:1px;background:var(--track)}.flow-link i{position:relative;width:8px;height:8px;border-radius:50%;background:var(--green);animation:flow-y 1.8s linear infinite;opacity:0}.flow-link i:nth-child(2){animation-delay:.6s}.flow-link i:nth-child(3){animation-delay:1.2s}@keyframes flow-y{0%{transform:translateY(-20px);opacity:0}20%,80%{opacity:1}to{transform:translateY(20px);opacity:0}}@media(min-width:760px){.flow{grid-template-columns:1fr 90px 1fr 90px 1fr;align-items:center;justify-items:stretch}.flow-node{max-width:none;height:100%;align-content:center}.flow-link{flex-direction:row;width:100%;height:6px}.flow-link:before{inset:2px 0}.flow-link i{animation-name:flow-x}@keyframes flow-x{0%{transform:translate(-26px);opacity:0}20%,80%{opacity:1}to{transform:translate(26px);opacity:0}}}.principles{display:grid;gap:28px 40px}.principles li{display:grid;align-content:start;gap:6px;padding-top:18px;border-top:2px solid var(--divider)}@media(min-width:760px){.principles{grid-template-columns:repeat(3,1fr)}}.source{display:grid;gap:36px}.source-text{display:grid;gap:16px;max-width:38em}.source-link{display:inline-flex;align-items:center;gap:10px;justify-self:start;margin-top:8px;padding:12px 18px;border-radius:16px;background:var(--primary);color:var(--canvas);font-weight:600;font-size:16px;transition:transform .25s var(--ease),opacity .2s}.source-link:hover{transform:translateY(-2px)}.source-link svg{width:20px;height:20px}.source-link svg:last-child{width:18px;height:18px;opacity:.7}.stack{display:grid;align-content:start;border-radius:22px;background:var(--card);box-shadow:var(--shadow)}.stack li{display:grid;gap:2px;padding:16px 20px;border-bottom:1px solid var(--divider)}.stack li:last-child{border-bottom:0}.stack strong{font:680 16px/1.3 var(--rounded)}.stack span{color:var(--secondary);font-size:15px;line-height:1.45}@media(min-width:900px){.source{grid-template-columns:1.3fr 1fr;gap:64px}}.platforms{display:grid;gap:10px;max-width:780px}.platforms li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:18px 20px;border-radius:18px;background:var(--card);box-shadow:var(--shadow)}.platforms li>div{flex:1 1 220px}.platforms h3{margin-bottom:2px}.platform-status{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:18px;background:color-mix(in srgb,var(--secondary) 12%,transparent);color:var(--secondary);font-size:14px;font-weight:600}.platform-status.is-live{padding:0 18px;background:var(--blue);color:#fff;transition:background-color .2s}.platform-status.is-live:hover{background:var(--deep)}.languages{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;max-width:780px;margin-top:28px}.languages p{font-weight:600;color:var(--primary)}.languages ul{display:flex;flex-wrap:wrap;gap:8px}.languages li{padding:6px 12px;border-radius:12px;border:1px solid var(--divider);color:var(--secondary);font-size:15px}.platforms p a{color:var(--action-blue);font-weight:600;text-decoration:underline;text-underline-offset:3px}.install{display:grid;gap:44px}.install-copy{display:grid;align-content:start;gap:24px;max-width:38em}.install-tabs{display:flex;gap:4px;max-width:360px;padding:4px;border-radius:15px;background:var(--track)}.install-tabs button{flex:1;min-height:40px;padding:0 12px;border:0;border-radius:11px;background:transparent;color:var(--secondary);font:650 15px/1 var(--rounded);cursor:pointer;transition:background-color .25s,color .25s,box-shadow .25s}.install-tabs button[aria-selected=true]{background:var(--card);color:var(--primary);box-shadow:0 1px 4px #1320381f}.install-tabs button:focus-visible{outline:3px solid color-mix(in srgb,var(--bright-blue) 58%,transparent);outline-offset:2px}.install-steps{display:grid;gap:18px;counter-reset:step}.install-steps li{display:grid;grid-template-columns:30px 1fr;gap:3px 14px;counter-increment:step}.install-steps li:before{content:counter(step);grid-row:span 2;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--action-blue);color:var(--canvas);font:700 15px/1 var(--rounded)}.install-steps strong{color:var(--primary);font:650 17px/1.45 var(--rounded)}.install-steps li>span{color:var(--secondary);font-size:15px;line-height:1.5}.install-key{display:inline-grid;place-items:center;min-width:26px;height:24px;margin:0 2px;padding:0 5px;border-radius:7px;border:1px solid var(--divider);background:var(--card);color:var(--action-blue);font-weight:700;line-height:1;vertical-align:-5px}.install-key svg{width:16px;height:16px;fill:currentColor}.install-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px 28px}.install-open{display:inline-flex;align-items:center;gap:8px;padding:13px 20px;border-radius:16px;background:var(--blue);color:#fff;font-size:16px;font-weight:600;transition:transform .25s var(--ease),background-color .2s}.install-open:hover{transform:translateY(-2px);background:var(--deep)}.install-open svg{width:18px;height:18px;fill:currentColor}.install-qr{display:none;align-items:center;gap:16px;max-width:300px}.install-qr .qr{flex:none;width:92px;height:92px;padding:8px;border-radius:12px;background:#fff;color:#0b0c0e;box-shadow:var(--shadow)}.install-qr p{font-size:14px;line-height:1.45}.install-qr strong{display:block;color:var(--primary)}@media(hover:hover)and (pointer:fine)and (min-width:940px){.install-qr{display:flex}}.install-stage{display:grid;justify-items:center}@media(min-width:940px){.install{grid-template-columns:minmax(0,1fr) 340px;gap:64px;align-items:start}}.install-phone{--w: min(72vw, 300px)}.install-phone .phone-screen{container-type:inline-size}.install-phone,.install-phone .phone-bezel,.install-phone .phone-screen{transition:border-radius .4s var(--ease),clip-path .4s var(--ease)}.punch-hole{display:none}.install-phone[data-platform=android]{border-radius:calc(var(--u) * 12)}.install-phone[data-platform=android] .phone-bezel{border-radius:calc(var(--u) * 10.8)}.install-phone[data-platform=android] .phone-screen{border-radius:calc(var(--u) * 7.5);clip-path:inset(0 round calc(var(--u) * 7.5))}.install-phone[data-platform=android] .island,.install-phone[data-platform=android] :is(.key-action,.key-camera){display:none}.install-phone[data-platform=android] .punch-hole{position:absolute;z-index:4;top:1.3%;left:50%;display:block;width:3.6%;aspect-ratio:1;border-radius:50%;background:#000;transform:translate(-50%)}.install-phone[data-platform=android] :is(.key-up,.key-down){left:auto;right:calc(var(--u) * -.9)}.install-phone[data-platform=android] .key-power{top:20%;height:9%}.demo{--ios-sheet: #fff;--ios-menu: rgb(252 252 254 / 97%);--ios-fill: rgb(118 118 128 / 12%);--ios-press: rgb(118 118 128 / 26%);--ios-label: #000;--ios-secondary: #8a8a8e;--ios-rule: rgb(60 60 67 / 14%);position:absolute;inset:0;overflow:hidden;background:var(--canvas);color:var(--primary);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Roboto,sans-serif;font-size:3.6cqw;line-height:1.25}@media(prefers-color-scheme:dark){.demo{--ios-sheet: #1c1c1e;--ios-menu: rgb(40 40 43 / 97%);--ios-fill: rgb(118 118 128 / 24%);--ios-press: rgb(118 118 128 / 42%);--ios-label: #fff;--ios-secondary: #98989f;--ios-rule: rgb(84 84 88 / 55%)}}.demo>*,.demo-home>*{position:absolute}.demo svg{flex:none;width:5cqw;height:5cqw;fill:currentColor}.demo-status{z-index:3;top:0;right:0;left:0;display:flex;align-items:center;gap:1.6cqw;height:6.2%;padding:0 8.5cqw 0 11cqw;font-size:3.9cqw;font-weight:650;background:var(--canvas)}.demo-status b{flex:1;font-weight:650}.demo-signal{display:flex;align-items:flex-end;gap:.5cqw;height:2.6cqw}.demo-signal i{width:.8cqw;border-radius:.3cqw;background:currentColor}.demo-signal i:nth-child(1){height:35%}.demo-signal i:nth-child(2){height:55%}.demo-signal i:nth-child(3){height:78%}.demo-signal i:nth-child(4){height:100%}.demo-battery{position:relative;width:6.4cqw;height:3cqw;border-radius:.9cqw;background:currentColor}.demo-battery:after{content:"";position:absolute;top:30%;right:-.9cqw;width:.5cqw;height:40%;border-radius:0 .3cqw .3cqw 0;background:currentColor;opacity:.5}.demo-page{top:6.2%;left:0;width:100%}.demo-page img{display:block;width:100%;height:auto}.demo-page-android{display:none}.demo-safari{z-index:1;top:90.3%;right:8.4cqw;left:8.7cqw;display:flex;align-items:center;gap:.4cqw;height:13cqw}.demo-glass{display:grid;flex:none;width:12cqw;height:12cqw;place-items:center;border-radius:50%;background:#ffffffe0;box-shadow:inset 0 0 0 .25cqw #00000012,0 1cqw 4cqw #0000001a;color:#1c1c1e}.demo-glass:first-child{color:#9a9aa0}.demo-pill{display:flex;flex:1;min-width:0;align-items:center;gap:3cqw;height:13cqw;padding:0 4.6cqw 0 4.4cqw;border-radius:99px;background:linear-gradient(#6c6c71,#48484c);box-shadow:inset 0 .3cqw .4cqw #ffffff40,0 1cqw 4cqw #0000002e;color:#fff}.demo-host{display:flex;flex:1;justify-content:flex-end;min-width:0;overflow:hidden;font-size:3.7cqw;font-weight:500;white-space:nowrap}.demo-host span{flex:none}@media(prefers-color-scheme:dark){.demo-glass{background:#2c2c2ee5;color:#fff}}.demo-menu{z-index:5;inset:42.25% 15.5% 4% 20.9%;overflow:hidden;padding:2.7cqw 0;border-radius:5.4cqw;background:var(--ios-menu);box-shadow:0 2cqw 10cqw #0003;color:var(--ios-label);transform-origin:12% 100%;opacity:0}.demo-row{position:relative;display:flex;align-items:center;gap:4cqw;height:10.7cqw;padding:0 3cqw 0 7.2cqw;font-size:4.1cqw;white-space:nowrap}.demo-row>span{overflow:hidden;text-overflow:ellipsis}.demo-row.demo-tall{height:16cqw}.demo-row.demo-tall>span{white-space:normal}.demo-row.demo-more-row:after{content:"›";margin-left:auto;padding-right:3.5cqw;font-size:6cqw;line-height:1}.demo-hl:before,.demo-target:before{content:"";position:absolute;z-index:-1;inset:0 2.6cqw;border-radius:99px;background:var(--ios-press);opacity:0}.demo-menu .demo-row{z-index:0}.demo-menu .demo-rule{display:block;height:5.2cqw;margin:0 6cqw;background:linear-gradient(var(--ios-rule),var(--ios-rule)) center / 100% 1px no-repeat}.demo-dim{z-index:5;inset:0;background:#00000024}.demo-sheet{z-index:6;inset:7% 0 -5%;border-radius:7.6cqw;background:var(--ios-sheet);box-shadow:0 -1cqw 8cqw #00000029;color:var(--ios-label);overflow:hidden}.demo-sheet>*{position:absolute}.demo-sheet-tile{top:7.8cqw;left:7.4cqw;display:grid;width:16.3cqw;height:16.3cqw;place-items:center;border-radius:3.8cqw;background:#fff;box-shadow:0 .6cqw 2.4cqw #0000001f}.demo-sheet-tile img{width:8.4cqw;height:8.4cqw;border-radius:.8cqw}.demo-sheet-title{top:7.2cqw;right:16cqw;left:27.7cqw;display:grid;justify-items:start;gap:.3cqw}.demo-sheet-title b{max-width:100%;overflow:hidden;font-size:3.9cqw;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.demo-sheet-title small{max-width:100%;overflow:hidden;color:var(--ios-secondary);font-size:3.5cqw;text-overflow:ellipsis;white-space:nowrap}.demo-options{display:flex;align-items:center;gap:.8cqw;height:8.1cqw;margin-top:2cqw;padding:0 2.4cqw 0 3.2cqw;border-radius:99px;background:var(--ios-fill);font-size:3.6cqw}.demo-options svg{width:4cqw;height:4cqw}.demo-sheet-close{top:2.5cqw;right:4.1cqw;display:grid;width:11.4cqw;height:11.4cqw;place-items:center;border-radius:50%;background:var(--ios-sheet);box-shadow:inset 0 0 0 .25cqw var(--ios-rule),0 .5cqw 2cqw #00000014}.demo-sheet-close svg{width:6cqw;height:6cqw}.demo-sheet>.demo-rule{right:7.4cqw;left:7.4cqw;height:1px;background:var(--ios-rule)}.demo-sheet>.demo-rule:nth-of-type(1){top:33.4cqw}.demo-sheet>.demo-rule:nth-of-type(2){top:67.7cqw}.demo-sheet>.demo-rule:nth-of-type(3){top:98.6cqw}.demo-strip{right:7.4cqw;left:7.4cqw;display:flex;justify-content:space-between}.demo-people{top:37.4cqw}.demo-apps{top:72cqw}.demo-actions{top:103cqw}.demo-person{display:grid;justify-items:center;align-content:start;gap:2cqw;width:16.8cqw}.demo-person small{width:21cqw;font-size:3.5cqw;line-height:1.2;text-align:center;overflow-wrap:anywhere}.demo-avatar,.demo-circle,.demo-tile{position:relative;display:grid;width:16.8cqw;height:16.8cqw;place-items:center;border-radius:50%;color:#fff;font-size:5.6cqw;font-weight:600}.demo-avatar-0{background:#f2f2f5;box-shadow:inset 0 0 0 .25cqw #00000014;color:#3a3a3c}.demo-avatar-0 svg{width:9cqw;height:9cqw}.demo-avatar-1{background:linear-gradient(160deg,#f5a37a,#d9577b)}.demo-avatar-2{background:linear-gradient(160deg,#7fb2f0,#4a6fd1)}.demo-avatar-3{background:linear-gradient(160deg,#9fd39a,#3e9a6f)}.demo-badge{position:absolute;right:-.8cqw;bottom:-.8cqw;display:grid;width:6cqw;height:6cqw;place-items:center;border-radius:1.6cqw;background:#1c1c1e;box-shadow:0 0 0 .5cqw var(--ios-sheet)}.demo-badge svg{width:3.8cqw;height:3.8cqw}.demo-badge-0{color:#3d8bfd}.demo-badge-1,.demo-badge-2{color:#33c759}.demo-badge-3{color:#3d8bfd}.demo-tile{border-radius:3.9cqw}.demo-tile svg{width:9.6cqw;height:9.6cqw}.demo-tile-0{background:radial-gradient(circle at 50% 62%,#3f8ef7 0 18%,#1c3b6e 19% 40%,#16181c 41%)}.demo-tile-1{background:linear-gradient(#5cf07a,#1fbf3d)}.demo-tile-2{background:linear-gradient(#57b8ff,#1a74e8)}.demo-tile-3{background:linear-gradient(#fff 0 22%,#fbe68c 22%);color:#e8b818}.demo-circle{background:var(--ios-fill);color:var(--ios-label)}.demo-circle svg{width:8cqw;height:8cqw}.demo-peek{position:absolute;top:0;right:-21cqw;width:16.8cqw;height:16.8cqw;border-radius:50%;background:#8fd57f}.demo-apps .demo-peek{border-radius:3.9cqw;background:#f7c945}.demo-view small{display:grid}.demo-view small span,.demo-view .demo-circle svg{grid-area:1 / 1}.demo-view .demo-more{opacity:0}.demo-list{top:135.6cqw;right:4.1cqw;left:4.1cqw;border-radius:5cqw;background:var(--ios-fill)}.demo-list .demo-row{z-index:0;height:12.8cqw;padding-left:5.4cqw;gap:4.6cqw;font-size:4.1cqw}.demo-list .demo-row+.demo-row:after{content:"";position:absolute;top:0;right:0;left:14.3cqw;height:1px;background:var(--ios-rule)}.demo-list .demo-row svg{width:5.6cqw;height:5.6cqw}.demo-list .demo-target:before{inset:0;border-radius:0 0 5cqw 5cqw}.demo-list-2{top:192cqw}.demo-target:before{opacity:1}.demo-app-line{display:flex;align-items:center;gap:3cqw}.demo-app-line img{width:11cqw;height:11cqw;border-radius:2.6cqw}.demo-app-line span{display:grid;min-width:0}.demo-app-line b{font-weight:650}.demo-app-line small{overflow:hidden;color:var(--secondary);font-size:3cqw;text-overflow:ellipsis;white-space:nowrap}.demo-confirm{z-index:7;inset:7% 0 0;padding:0 6cqw;border-radius:7cqw 7cqw 0 0;background:var(--ios-sheet);box-shadow:0 -2cqw 8cqw #00000029;color:var(--ios-label);transform:translateY(105%)}.demo-confirm-bar{display:flex;align-items:center;justify-content:space-between;gap:2cqw;height:13cqw;margin-bottom:3cqw}.demo-confirm-bar>*{flex:none;color:var(--action-blue)}.demo-confirm-bar b{flex:1;min-width:0;overflow:hidden;color:var(--ios-label);font-weight:650;text-align:center;text-overflow:ellipsis;white-space:nowrap}.demo-add{font-weight:700}.demo-confirm .demo-app-line{padding:3cqw;border-radius:4cqw;background:var(--ios-fill)}.demo-chrome{z-index:1;top:4.8%;right:0;left:0;display:none;align-items:center;gap:2.5cqw;height:6.2%;padding:0 3cqw 0 4cqw;background:var(--canvas);color:var(--primary)}.demo-url{flex:1;min-width:0;overflow:hidden;color:var(--secondary);font-size:3.2cqw;text-overflow:ellipsis;white-space:nowrap}.demo-chrome .demo-url{height:9cqw;line-height:9cqw;padding:0 4cqw;border-radius:99px;background:var(--track)}.demo-scrim{z-index:4;inset:0;display:none;background:#00000047}.demo-dialog{z-index:7;top:36%;right:9%;left:9%;display:none;padding:6cqw;border-radius:6cqw;background:var(--card);box-shadow:0 3cqw 12cqw #00000047}.demo-dialog>b{display:block;margin-bottom:4cqw;font-size:4.6cqw;font-weight:600}.demo-dialog-actions{display:flex;justify-content:flex-end;gap:2cqw;margin-top:6cqw;color:var(--action-blue);font-weight:650}.demo-dialog-actions span{padding:1.5cqw 2.5cqw;border-radius:99px}.demo-home{z-index:8;inset:0;background:linear-gradient(165deg,#0d387f,#2466c9 55%,#58b6f5);opacity:0}.demo-home .demo-status{background:transparent;color:#fff}.demo-grid{top:12%;right:7cqw;left:7cqw;display:grid;grid-template-columns:repeat(4,15cqw);justify-content:space-between;row-gap:9cqw}.demo-grid i{width:15cqw;height:15cqw;border-radius:3.6cqw;background:#ffffff38}.demo-app{display:grid;justify-items:center;gap:1.2cqw;width:15cqw;opacity:0}.demo-app img{width:15cqw;height:15cqw;border-radius:3.6cqw;box-shadow:0 1cqw 3cqw #00000040}.demo-app small{color:#fff;font-size:2.7cqw;font-weight:600}.demo-finger{z-index:9;width:11cqw;aspect-ratio:1;margin:-5.5cqw 0 0 -5.5cqw;border-radius:50%;background:#7878807a;box-shadow:0 0 0 .5cqw #ffffffb3;opacity:0;pointer-events:none}.install-phone[data-platform=android] .demo-status{height:4.8%;padding:0 6cqw;font-size:3.4cqw}.install-phone[data-platform=android] :is(.demo-page-ios,.demo-safari,.demo-menu,.demo-dim,.demo-sheet,.demo-confirm){display:none}.install-phone[data-platform=android] .demo-page-android{display:block;top:11%}.install-phone[data-platform=android] .demo-chrome{display:flex}.install-phone[data-platform=android] :is(.demo-dialog,.demo-scrim){display:block}.demo.is-running *{animation-duration:var(--demo-time);animation-iteration-count:infinite;animation-timing-function:var(--ease);animation-fill-mode:both}:is(.install,.install-phone)[data-platform=ios]{--demo-time: 14s}:is(.install,.install-phone)[data-platform=android]{--demo-time: 8s}.is-paused :is(.demo *,.install-steps li){animation-play-state:paused!important}[data-platform=ios] .demo.is-running .demo-finger{animation-name:ios-finger;animation-timing-function:ease}[data-platform=ios] .demo.is-running .demo-menu{animation-name:ios-menu}[data-platform=ios] .demo.is-running .demo-hl:before{animation-name:ios-share-press;animation-timing-function:linear}[data-platform=ios] .demo.is-running .demo-dim{animation-name:ios-dim}[data-platform=ios] .demo.is-running .demo-sheet{animation-name:ios-sheet}[data-platform=ios] .demo.is-running .demo-view .demo-more{animation-name:ios-more}[data-platform=ios] .demo.is-running :is(.demo-view .demo-less,.demo-sheet-close){animation-name:ios-less}[data-platform=ios] .demo.is-running .demo-target:before{animation-name:ios-target;animation-timing-function:linear}[data-platform=ios] .demo.is-running .demo-confirm{animation-name:ios-confirm}[data-platform=ios] .demo.is-running .demo-home{animation-name:ios-home}[data-platform=ios] .demo.is-running .demo-app{animation-name:ios-app}[data-platform=android] .demo.is-running .demo-finger{animation-name:an-finger;animation-timing-function:ease}[data-platform=android] .demo.is-running .demo-scrim{animation-name:an-scrim}[data-platform=android] .demo.is-running .demo-dialog{animation-name:an-dialog}[data-platform=android] .demo.is-running .demo-install{animation-name:an-install;animation-timing-function:linear}[data-platform=android] .demo.is-running .demo-home{animation-name:an-home}[data-platform=android] .demo.is-running .demo-app{animation-name:an-app}.install.is-running .install-steps li{animation:var(--demo-time) linear infinite both}.install.is-running[data-platform=ios] #install-ios li:nth-child(1){animation-name:ios-step-1}.install.is-running[data-platform=ios] #install-ios li:nth-child(2){animation-name:ios-step-2}.install.is-running[data-platform=ios] #install-ios li:nth-child(3){animation-name:ios-step-3}.install.is-running[data-platform=android] #install-android li:nth-child(1){animation-name:an-step-1}.install.is-running[data-platform=android] #install-android li:nth-child(2){animation-name:an-step-2}.install.is-running[data-platform=android] #install-android li:nth-child(3){animation-name:an-step-3}@keyframes ios-finger{0%,4%{opacity:0;left:27.6%;top:93.2%;transform:scale(1.5)}6.5%{opacity:1;transform:none}7.5%{transform:scale(.8)}8.5%{opacity:1;transform:none}10%{opacity:0;left:27.6%;top:93.2%}12%{opacity:0;left:45%;top:45.9%;transform:scale(1.5)}14.5%{opacity:1;transform:none}16%{transform:scale(.8)}17%{opacity:1;transform:none}19%{opacity:0;left:45%;top:45.9%}24%{opacity:0;left:81.8%;top:89.3%;transform:scale(1.5)}27%{opacity:1;transform:none}28.5%{transform:scale(.8)}29.5%{opacity:1;transform:none}31.5%{opacity:0;left:81.8%;top:89.3%}35%{opacity:0;left:40%;top:90%;transform:scale(1.5)}38%{opacity:1;transform:none}40%{transform:scale(.8)}41%{opacity:1;transform:none}43%{opacity:0;left:40%;top:90%}46%{opacity:0;left:89%;top:10%;transform:scale(1.5)}49%{opacity:1;transform:none}51%{transform:scale(.8)}52%{opacity:1;transform:none}54%,to{opacity:0;left:89%;top:10%}}@keyframes ios-menu{0%,8%{opacity:0;transform:scale(.25)}11%,18.5%{opacity:1;transform:none}20.5%,to{opacity:0;transform:scale(.94)}}@keyframes ios-share-press{0%,15.5%{opacity:0}16.5%,19%{opacity:1}20.5%,to{opacity:0}}@keyframes ios-sheet{0%,19.5%{transform:translateY(110%);inset:38.1% 2.4% 1.1%}24%{transform:none}29.5%{inset:38.1% 2.4% 1.1%}33.5%,56%{transform:none;inset:7% 0 -5%}59%,to{transform:translateY(110%);inset:7% 0 -5%}}@keyframes ios-dim{0%,29.5%{opacity:0}33.5%,56%{opacity:1}59%,to{opacity:0}}@keyframes ios-more{0%,29.5%{opacity:1}32%,to{opacity:0}}@keyframes ios-less{0%,29.5%{opacity:0}32%,to{opacity:1}}@keyframes ios-target{0%,39.5%{opacity:0}40.5%,56%{opacity:1}59%,to{opacity:0}}@keyframes ios-confirm{0%,43%{transform:translateY(105%)}47%,55%{transform:none}58%,to{transform:translateY(105%)}}@keyframes ios-home{0%,54%{opacity:0}58%,92%{opacity:1}98%,to{opacity:0}}@keyframes ios-app{0%,60%{opacity:0;transform:scale(0)}65%{opacity:1;transform:scale(1.12)}68%,to{opacity:1;transform:none}}@keyframes ios-step-1{0%,20%{opacity:1}22%,97%{opacity:.38}to{opacity:1}}@keyframes ios-step-2{0%,20%{opacity:.38}22%,44%{opacity:1}46%,to{opacity:.38}}@keyframes ios-step-3{0%,44%{opacity:.38}46%,94%{opacity:1}97%,to{opacity:.38}}@keyframes an-finger{0%,8%{opacity:0;left:78.1%;top:14%;transform:scale(1.5)}12%{opacity:1;transform:none}14%{transform:scale(.8)}16%{opacity:1;transform:none}19%{opacity:0;left:78.1%;top:14%}28%{opacity:0;left:77%;top:53.9%;transform:scale(1.5)}33%{opacity:1;transform:none}35%{transform:scale(.8)}37%{opacity:1;transform:none}40%,to{opacity:0;left:77%;top:53.9%}}@keyframes an-scrim{0%,16%{opacity:0}20%,41%{opacity:1}45%,to{opacity:0}}@keyframes an-dialog{0%,16%{opacity:0;transform:scale(.9)}20%,41%{opacity:1;transform:none}45%,to{opacity:0;transform:scale(.96)}}@keyframes an-install{0%,34%{background:transparent}35%,41%{background:color-mix(in srgb,var(--action-blue) 16%,transparent)}43%,to{background:transparent}}@keyframes an-home{0%,43%{opacity:0}49%,92%{opacity:1}98%,to{opacity:0}}@keyframes an-app{0%,50%{opacity:0;transform:scale(0)}55%{opacity:1;transform:scale(1.12)}58%,to{opacity:1;transform:none}}@keyframes an-step-1{0%,18%{opacity:1}21%,96%{opacity:.38}to{opacity:1}}@keyframes an-step-2{0%,18%{opacity:.38}21%,42%{opacity:1}45%,to{opacity:.38}}@keyframes an-step-3{0%,42%{opacity:.38}45%,94%{opacity:1}97%,to{opacity:.38}}.faq{max-width:780px;border-top:1px solid var(--divider)}.faq details{border-bottom:1px solid var(--divider)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;cursor:pointer;list-style:none;font:680 18px/1.3 var(--rounded);letter-spacing:-.2px}.faq summary::-webkit-details-marker{display:none}.faq summary:focus-visible{outline:3px solid color-mix(in srgb,var(--bright-blue) 58%,transparent);outline-offset:3px;border-radius:8px}.faq summary svg{flex:none;width:24px;height:24px;color:var(--secondary);transition:transform .25s var(--ease)}.faq details[open] summary svg{transform:rotate(180deg)}.faq details p{max-width:40em;padding:0 0 20px}.faq details[open] p{animation:rise .4s var(--ease)}.stop-end{padding-bottom:32px}.stop-end .stop-mark{top:-1px;left:calc(-30px - var(--spine) - 6px);width:calc(var(--spine) + 12px);height:calc(var(--spine) + 12px);border-width:8px}.stop-end.is-reached .stop-mark{background:var(--green)}.stop-end h2{margin-bottom:0}.end-lede{margin-top:12px}.launch-end{margin-top:28px}.foot{border-top:1px solid var(--divider)}.foot-inner{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;max-width:1180px;margin:0 auto;padding:32px var(--gutter) calc(40px + env(safe-area-inset-bottom));color:var(--secondary);font-size:14px}.foot img{border-radius:7px}.foot p{flex:1 1 280px}.foot strong{margin-right:6px;color:var(--primary);font-family:var(--rounded)}.foot-links{display:flex;flex-wrap:wrap;gap:8px 18px}.foot-links a{color:var(--action-blue);font-weight:600}.foot-links a:hover{text-decoration:underline}@media(max-width:480px){:root{--gutter: 16px;--spine: 18px}.bar-cta{padding:0 14px;font-size:14px}.route{padding-left:calc(var(--gutter) + var(--spine) + 18px)}.route-bus{width:28px;height:28px;margin:-14px 0 0 -14px}.route-bus svg{width:15px;height:15px}.stop-mark{left:calc(-18px - var(--spine))}.stop-end .stop-mark{left:calc(-18px - var(--spine) - 6px)}.stop{padding-bottom:88px}.launch{padding:16px 16px 16px 20px}.store{flex:1;min-width:0}.stats div{padding:16px}.stats dd{font-size:38px}.chapter{grid-template-columns:40px 1fr;column-gap:14px}.chapter-icon{width:40px;height:40px}.chapter h3{padding-top:7px}}@media(max-width:460px){.bar-lang span,.bar-cta .live-dot,.brand span{display:none}.bar-lang{padding:0}.bar-cta{padding:0 12px;font-size:14px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}.inview{opacity:1;transform:none}}
