.android{--android-canvas: var(--navy-900);--android-raised: color-mix(in oklch, var(--navy) 55%, var(--navy-900));--android-line: var(--line-navy);--android-green: #34a853;background:var(--android-canvas);color:var(--on-navy);min-height:100vh;overflow-x:clip}.android a{color:var(--indigo-2)}.android a:hover,.android h1,.android h2,.android h3{color:var(--on-navy)}.android__top{padding-block:var(--s-5)}.android__top-row{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4)}.android__back{font-size:var(--text-sm);font-weight:600;color:var(--on-navy-2);text-decoration:none;padding:.55rem 1rem;border:1px solid var(--android-line);border-radius:999px}.android__back:hover{color:var(--on-navy);border-color:var(--on-navy-2)}.android-pill{display:inline-flex;align-items:center;padding:.3rem .7rem;border-radius:999px;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1}.android-pill--soon{background:var(--amber);color:var(--on-amber)}.android-kicker{margin:0 0 var(--s-3);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--amber)}.android-hero{position:relative;padding-block:var(--s-6) var(--s-8)}.android-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:var(--s-7)}.android-eyebrow{display:inline-flex;align-items:center;gap:.6rem;margin:0 0 var(--s-5);padding:.45rem .9rem .45rem .7rem;border:1px solid var(--android-line);border-radius:999px;font-size:var(--text-sm);font-weight:600;color:var(--on-navy-2)}.android-eyebrow__head{width:30px;height:auto}.android-hero h1{margin:0 0 var(--s-5);font-size:clamp(2.9rem,1.4rem + 6.2vw,5.6rem);line-height:.96;letter-spacing:-.045em;max-width:11ch}.android-hero__lead{margin:0 0 var(--s-6);font-size:var(--text-lead);line-height:1.5;color:var(--on-navy-2);max-width:34rem;text-wrap:pretty}.android-form{max-width:34rem}.android-form__label{display:block;margin-bottom:var(--s-2);font-size:var(--text-sm);font-weight:700}.android-form__row{display:flex;gap:var(--s-2);padding:6px;border:1px solid var(--android-line);border-radius:999px;background:var(--android-raised)}.android-form__row:focus-within{border-color:var(--amber)}.android-form__row input{flex:1 1 10rem;min-width:0;padding:.85rem 1.1rem;border:0;border-radius:999px;background:transparent;color:var(--on-navy);font:inherit;font-size:var(--text-body)}.android-form__row input::placeholder{color:color-mix(in oklch,var(--on-navy-2) 70%,transparent)}.android-form__row input:focus{outline:none}.android-button{flex:none;min-height:48px;padding:.8rem 1.4rem;border:0;border-radius:999px;background:var(--amber);color:var(--on-amber);font:inherit;font-weight:800;letter-spacing:-.01em;cursor:pointer;transition:background .2s var(--ease-out-quart),transform .2s var(--ease-out-quart)}.android-button:hover{background:var(--amber-deep);transform:translateY(-1px)}.android-button:disabled{opacity:.7;cursor:progress;transform:none}.android-button:focus-visible{outline:3px solid var(--on-navy);outline-offset:3px}.android-form__note{margin:var(--s-3) 0 0;font-size:var(--text-sm);color:var(--on-navy-2);line-height:1.5}.android-form__error{margin:var(--s-3) 0 0;color:var(--error, #ffaaa3);font-weight:600}.android-form--joined{padding:var(--s-5);border:1px solid var(--android-line);border-radius:24px;background:var(--android-raised);animation:android-in .3s var(--ease-out-quart)}.android-form--joined h2{margin:var(--s-3) 0 var(--s-2);font-size:var(--text-h3)}.android-form--joined p{margin:0 0 var(--s-2);color:var(--on-navy-2)}.android-form__check{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--profit);color:var(--navy-900)}@keyframes android-in{0%{opacity:0;transform:translateY(6px)}}.android-hero__badges{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4) var(--s-5);margin-top:var(--s-6)}.android-play{display:inline-flex;align-items:center;gap:var(--s-3);padding:.4rem}.android-play__badge{display:block;height:53px;width:auto}.android-play--compact .android-play__badge{height:44px}.android-hero__stage{position:relative;aspect-ratio:1 / 1.08;display:grid;place-items:center}.android-phone{position:relative;z-index:2;width:auto;height:min(560px,92%);aspect-ratio:720 / 1407;padding:10px;border-radius:46px;background:#0b0b12;box-shadow:inset 0 0 0 2px #2a2740,0 0 0 1px #000,0 40px 80px -30px #000;transform:rotate(-4deg)}.android-phone__screen{width:100%;height:100%;overflow:hidden;border-radius:36px;background:#17152e}.android-phone__screen img{display:block;width:100%;height:100%;object-fit:cover}.android-phone__cam{position:absolute;top:22px;left:50%;width:12px;height:12px;border-radius:50%;background:#05050b;box-shadow:inset 0 0 0 2px #1d1a33;transform:translate(-50%)}.android-art{position:absolute;z-index:1;width:clamp(96px,26%,150px);height:auto;border-radius:8px;box-shadow:0 24px 50px -20px #000;animation:android-float 7s ease-in-out infinite}.android-art--1{left:2%;top:6%;transform:rotate(-14deg);z-index:3}.android-art--2{right:0;top:2%;transform:rotate(12deg)}.android-art--3{left:0;bottom:8%;transform:rotate(-8deg);z-index:3;animation-delay:-2s}.android-art--4{right:2%;bottom:10%;transform:rotate(16deg);z-index:3;animation-delay:-4s}.android-art--5{right:18%;bottom:-4%;transform:rotate(-6deg);animation-delay:-1s}@keyframes android-float{0%,to{translate:0 0}50%{translate:0 -8px}}.android-ticker{overflow:hidden;border-block:1px solid var(--android-line);background:var(--android-raised);padding-block:var(--s-4);font-family:var(--font-mono);font-size:var(--text-sm)}.android-ticker__track{display:flex;width:max-content;animation:android-ticker 48s linear infinite}.android-ticker__list{display:flex;list-style:none;margin:0;padding:0}.android-ticker__item{display:inline-flex;align-items:baseline;gap:.7rem;padding-inline:var(--s-5);white-space:nowrap}.android-ticker__sold{color:var(--amber);text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-xs)}.android-ticker__card{color:var(--on-navy);font-family:var(--font-body);font-weight:700}.android-ticker__set{color:var(--on-navy-2);font-family:var(--font-body)}.android-ticker__price{color:var(--on-navy)}.android-ticker__profit{color:var(--profit)}.android-ticker__caption{margin:var(--s-3) 0 0;text-align:center;font-family:var(--font-body);font-size:var(--text-xs);color:var(--on-navy-2)}@keyframes android-ticker{to{transform:translate(-50%)}}.android-features,.android-steps{padding-block:var(--s-8)}.android-section__head{max-width:40rem;margin-bottom:var(--s-7)}.android-section__head h2,.android-steps h2,.android-cta h2{margin:0;font-size:var(--text-h2);letter-spacing:var(--tracking-h2)}.android-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4)}.android-tile{position:relative;display:flex;flex-direction:column;min-height:460px;overflow:hidden;border:1px solid var(--android-line);border-radius:24px;background:var(--android-raised)}.android-tile__text{padding:var(--s-6) var(--s-6) var(--s-4);position:relative;z-index:1}.android-tile__name{margin:0 0 var(--s-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--amber)}.android-tile h3{margin:0 0 var(--s-2);font-size:var(--text-h3);letter-spacing:-.02em}.android-tile__text p:last-child{margin:0;color:var(--on-navy-2);line-height:1.5;max-width:30rem}.android-tile__screen{flex:1;margin:0 var(--s-6) 0 auto;width:240px;max-width:60%;border-radius:28px 28px 0 0;padding:8px 8px 0;background:#0b0b12;box-shadow:inset 0 0 0 2px #2a2740;overflow:hidden;transform:translateY(16px)}.android-tile__screen img{display:block;width:100%;height:auto;border-radius:20px 20px 0 0}.android-tile__cards{position:relative;flex:1;height:260px;min-height:260px;width:min(100%,420px);margin:0 auto;overflow:hidden}.android-tile__cards img{position:absolute;height:82%;width:auto;border-radius:6px;bottom:-10%;box-shadow:0 20px 40px -18px #000}.android-tile__cards img:nth-child(1){left:8%;transform:rotate(-12deg);z-index:1}.android-tile__cards img:nth-child(2){left:50%;bottom:-4%;transform:translate(-50%) rotate(2deg);z-index:2}.android-tile__cards img:nth-child(3){right:8%;transform:rotate(14deg);z-index:1}.android-tile__scan{position:absolute;z-index:3;left:50%;bottom:1%;height:88%;width:auto;aspect-ratio:240 / 330;transform:translate(-50%);border:2px solid var(--amber);border-radius:10px;mask:linear-gradient(#000 0 0) top left / 28px 28px no-repeat,linear-gradient(#000 0 0) top right / 28px 28px no-repeat,linear-gradient(#000 0 0) bottom left / 28px 28px no-repeat,linear-gradient(#000 0 0) bottom right / 28px 28px no-repeat}.android-features__sync{margin:var(--s-6) auto 0;max-width:44rem;text-align:center;color:var(--on-navy-2);line-height:1.5}.android-steps{border-top:1px solid var(--android-line)}.android-steps__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--s-7);align-items:start}.android-steps__intro p{color:var(--on-navy-2);line-height:1.55}.android-steps__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-3)}.android-step{display:grid;grid-template-columns:auto 1fr;column-gap:var(--s-4);padding:var(--s-5);border:1px solid var(--android-line);border-radius:20px;background:var(--android-raised)}.android-step__num{grid-row:span 2;font-family:var(--font-mono);font-size:var(--text-h3);color:var(--amber);line-height:1}.android-step h3{margin:0 0 var(--s-1);font-size:1.15rem}.android-step p{margin:0;color:var(--on-navy-2);line-height:1.5}.android-cta{padding-block:var(--s-8);border-top:1px solid var(--android-line);background:radial-gradient(60% 80% at 50% 100%,color-mix(in oklch,var(--amber) 18%,transparent),transparent 70%)}.android-cta__inner{display:grid;justify-items:center;text-align:center;gap:var(--s-3)}.android-cta__head{width:56px;height:auto;margin-bottom:var(--s-2)}.android-cta p{margin:0;color:var(--on-navy-2);font-size:var(--text-lead)}.android-cta__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--s-4) var(--s-5);margin-top:var(--s-4)}.android .site-footer{border-top:1px solid var(--android-line)}@media(max-width:900px){.android-hero{padding-top:var(--s-5)}.android-hero__grid{grid-template-columns:1fr;gap:var(--s-6)}.android-hero h1{max-width:none}.android-hero__stage{aspect-ratio:1 / .9;max-width:480px;margin-inline:auto;width:100%}.android-phone{height:min(470px,92%)}.android-art{width:clamp(84px,24%,120px)}.android-art--5{display:none}.android-tiles{grid-template-columns:1fr}.android-tile{min-height:0}.android-tile__cards{height:230px;min-height:230px}.android-tile__screen{width:200px;max-width:58%;margin-right:var(--s-5)}.android-steps__grid{grid-template-columns:1fr;gap:var(--s-6)}}@media(max-width:520px){.android-hero h1{font-size:clamp(2.6rem,1rem + 10vw,3.4rem)}.android-form__row{flex-direction:column;padding:0;border:0;background:none;gap:var(--s-3)}.android-form__row input{flex:none;width:100%;padding:.95rem 1.2rem;border:1px solid var(--android-line);background:var(--android-raised)}.android-form__row input:focus{border-color:var(--amber)}.android-button{width:100%}.android-tile__text{padding:var(--s-5) var(--s-5) var(--s-3)}.android-play--compact{padding:0}}@media(prefers-reduced-motion:reduce){.android-art,.android-ticker__track{animation:none}.android-ticker{overflow-x:auto}.android-ticker__list[aria-hidden=true]{display:none}.android-form--joined{animation:none}}
