.flow-promotion-banner{--banner-background:linear-gradient(105deg,#10265B,#244AA8 58%,#643FA0);--banner-foreground:#F4F7FA;--banner-highlight:#BBF4FF;--banner-countdown-background:rgba(121,179,255,.17);--banner-countdown-border:rgba(191,221,255,.24);--cta-gradient:linear-gradient(110deg,#BBF4FF,#D8DEFF 52%,#E4C8FF);--cta-gradient-hover:linear-gradient(110deg,#D5FAFF,#E6EBFF 52%,#F0DEFF);--cta-foreground:#161C24;--cta-border:rgba(187,244,255,.5);--cta-ring:#BBF4FF;--cta-shadow:0 4px 18px rgba(72,113,220,.15),inset 0 1px 0 rgba(255,255,255,.4);--cta-shadow-hover:0 6px 22px rgba(91,130,236,.25)}.flow-promotion-banner .flow-banner-light{background:radial-gradient(ellipse at 96% 120%,rgba(119,244,255,.55),transparent 28%),linear-gradient(168deg,transparent 72%,rgba(143,219,255,.18) 77%,transparent 82%)}.flow-promotion-banner .pearl-button{background:var(--cta-gradient);color:var(--cta-foreground);border-color:var(--cta-border)}.flow-promotion-banner button[aria-label]{color:#D7E6FF}