.call-tracking-g2-banner{background:var(--surface-brand-600);flex-flow:column;justify-content:center;align-items:center;gap:8px;width:100%;min-height:56px;padding:16px;display:flex}@media (width>=375px){.call-tracking-g2-banner{flex-flow:row}}@media (width>=576px){.call-tracking-g2-banner{padding:8px}}.call-tracking-g2-banner .stars{display:none}@media (width>=576px){.call-tracking-g2-banner .stars{display:inline-block}}.call-tracking-g2-banner .g2{width:24px;height:24px}@media (width>=576px){.call-tracking-g2-banner .g2{width:32px;height:32px}}.call-tracking-g2-banner span{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--font-letter-spacing-sm);text-wrap:pretty;color:var(--text-white);letter-spacing:-.5px;line-height:140%}@media (width>=576px){.call-tracking-g2-banner span{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);letter-spacing:var(--font-letter-spacing-sm);text-wrap:pretty;letter-spacing:-.5px;line-height:150%}}@media (width>=768px){.call-tracking-g2-banner span{font-size:var(--font-size-ml);font-weight:var(--font-weight-medium);text-wrap:pretty;line-height:140%}}.call-tracking-g2-banner-standalone{background:0 0;flex-flow:row;margin-top:0;padding:0}.call-tracking-g2-banner-standalone span{color:var(--text-primary);font-weight:var(--font-weight-regular)}@media (width<=374px){.call-tracking-g2-banner-standalone span{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing-sm);text-wrap:pretty;line-height:105%}}
