.mobile-downloads{color:var(--web-ink);background:#f5f6ee;padding-block-end:clamp(48px,8vw,92px)}.mobile-downloads-hero{color:#fcfff9;background:radial-gradient(at 100% 0,#23776a 0%,#0000 50%),linear-gradient(115deg,#142f3b,#0d504a);padding-block:clamp(52px,9vw,104px)}.mobile-downloads-kicker{color:#e5f7ed;background:#ffffff15;border:1px solid #ffffff35;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin:0 0 18px;padding:6px 12px;font-size:.8rem;font-weight:650;display:flex}.mobile-downloads-hero h1{letter-spacing:-.055em;margin:0;font-size:clamp(2.5rem,7vw,5.4rem);font-weight:650;line-height:1.03}.mobile-downloads-summary{color:#dceee9;max-width:36rem;margin-block:16px 24px;font-size:clamp(1rem,2.2vw,1.25rem);line-height:1.55}.mobile-downloads-benefits{color:#e9f7f1;flex-wrap:wrap;gap:10px 20px;font-size:.85rem;display:flex}.mobile-downloads-benefits span{align-items:center;gap:7px;display:flex}.mobile-downloads-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;margin-block-start:clamp(20px,4vw,44px);display:grid}.mobile-release-card{background:#fffef9;border:1px solid #d7ded2;border-radius:18px;flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(20px,4vw,36px);display:flex;box-shadow:0 10px 26px #183b3020}.mobile-release-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;display:flex}.mobile-release-icon{color:#12675a;background:#e4f2e7;border-radius:15px;place-items:center;width:53px;height:53px;display:grid}.mobile-release-ios .mobile-release-icon{color:#334969;background:#eaf0f5}.mobile-release-tag{color:#405568;background:#eceff2;border-radius:999px;padding:5px 10px;font-size:.75rem;font-weight:650}.mobile-release-tag.is-ready{color:#1b5345;background:#e1f2e7}.mobile-release-copy{flex-grow:1;margin-block:22px 18px}.mobile-release-platform{color:#466661;letter-spacing:.1em;font-size:.75rem;font-weight:700}.mobile-release-copy h2{margin-block:4px 7px;font-size:clamp(1.45rem,3vw,2.15rem);font-weight:650;line-height:1.15}.mobile-release-copy p{color:var(--web-muted);margin:0;line-height:1.5}.mobile-release-meta{flex-wrap:wrap;gap:6px;margin-block-end:15px;font-size:.78rem;display:flex}.mobile-release-meta span{color:#385450;border:1px solid #d9dfd4;border-radius:7px;padding:3px 8px}.mobile-release-availability{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.mobile-release-availability>a{color:#334969;text-underline-offset:3px;align-items:center;gap:6px;min-block-size:44px;font-size:.85rem;font-weight:650;text-decoration:underline;display:inline-flex}.mobile-release-checksum{width:100%;color:var(--web-muted);margin-block-start:14px;font-size:.77rem}.mobile-release-checksum summary{cursor:pointer;width:fit-content}.mobile-release-checksum code{overflow-wrap:anywhere;margin-block-start:4px;display:block}@media (width<=720px){.mobile-downloads-grid{grid-template-columns:1fr}}
