.download-module__4j04Xa__hero{max-width:720px;padding:var(--space-10) var(--space-6) var(--space-8);text-align:center;margin:0 auto}.download-module__4j04Xa__eyebrow{font-size:var(--text-overline);letter-spacing:var(--ls-overline);text-transform:uppercase;font-weight:var(--weight-semibold);color:var(--brand);margin-bottom:var(--space-3);display:inline-block}.download-module__4j04Xa__title{font-size:var(--text-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);font-weight:var(--weight-semibold);color:var(--text-strong);margin:0 0 var(--space-3);text-wrap:balance}.download-module__4j04Xa__subtitle{font-size:var(--text-body-lg);line-height:var(--lh-body-lg);color:var(--text-muted);text-wrap:pretty;margin:0}.download-module__4j04Xa__cards{max-width:560px;padding:0 var(--space-6) var(--space-6);margin:0 auto}.download-module__4j04Xa__otherPlatform{text-align:center;padding:0 var(--space-6) var(--space-16);font-size:var(--text-body-sm);color:var(--text-muted);margin:0 auto}.download-module__4j04Xa__otherPlatform a{color:var(--brand)}.download-module__4j04Xa__card{background:var(--surface-card);border:var(--border-hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-6);gap:var(--space-5);flex-direction:column;display:flex}.download-module__4j04Xa__cardHead{align-items:center;gap:var(--space-3);display:flex}.download-module__4j04Xa__icon{border-radius:var(--radius-md);background:var(--brand-soft);width:44px;height:44px;color:var(--brand);flex:none;justify-content:center;align-items:center;display:flex}.download-module__4j04Xa__cardTitle{font-size:var(--text-h3);line-height:var(--lh-h3);font-weight:var(--weight-semibold);color:var(--text-strong);margin:0}.download-module__4j04Xa__cardMeta{font-size:var(--text-body-sm);color:var(--text-muted);margin:2px 0 0}.download-module__4j04Xa__steps{padding-left:var(--space-5);gap:var(--space-3);font-size:var(--text-body-md);line-height:var(--lh-body-lg);color:var(--text-body);flex-direction:column;margin:0;display:flex}.download-module__4j04Xa__steps strong{color:var(--text-strong);font-weight:var(--weight-semibold)}.download-module__4j04Xa__steps em{font-style:normal;font-weight:var(--weight-medium);color:var(--text-strong)}.download-module__4j04Xa__inlineIcon{vertical-align:-2px;color:var(--brand)}.download-module__4j04Xa__note{font-size:var(--text-body-sm);color:var(--text-subtle);margin:0}
