.android-onboarding[data-astro-cid-rikuu5ud]{padding-top:var(--sp-8);padding-bottom:var(--sp-8);background:radial-gradient(ellipse at top right, color-mix(in srgb, var(--sage-surface) 50%, transparent), transparent 55%), var(--paper)}.android-hero[data-astro-cid-rikuu5ud]{margin-bottom:var(--sp-6)}.section-eyebrow[data-astro-cid-rikuu5ud]{text-transform:uppercase;letter-spacing:.1em;font-size:var(--fs-small);font-weight:var(--fw-semibold);color:var(--sage-primary);margin-bottom:var(--sp-3);display:inline-block}.android-hero__title[data-astro-cid-rikuu5ud]{margin-bottom:var(--sp-3)}.android-hero__lead[data-astro-cid-rikuu5ud]{font-size:var(--fs-body-lg);line-height:var(--lh-normal);color:color-mix(in srgb, var(--sage-foreground) 88%, transparent);max-width:56ch;margin:0}.android-steps__grid[data-astro-cid-rikuu5ud]{gap:var(--sp-5);display:grid}.step-card[data-astro-cid-rikuu5ud]{background:var(--paper-cream);border:1px solid var(--rule);border-radius:var(--r-lg);padding:var(--sp-6);box-shadow:var(--shadow-1);gap:var(--sp-3);display:grid}.step-card[data-astro-cid-rikuu5ud][hidden]{display:none}.step-card--partner[data-astro-cid-rikuu5ud]{background:var(--sage-surface-soft);border-color:color-mix(in srgb, var(--sage-primary) 45%, var(--rule))}.step-card__header[data-astro-cid-rikuu5ud]{align-items:center;display:flex}.step-card__badge[data-astro-cid-rikuu5ud]{background:var(--sage-primary);color:var(--on-sage);font-weight:var(--fw-bold);font-size:var(--fs-small);padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);letter-spacing:.03em;text-transform:uppercase}.step-card__title[data-astro-cid-rikuu5ud]{font-size:var(--fs-h3);margin:0}.step-card__body[data-astro-cid-rikuu5ud]{color:var(--sage-foreground);line-height:var(--lh-normal);margin:0}.step-card__notes[data-astro-cid-rikuu5ud]{padding-left:var(--sp-5);font-size:var(--fs-small);color:color-mix(in srgb, var(--sage-foreground) 85%, transparent);line-height:var(--lh-normal);gap:var(--sp-2);margin:0;display:grid}.step-card__actions[data-astro-cid-rikuu5ud]{margin-top:var(--sp-2);align-items:center;display:flex}.btn-primary[data-astro-cid-rikuu5ud]{min-height:48px;padding:var(--sp-3) var(--sp-6);background:var(--sage-primary);color:var(--on-sage);font-weight:var(--fw-bold);font-size:var(--fs-body);border-radius:var(--r-md);cursor:pointer;transition:background var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn-primary[data-astro-cid-rikuu5ud]:hover{background:var(--sage-primary-hover);color:var(--on-sage);transform:translateY(-1px)}.btn-secondary[data-astro-cid-rikuu5ud]{min-height:44px;padding:var(--sp-2) var(--sp-5);color:var(--sage-foreground);font-weight:var(--fw-semibold);font-size:var(--fs-small);border:2px solid var(--sage-primary);border-radius:var(--r-pill);transition:background var(--t-fast) var(--ease-out), color var(--t-fast) var(--ease-out);background:0 0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn-secondary[data-astro-cid-rikuu5ud]:hover{background:var(--sage-primary);color:var(--on-sage)}.play-badge-link[data-astro-cid-rikuu5ud]{transition:transform var(--t-fast) var(--ease-out);text-decoration:none;display:inline-flex}.play-badge-link[data-astro-cid-rikuu5ud]:hover{transform:translateY(-1px)}.play-badge-img[data-astro-cid-rikuu5ud]{border-radius:var(--r-md);width:auto;height:54px}.android-feedback[data-astro-cid-rikuu5ud]{background:var(--paper-cream);padding-block:var(--sp-8);border-top:1px solid var(--rule)}.section-title[data-astro-cid-rikuu5ud]{margin-bottom:var(--sp-3)}.android-feedback__lead[data-astro-cid-rikuu5ud]{font-size:var(--fs-body);color:color-mix(in srgb, var(--sage-foreground) 85%, transparent);margin-bottom:var(--sp-6);max-width:56ch}.feedback-grid[data-astro-cid-rikuu5ud]{gap:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=720px){.feedback-grid[data-astro-cid-rikuu5ud]{grid-template-columns:1fr}}.feedback-card[data-astro-cid-rikuu5ud]{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-lg);padding:var(--sp-6);align-items:flex-start;gap:var(--sp-3);flex-direction:column;display:flex}.feedback-card__pill[data-astro-cid-rikuu5ud]{font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.06em;background:var(--sage-surface);color:var(--sage-foreground);padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill)}.feedback-card__title[data-astro-cid-rikuu5ud]{font-size:var(--fs-h3);margin:0}.feedback-card__body[data-astro-cid-rikuu5ud]{font-size:var(--fs-small);color:var(--sage-foreground);line-height:var(--lh-normal);margin:0 0 var(--sp-2) 0;flex:1}.android-back[data-astro-cid-rikuu5ud]{margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--rule);font-size:var(--fs-small)}.android-back[data-astro-cid-rikuu5ud] a[data-astro-cid-rikuu5ud]{font-weight:var(--fw-semibold);color:var(--sage-foreground)}
