.store-badge-module__MweX4a__primary{border:2px solid var(--brand-green);border-radius:var(--button-radius);background:var(--brand-green);color:#fff;min-height:3.5rem;box-shadow:0 var(--control-depth,4px) 0 var(--brand-green-deep);font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;text-align:center;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);justify-content:center;align-items:center;padding:0 2rem;font-size:1.125rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.store-badge-module__MweX4a__primary:hover{border-color:var(--brand-green-deep);background:var(--brand-green-deep)}.store-badge-module__MweX4a__primary:active{transform:translateY(calc(var(--control-depth,4px) - 1px));box-shadow:0 1px 0 var(--brand-green-deep)}.store-badge-module__MweX4a__primary:focus-visible{outline:3px solid var(--brand-green);outline-offset:4px;border-radius:var(--button-radius)}.store-badge-module__MweX4a__compact{border-radius:var(--button-radius);min-height:2.75rem;box-shadow:0 var(--control-depth,4px) 0 var(--brand-green-deep);padding:0 1rem;font-size:.9375rem}.store-badge-module__MweX4a__compact:active{transform:translateY(calc(var(--control-depth,4px) - 1px));box-shadow:0 1px 0 var(--brand-green-deep)}.store-badge-module__MweX4a__compact:focus-visible{border-radius:var(--button-radius)}.store-badge-module__MweX4a__block{width:100%}.store-badge-module__MweX4a__badge{border-radius:var(--button-radius);color:#202820;width:12rem;max-width:100%;min-height:3.75rem;box-shadow:0 var(--control-depth,4px) 0 #d5d8d3;text-align:left;font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;transition:background-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);background:#fff;border:1px solid #d5d8d3;justify-content:flex-start;align-items:center;gap:.6rem;padding:.4rem min(1rem,3vw) .4rem min(.85rem,3vw);text-decoration:none;display:inline-flex}.store-badge-module__MweX4a__badge:hover{background:#f7f6f0}.store-badge-module__MweX4a__badge:active{transform:translateY(calc(var(--control-depth,4px) - 1px));box-shadow:0 1px #d5d8d3}.store-badge-module__MweX4a__badge:focus-visible{outline:3px solid var(--brand-green);outline-offset:4px;border-radius:var(--button-radius)}.store-badge-module__MweX4a__mark{flex-shrink:0;width:1.5rem;height:1.75rem}.store-badge-module__MweX4a__copy{flex-direction:column;gap:.05rem;min-width:0;display:flex}.store-badge-module__MweX4a__eyebrow{color:#5c665c;font-size:.75rem;font-weight:600;line-height:1.2}.store-badge-module__MweX4a__name{white-space:normal;font-size:1.25rem;font-weight:700;line-height:1.1}.store-badge-module__MweX4a__link{min-height:2.75rem;color:var(--brand-green-deep);font:inherit;text-align:left;text-decoration:none;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:3px;cursor:pointer;transition:color var(--motion-fast) var(--ease-out), text-decoration-color var(--motion-fast) var(--ease-out);background:0 0;border:0;align-items:center;padding:0;font-weight:600;display:inline-flex}.store-badge-module__MweX4a__link:hover{text-decoration-color:currentColor}.store-badge-module__MweX4a__link:focus-visible{outline:2px solid var(--brand-green);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){.store-badge-module__MweX4a__primary,.store-badge-module__MweX4a__badge,.store-badge-module__MweX4a__link{transition:none}.store-badge-module__MweX4a__primary:active,.store-badge-module__MweX4a__badge:active{transform:none}}
.android-waitlist-module__QfaEMW__dialog{color:#202820;width:min(30rem,100% - 2rem);max-height:calc(100dvh - 2rem);font-family:var(--font-display), sans-serif;background:#fff;border:1px solid #d5d8d3;border-radius:20px;margin:auto;padding:0;box-shadow:0 24px 80px #00000040}.android-waitlist-module__QfaEMW__dialog::backdrop{background:#202820a6}.android-waitlist-module__QfaEMW__content{text-align:center;padding:2.25rem;position:relative}.android-waitlist-module__QfaEMW__close{border-radius:12px;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;top:.75rem;right:.75rem}.android-waitlist-module__QfaEMW__close:hover{background:var(--brand-lime)}.android-waitlist-module__QfaEMW__close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:1.25rem;height:1.25rem}.android-waitlist-module__QfaEMW__sumi{width:5.5rem;height:auto;margin:0 auto 1rem;display:block}.android-waitlist-module__QfaEMW__content h2{letter-spacing:-.035em;margin:0;font-size:1.75rem;font-weight:700;line-height:1.15}.android-waitlist-module__QfaEMW__content>p{color:#5c665c;max-width:26rem;margin:.75rem auto 0;line-height:1.55}.android-waitlist-module__QfaEMW__form{flex-direction:column;align-items:center;gap:.7rem;margin-top:1.5rem;display:flex}.android-waitlist-module__QfaEMW__form>label{font-size:.875rem;font-weight:700}.android-waitlist-module__QfaEMW__form>input{color:#202820;text-align:center;background:#fff;border:1.5px solid #87917f;border-radius:12px;width:100%;min-height:3.5rem;padding:.8rem 1rem;font-size:1rem}.android-waitlist-module__QfaEMW__form>input::placeholder{color:#6d776d}.android-waitlist-module__QfaEMW__form>input:focus{border-color:var(--brand-green)}.android-waitlist-module__QfaEMW__form>input:focus-visible{box-shadow:0 4px 0 var(--brand-green);outline:0}.android-waitlist-module__QfaEMW__submit{border:2px solid var(--brand-green);background:var(--brand-green);color:#fff;width:100%;min-height:3.5rem;box-shadow:0 4px 0 var(--brand-green-deep), 0 8px 16px #2028201f;border-radius:12px;justify-content:center;align-items:center;margin-top:.35rem;padding:.8rem 1rem;font-weight:700;transition:background-color .16s,transform .12s,box-shadow .12s;display:inline-flex}.android-waitlist-module__QfaEMW__submit:hover{background:var(--brand-green-deep)}.android-waitlist-module__QfaEMW__submit:active{box-shadow:0 1px 0 var(--brand-green-deep), 0 4px 8px #2028201a;transform:translateY(3px)}.android-waitlist-module__QfaEMW__submit:disabled{opacity:.65;cursor:wait}.android-waitlist-module__QfaEMW__privacy{color:#5c665c;margin-top:.15rem;font-size:.75rem;line-height:1.5}.android-waitlist-module__QfaEMW__privacy a{text-underline-offset:2px;text-decoration:underline}.android-waitlist-module__QfaEMW__error{color:#a23226;font-size:.875rem}.android-waitlist-module__QfaEMW__honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.android-waitlist-module__QfaEMW__success{margin-top:1.5rem}.android-waitlist-module__QfaEMW__success h3{color:var(--brand-green);font-size:1.25rem;font-weight:700}.android-waitlist-module__QfaEMW__success p{margin:.5rem 0 1.25rem;line-height:1.5}.android-waitlist-module__QfaEMW__content :focus-visible{outline:3px solid var(--brand-green);outline-offset:3px}@media (max-width:380px){.android-waitlist-module__QfaEMW__content{padding:1.5rem}.android-waitlist-module__QfaEMW__sumi{width:4rem}}@media (prefers-reduced-motion:reduce){.android-waitlist-module__QfaEMW__submit{transition:none}}body:has(.android-waitlist-module__QfaEMW__dialog[open]){overflow:hidden}
