.ews2ye0{min-height:var(--size-cta);padding:var(--space-16) var(--space-20);border-radius:var(--radius-button);background:var(--color-fill-brand);color:var(--color-text-on-brand);font-size:var(--font-button-size);font-weight:var(--font-button-weight);line-height:var(--font-button-line-height);cursor:pointer;border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}
.ews2ye0:active{background:var(--color-fill-brand-pressed)}
.ews2ye0:disabled{opacity:.5;cursor:default}
.ews2ye1{min-height:var(--size-cta);padding:var(--space-12) var(--space-16);border-radius:var(--radius-button);font-size:var(--font-body-semibold-size);font-weight:var(--font-body-semibold-weight);line-height:var(--font-body-semibold-line-height);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}
.ews2ye2{background:var(--color-fill-tint-brand);color:var(--color-text-brand);border:none}
.ews2ye3{border:1px solid var(--color-border-default);background:var(--color-fill-card);color:var(--color-text-primary)}
.ews2ye4{background:var(--color-fill-card);border:1px solid var(--color-border-default);border-radius:var(--radius-card)}
.ews2ye5{background:var(--color-fill-surface);border-radius:var(--radius-card)}
.ews2ye6{padding:var(--space-4) var(--space-8);border-radius:var(--radius-tag);font-size:var(--font-caption-size);text-decoration:none;display:inline-block}
.ews2ye7{background:var(--color-fill-surface);color:var(--color-text-secondary);font-weight:var(--font-caption-weight)}
.ews2ye8{background:var(--color-fill-tint-brand);color:var(--color-text-brand);font-weight:var(--font-caption-strong-weight)}
.ews2ye9{align-items:center;gap:var(--space-4);padding:2px var(--space-8);border-radius:var(--radius-pill);background:var(--color-fill-tint-brand);color:var(--color-text-brand);font-size:var(--font-caption-strong-size);font-weight:var(--font-caption-strong-weight);display:inline-flex}
.ews2yea{align-items:center;gap:var(--space-4);padding:2px var(--space-8);border-radius:var(--radius-pill);background:var(--color-fill-surface);color:var(--color-text-secondary);font-size:var(--font-caption-strong-size);font-weight:var(--font-caption-strong-weight);display:inline-flex}
.ews2yeb{font-size:var(--font-display-size);font-weight:var(--font-display-weight);line-height:var(--font-display-line-height)}
.ews2yec{font-size:var(--font-title-size);font-weight:var(--font-title-weight);line-height:var(--font-title-line-height)}
.ews2yed{font-size:var(--font-heading-size);font-weight:var(--font-heading-weight);line-height:var(--font-heading-line-height)}
.ews2yee{font-size:var(--font-body-size);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height)}
.ews2yef{font-size:var(--font-body-semibold-size);font-weight:var(--font-body-semibold-weight);line-height:var(--font-body-semibold-line-height)}
.ews2yeg{font-size:var(--font-body-weak-size);font-weight:var(--font-body-weak-weight);line-height:var(--font-body-weak-line-height)}
.ews2yeh{font-size:var(--font-caption-size);font-weight:var(--font-caption-weight);line-height:var(--font-caption-line-height)}
.ews2yei{font-size:var(--font-caption-strong-size);font-weight:var(--font-caption-strong-weight);line-height:var(--font-caption-strong-line-height)}
.ews2yej{font-size:var(--font-micro-size);font-weight:var(--font-micro-weight);line-height:var(--font-micro-line-height)}
.ews2yek{font-size:var(--font-button-size);font-weight:var(--font-button-weight);line-height:var(--font-button-line-height)}
.ews2yel+.ews2yel{border-top:1px solid var(--color-border-default)}
.ews2yem{color:var(--color-text-brand);font-size:var(--font-caption-strong-size);font-weight:var(--font-caption-strong-weight);text-decoration:none}
