.get-app-banner{border-radius:var(--card-radius);background:linear-gradient(#0097351a, #0097351a), url(/get-app/hero.webp) left center / cover, var(--green-500);min-height:206px;color:var(--white--);flex-direction:column;justify-content:space-between;padding:16px;display:flex;position:relative;overflow:hidden}.get-app-banner-button{padding:0;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;margin:0;padding-inline-end:149px;display:flex}.get-app-banner-button:after{content:"";z-index:1;border-radius:var(--card-radius);position:absolute;inset:0}.get-app-banner-button:focus-visible{outline:none}.get-app-banner-button:focus-visible:after{outline:2px solid var(--white--);outline-offset:-4px}.get-app-banner-eyebrow{font-size:var(--font-size-body-t13);line-height:var(--line-height-body-t13);font-weight:var(--font-weight-medium);letter-spacing:-.02em}.get-app-banner-headline{font-size:var(--font-size-body-t17-tight);line-height:var(--line-height-body-t17-tight);font-weight:var(--font-weight-bold);letter-spacing:-.02em}.get-app-banner-headline span{display:block}.get-app-banner-qr-row{align-items:flex-start;margin-block-start:14px;margin-inline-start:-4px;padding-inline-end:149px;display:flex}.get-app-banner .qr-code{margin:0}.get-app-banner .get-app-scan{margin-top:16px;letter-spacing:1.2px;white-space:normal;min-width:0;color:var(--white--);flex:1;margin-inline-start:6px;font-size:16px;transform:rotate(-2deg)}.get-app-banner .get-app-scan svg{width:30px;height:31px;margin-inline-start:2px}[dir=rtl] .get-app-banner .get-app-scan svg{transform:scaleX(-1)}[dir=rtl] .get-app-banner{background-position:100%}.get-app-banner-device{pointer-events:none;background:url(/get-app/device.webp) bottom/149px no-repeat;width:149px;height:188px;position:absolute;inset-block-end:-1px;inset-inline-end:16px}.get-app-banner--black{--get-app-banner-bg:var(--neutral-950);--get-app-banner-lift:var(--neutral-900);background:radial-gradient(120% 100% at 0% 0%, var(--get-app-banner-lift), transparent 60%), var(--get-app-banner-bg)}:root[data-theme^=dark] .get-app-banner--black{--get-app-banner-bg:var(--black--);--get-app-banner-lift:var(--neutral-050)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .get-app-banner--black{--get-app-banner-bg:var(--black--);--get-app-banner-lift:var(--neutral-050)}}:root[data-theme=dark-night] .get-app-banner--black{--get-app-banner-bg:var(--neutral-050);--get-app-banner-lift:var(--neutral-100)}.get-app-banner--skeleton{background:var(--card-bg);border:1px solid var(--fill-quarternary)}.get-app-banner--skeleton .get-app-banner-eyebrow,.get-app-banner--skeleton .get-app-banner-headline>span{align-items:center;display:flex}.get-app-banner--skeleton .get-app-banner-eyebrow{height:var(--line-height-body-t13)}.get-app-banner--skeleton .get-app-banner-headline>span{height:var(--line-height-body-t17-tight)}.get-app-banner-skel-qr{margin:18px 0 4px}.get-app-banner-skel-device{border-radius:24px 24px 0 0;position:absolute;inset-block-end:-1px;inset-inline-end:16px}
