.app-install-banner[data-v-c7cd71e2]{background:var(--brand-app-install-banner-background);border-radius:12px;color:var(--brand-white);display:block;overflow:hidden}.app-install-banner[data-v-c7cd71e2] .ratestar{color:var(--brand-app-download-banner-text-color)}a.banner-mobile[data-v-c7cd71e2]{color:inherit;text-decoration:none}.banner-mobile[data-v-c7cd71e2]{align-items:flex-end;display:flex;min-block-size:216px;padding:16px;padding-inline-end:126px;position:relative}@media only screen and (min-width:992px){.banner-mobile[data-v-c7cd71e2]{display:none}}.banner-desktop[data-v-c7cd71e2]{align-items:center;display:none;gap:32px;min-block-size:200px;padding:20px 40px}@media only screen and (min-width:992px){.banner-desktop[data-v-c7cd71e2]{display:flex}}.banner-copy[data-v-c7cd71e2]{display:flex;flex-direction:column;flex-grow:1;gap:8px;min-width:0}.banner-title[data-v-c7cd71e2]{font-size:16px;font-weight:700;line-height:1.22;text-wrap:balance}@media screen and (min-width:360px){.banner-title[data-v-c7cd71e2]{font-size:18px}}.banner-desktop .banner-title[data-v-c7cd71e2]{font-size:32px}.banner-rating[data-v-c7cd71e2]{align-items:center;display:flex;font-weight:700;gap:4px;inset-block-start:16px;inset-inline-end:16px;position:absolute;z-index:1}.banner-props[data-v-c7cd71e2]{display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:4px;list-style:none;margin:0;padding:0}.banner-prop[data-v-c7cd71e2]{align-items:center;display:flex;gap:8px}.banner-tick[data-v-c7cd71e2]{color:var(--brand-primary)}.banner-laurel-leaf[data-v-c7cd71e2],.banner-store-icon[data-v-c7cd71e2],.banner-tick[data-v-c7cd71e2]{flex-shrink:0}.banner-cta[data-v-c7cd71e2]{align-items:center;align-self:flex-start;display:inline-flex;gap:8px;margin-block-start:16px;white-space:nowrap}.banner-byline[data-v-c7cd71e2]{display:flex;flex-wrap:wrap;font-size:16px;font-weight:500;gap:4px 16px}.banner-byline .banner-prop[data-v-c7cd71e2]:before{background:currentcolor;block-size:4px;border-radius:50%;content:"";display:inline-block;inline-size:4px;margin-inline-end:8px;opacity:.5}.banner-byline .banner-prop[data-v-c7cd71e2]:first-child:before{display:none}.banner-stats[data-v-c7cd71e2]{gap:24px;margin-block-start:8px}.banner-stat[data-v-c7cd71e2],.banner-stats[data-v-c7cd71e2]{align-items:center;display:flex}.banner-stat[data-v-c7cd71e2]{flex-direction:column;gap:4px}.banner-downloads[data-v-c7cd71e2]{border-inline-start:1px solid var(--brand-gray);padding-inline-start:24px}.banner-laurel[data-v-c7cd71e2]{align-items:center;display:flex;gap:4px}.banner-laurel-value[data-v-c7cd71e2]{white-space:nowrap}.banner-laurel-value[data-v-c7cd71e2],.banner-scan[data-v-c7cd71e2]{align-items:center;display:flex;flex-direction:column;gap:4px}.banner-scan[data-v-c7cd71e2]{color:var(--brand-app-download-banner-text-color);flex-shrink:0}.banner-scan-arrow[data-v-c7cd71e2]{block-size:26px;inline-size:32px;fill:none;stroke:currentcolor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.banner-scan-note[data-v-c7cd71e2]{font-weight:500}.banner-mobile .banner-device[data-v-c7cd71e2]{block-size:auto;inline-size:171px;inset-block-start:30px;inset-inline-end:-58px;position:absolute}.banner-visual[data-v-c7cd71e2]{align-self:stretch;flex-shrink:0;inline-size:289px;position:relative}.banner-desktop .banner-device[data-v-c7cd71e2]{block-size:auto;inline-size:235px;inset-block-start:-6px;inset-inline-start:0;max-inline-size:none;position:absolute}.banner-qr[data-v-c7cd71e2]{background:var(--brand-white);border-radius:16px;box-sizing:border-box;inset-block-start:50%;inset-inline-end:0;padding:8px;position:absolute;transform:translateY(-50%)}
