.page_page__uVfIH{padding-top:70px;padding-bottom:64px}.page_hero__Hts1F{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:32px;padding-bottom:48px}.page_eyebrow__2DRiN{display:inline-flex;align-items:center;gap:9px}.page_hero__Hts1F h1{font-size:clamp(64px,7.8vw,128px);line-height:.94;margin:24px 0}.page_intro__R_R_0{font-size:clamp(18px,2vw,24px);line-height:1.5;margin:0 0 30px}.page_meta__lRbKr{font-size:12px;color:var(--muted);margin:14px 0}.page_textLink__L_dVG{display:inline-flex;align-items:center;gap:8px;font-size:12px;text-decoration:underline;text-underline-offset:4px}.page_sectionHeading__Erjm9{padding:30px 0;border-top:1px solid var(--line)}.page_sectionHeading__Erjm9 h2{font-size:clamp(32px,4vw,52px);margin:12px 0 0;line-height:1}.page_screens__SIcN0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.page_screens__SIcN0 figure{margin:0;min-width:0}.page_screens__SIcN0 figcaption{padding:22px 0 0}.page_screens__SIcN0 h3,.page_steps__KhS_X h3{font-size:18px;font-weight:600;margin:9px 0}.page_install___uDXC>div>p,.page_screens__SIcN0 p,.page_steps__KhS_X p{font-size:14px;line-height:1.65;color:var(--muted)}.page_install___uDXC{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;border-top:1px solid var(--line);margin-top:64px;padding-top:40px;scroll-margin-top:110px}.page_install___uDXC h2{font-size:clamp(40px,5vw,68px);line-height:1;margin:20px 0}.page_steps__KhS_X{list-style:none;padding:0;margin:0 0 28px}.page_steps__KhS_X li{display:flex;gap:22px;padding:20px 0;border-bottom:1px solid var(--line)}.page_steps__KhS_X li:first-child{padding-top:0}.page_steps__KhS_X li>span{font-size:11px;padding-top:13px;color:var(--muted)}.page_steps__KhS_X p{margin:0}.page_notes__X2Uvd{margin-top:40px;padding-top:24px;border-top:1px solid var(--line);font-size:12px;line-height:1.7;color:var(--muted)}.page_notes__X2Uvd p{max-width:800px;margin-bottom:12px}.page_notes__X2Uvd a{text-decoration:underline;text-underline-offset:3px}.page_notes__X2Uvd summary{cursor:pointer;color:var(--ink);padding:8px 0}.page_notes__X2Uvd code{overflow-wrap:anywhere}@media (max-width:760px){.page_page__uVfIH{padding-top:36px;padding-bottom:36px}.page_hero__Hts1F{grid-template-columns:1fr;gap:32px;padding-bottom:36px}.page_hero__Hts1F h1{font-size:clamp(60px,14vw,96px)}.page_screens__SIcN0{grid-template-columns:1fr;gap:30px}.page_install___uDXC{grid-template-columns:1fr;gap:20px;margin-top:40px}.page_hero__Hts1F a[class*=editorial-button],.page_install___uDXC a[class*=editorial-button]{width:100%;justify-content:center}}.AndroidAppScene_showcase__5triS{min-width:0}.AndroidAppScene_scene__9_Eh7{height:610px;position:relative;perspective:1200px;isolation:isolate;overflow:hidden;--yaw:0deg;--pitch:0deg}.AndroidAppScene_rig___26ut{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(var(--pitch)) rotateY(var(--yaw));transition:transform 1s cubic-bezier(.2,.7,.2,1)}.AndroidAppScene_device__7Dz_r{position:absolute;left:50%;top:50%;transform-style:preserve-3d;width:208px}.AndroidAppScene_front__UhsT5{transform:translate(-50%,-47%) translateZ(90px) rotateX(9deg) rotateY(-13deg) rotate(-6deg)}.AndroidAppScene_left__Fi3_b{width:182px;transform:translate(calc(-50% - 127px),-59%) translateZ(-65px) rotateX(12deg) rotateY(25deg) rotate(-15deg)}.AndroidAppScene_right__q13qr{width:182px;transform:translate(calc(-50% + 127px),-46%) translateZ(-100px) rotateX(10deg) rotateY(-25deg) rotate(14deg)}.AndroidAppScene_float__QPchC{transform-style:preserve-3d;animation:AndroidAppScene_drift__Zrjhz 8s ease-in-out infinite;animation-play-state:paused}.AndroidAppScene_left__Fi3_b .AndroidAppScene_float__QPchC{animation-delay:-2.7s}.AndroidAppScene_right__q13qr .AndroidAppScene_float__QPchC{animation-delay:-5.3s}.AndroidAppScene_scene__9_Eh7[data-visible=true] .AndroidAppScene_float__QPchC{animation-play-state:running}.AndroidAppScene_phone__f_l2r{position:relative;transform-style:preserve-3d;border-radius:25px;padding:5px;background:linear-gradient(135deg,#b1b1ab,#353532 20%,#171715 70%,#8e8e88);box-shadow:12px 22px 32px #22221f25}.AndroidAppScene_back__Jet9p{position:absolute;inset:0;background:#252522;border:1px solid #88887f;border-radius:25px;transform:translateZ(-11px)}.AndroidAppScene_edge__Fg_HB{position:absolute;right:-5px;top:20%;width:3px;height:42px;border-radius:2px;background:#66665e}.AndroidAppScene_glass__qxXYt{position:relative;border:2px solid #151513;border-radius:21px;overflow:hidden;background:#f6f5ef}.AndroidAppScene_glass__qxXYt img{display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AndroidAppScene_glass__qxXYt video{display:block;width:100%;aspect-ratio:864/1920;-o-object-fit:cover;object-fit:cover;pointer-events:none}.AndroidAppScene_reflection__ecysW{position:absolute;inset:0;background:linear-gradient(115deg,transparent 25%,#ffffff25 26%,#ffffff06 46%,transparent 47%);pointer-events:none}.AndroidAppScene_floor__HYcvQ{position:absolute;left:15%;right:15%;bottom:34px;height:55px;background:radial-gradient(ellipse,#25252222,transparent 70%);filter:blur(10px)}.AndroidAppScene_caption__pqU5R{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--line);padding:12px 0;font-size:9px;letter-spacing:.1em;color:var(--muted)}@keyframes AndroidAppScene_drift__Zrjhz{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@media (max-width:1000px) and (min-width:761px){.AndroidAppScene_device__7Dz_r{width:174px}.AndroidAppScene_left__Fi3_b{width:148px;transform:translate(calc(-50% - 96px),-59%) translateZ(-65px) rotateX(12deg) rotateY(25deg) rotate(-15deg)}.AndroidAppScene_right__q13qr{width:148px;transform:translate(calc(-50% + 96px),-46%) translateZ(-100px) rotateX(10deg) rotateY(-25deg) rotate(14deg)}.AndroidAppScene_scene__9_Eh7{height:530px}}@media (max-width:760px){.AndroidAppScene_scene__9_Eh7{height:490px;perspective:1000px}.AndroidAppScene_device__7Dz_r{width:176px}.AndroidAppScene_left__Fi3_b{width:146px;transform:translate(calc(-50% - 90px),-59%) translateZ(-65px) rotateX(12deg) rotateY(25deg) rotate(-15deg)}.AndroidAppScene_right__q13qr{width:146px;transform:translate(calc(-50% + 90px),-46%) translateZ(-100px) rotateX(10deg) rotateY(-25deg) rotate(14deg)}}@media (max-width:360px){.AndroidAppScene_scene__9_Eh7{height:420px}.AndroidAppScene_rig___26ut{scale:.86}}@media (prefers-reduced-motion:reduce){.AndroidAppScene_float__QPchC{animation:none}.AndroidAppScene_rig___26ut{transform:none;transition:none}}