.marketing:not(.marketing-dark) .android-section{display:grid;grid-template-columns:1.05fr 1fr;column-gap:64px;align-items:center;padding-block:80px 88px;border-bottom:1px solid var(--line)}.marketing:not(.marketing-dark) .android-story{grid-area:1/1;align-self:end}.marketing:not(.marketing-dark) .android-story h1{font-size:clamp(36px,4vw,48px);line-height:1.15;text-wrap:balance}.marketing:not(.marketing-dark) .android-story h1 span{color:var(--muted)}.marketing:not(.marketing-dark) .android-story .body-large{margin-top:28px;font-size:16px}.marketing:not(.marketing-dark) .android-timing{margin-top:18px;color:var(--muted);font-size:14px;max-width:400px}.marketing:not(.marketing-dark) .android-dex{grid-area:2/1;align-self:start;display:flex;align-items:center;gap:18px;margin-top:38px;padding-top:26px;border-top:1px solid var(--line);max-width:400px}.marketing:not(.marketing-dark) .android-dex .dex-mark{flex-shrink:0;display:inline-flex}.marketing:not(.marketing-dark) .android-dex p{font-size:14px;color:var(--muted)}.marketing:not(.marketing-dark) .android-dex .text-link{display:flex;width:fit-content;margin-top:9px;color:var(--deep)}.marketing:not(.marketing-dark) .android-signup{grid-area:1/2/3/3;min-width:0;padding:36px;border:1px solid #e1ebe3;border-radius:var(--radius-surface);background:#f2f8f3;box-shadow:none}.marketing:not(.marketing-dark) .android-signup .eyebrow{font-size:11px;margin-bottom:17px}.marketing:not(.marketing-dark) .android-signup h2{font-size:24px}.marketing:not(.marketing-dark) .android-form-intro{margin-top:14px;color:var(--muted);font-size:15px}.marketing:not(.marketing-dark) .android-form{margin-top:28px}.marketing:not(.marketing-dark) .android-form fieldset{display:grid;gap:22px;padding:0;border:0;margin:0;min-width:0}.marketing:not(.marketing-dark) .android-form .form-field label{font-size:14px}.marketing:not(.marketing-dark) .android-form .form-field input{font-size:16px;min-height:48px;border-radius:var(--radius-control)}.marketing:not(.marketing-dark) .android-consent{display:flex;align-items:flex-start;gap:11px;font-size:13px;line-height:1.6;cursor:pointer}.marketing:not(.marketing-dark) .android-consent input{accent-color:var(--deep);width:18px;height:18px;margin-top:2px;flex-shrink:0}.marketing:not(.marketing-dark) .android-form button{width:100%;min-height:48px;justify-content:space-between}.marketing:not(.marketing-dark) .android-form button:disabled{opacity:.65;cursor:default}.marketing:not(.marketing-dark) .android-form .form-error{font-size:14px}.marketing:not(.marketing-dark) .android-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.marketing:not(.marketing-dark) .android-privacy{margin-top:20px;font-size:12px;line-height:1.7;color:var(--muted);overflow-wrap:anywhere}.marketing:not(.marketing-dark) .android-privacy a{text-decoration:underline;text-underline-offset:3px}.marketing:not(.marketing-dark) .android-preview-note{border-top:1px solid #d5e1d2;padding-top:16px;margin-top:18px;font-size:12px;color:var(--muted)}.marketing:not(.marketing-dark) .android-success{display:grid;gap:15px;margin-top:28px;padding-block:16px}.marketing:not(.marketing-dark) .android-success>svg{color:var(--deep)}.marketing:not(.marketing-dark) .android-success h3{font-size:25px}.marketing:not(.marketing-dark) .android-success p{font-size:15px;color:var(--muted)}.marketing:not(.marketing-dark) .android-success .text-link{justify-self:start}.marketing:not(.marketing-dark) .android-iphone{padding:28px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--line)}.marketing:not(.marketing-dark) .android-iphone p{font-size:14px;color:var(--muted)}@media (max-width:900px){.marketing:not(.marketing-dark) .android-section{grid-template-columns:1fr;padding:56px 36px;gap:38px}.marketing:not(.marketing-dark) .android-story h1{max-width:600px}.marketing:not(.marketing-dark) .android-dex,.marketing:not(.marketing-dark) .android-signup,.marketing:not(.marketing-dark) .android-story{grid-area:auto}.marketing:not(.marketing-dark) .android-dex{margin-top:0}.marketing:not(.marketing-dark) .android-story .body-large{max-width:620px}.marketing:not(.marketing-dark) .android-signup{max-width:580px;width:100%;padding:32px}.marketing:not(.marketing-dark) .android-iphone{padding:28px 36px;flex-wrap:wrap;gap:14px}}@media (max-width:560px){.marketing:not(.marketing-dark) .android-section{padding:38px 22px;gap:30px}.marketing:not(.marketing-dark) .android-story h1{font-size:clamp(32px,9vw,40px)}.marketing:not(.marketing-dark) .android-story .body-large{font-size:16px;margin-top:22px}.marketing:not(.marketing-dark) .android-dex{padding-top:22px}.marketing:not(.marketing-dark) .android-signup{padding:24px;border-radius:var(--radius-surface)}.marketing:not(.marketing-dark) .android-signup h2{font-size:23px}.marketing:not(.marketing-dark) .android-iphone{padding:27px 22px}}