.Oox4qG_page{max-width:1080px;min-height:100svh;color:var(--text,#f2f7ff);flex-direction:column;margin:0 auto;padding:24px clamp(20px,5vw,56px);display:flex}.Oox4qG_header{justify-content:space-between;align-items:center;gap:16px;display:flex}.Oox4qG_header a{text-decoration:none}.Oox4qG_signIn{padding:12px 0 12px 12px;font-weight:700}.Oox4qG_hero{flex:1;max-width:780px;padding:clamp(48px,8vh,100px) 0 48px}.Oox4qG_kicker{color:var(--cyan,#35d0e6);letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:800}.Oox4qG_hero h1{letter-spacing:-.055em;margin:0 0 24px;font-size:clamp(44px,10vw,80px);line-height:1.02}.Oox4qG_intro{max-width:580px;color:var(--muted,#a9b9ce);margin:0 0 36px;font-size:clamp(18px,2.5vw,21px);line-height:1.6}.Oox4qG_choiceTitle{margin:0 0 16px;font-size:17px;font-weight:750}.Oox4qG_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.Oox4qG_storeLink{color:#f4fbff;background:#101f2c;border:1px solid #3c6675;border-radius:16px;flex-direction:column;gap:6px;min-width:0;padding:20px;text-decoration:none;display:flex}.Oox4qG_storeLink:hover{background:#15303e;border-color:#5be0ee}.Oox4qG_platform{color:#9ee8f0;font-size:13px}.Oox4qG_storeLink strong{font-size:clamp(16px,2vw,19px);line-height:1.4}.Oox4qG_webLink{color:#8ce7f6;align-items:center;gap:12px;min-height:48px;margin-top:20px;font-weight:800;text-decoration:none;display:inline-flex}.Oox4qG_webLink:hover{text-decoration:underline}.Oox4qG_note{color:var(--muted,#a9b9ce);margin:0;font-size:13px;line-height:1.5}.Oox4qG_footer{border-top:1px solid var(--border,#26374b);color:var(--muted,#a9b9ce);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:20px 0 8px;font-size:13px;display:flex}.Oox4qG_footer p{margin:0;line-height:1.6}.Oox4qG_footer nav{gap:20px;display:flex}.Oox4qG_footer a{align-items:center;min-height:44px;display:inline-flex}.Oox4qG_page a:focus-visible{outline-offset:5px;border-radius:4px;outline:3px solid #8ce7f6}@media (max-width:540px){.Oox4qG_options{grid-template-columns:minmax(0,1fr)}.Oox4qG_hero{padding-top:48px}.Oox4qG_storeLink{padding:18px}}