.promo-banner{position:relative;width:100%}.promo-banner .promo-terms{color:#fff;text-decoration:underline}.promo-banner .promo-box .promo-text{align-items:center;display:flex;flex-direction:column;gap:1rem;position:relative}.promo-banner .promo-box .promo-text .promo-banner-container{backdrop-filter:blur(.5rem);background:#022b6a;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1rem;color:#fff;display:flex;flex-direction:column;max-width:20.4375rem;padding:1rem}.promo-banner .promo-box .promo-text .promo-banner-container .promo-banner-info-msg{background:#f6c564;border:.0625rem solid #a3813e;border-radius:1rem;color:#523f1b;font-size:.875rem;font-weight:400;line-height:1.25rem;margin-top:1rem;padding:.75rem 1rem;text-align:left}.promo-banner .promo-box .promo-text .promo-banner-container .disclaimer{color:#a7d0fc;font-size:.625rem;font-weight:400;line-height:.875rem;margin:0;text-shadow:unset}.promo-banner .promo-box .promo-text .promo-banner-container .disclaimer a{color:#a7d0fc;font-size:.625rem;font-weight:400;line-height:.875rem;text-decoration:underline;text-shadow:unset}.promo-banner .promo-box .promo-text .promo-banner-container .amount-selector{width:100%}.promo-banner .promo-box .promo-text .promo-banner-container .BriteDepositWrapper{gap:.5rem;margin-top:1rem}.promo-banner .promo-box .promo-text .promo-banner-container .BriteDepositWrapper .amount-buttons-wrapper{height:3rem}.promo-banner .promo-box .promo-text .promo-banner-container .BriteDepositWrapper .amount-selector-bottom-cta .MuiButton-label{line-height:1.75rem}.promo-banner .promo-box .promo-text .promo-banner-container .BriteDepositWrapper .amount-selector-bottom-cta .MuiButtonBase-root{height:4rem}.promo-banner .promo-box .promo-text .promoBannerContainerLandingPage{max-width:20.4375rem}@media(min-width:850px){.promo-banner .promo-box .promo-text .promoBannerContainerLandingPage{max-width:21.25rem}}.promo-banner .promo-box .promo-text .brite-disclaimer{color:#a7d0fc;font-size:.625rem;font-weight:400;line-height:.875rem;margin:0}.promo-banner .promo-box .promo-text .brite-disclaimer a{color:#a7d0fc;text-decoration:underline}.promo-banner .promo-box .promo-text .buttonsWrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.promo-banner .promo-box .promo-text .buttonsWrapper a.link-as-btn{align-items:center;background:linear-gradient(180deg,#fff,#fff 51.92%,#fff);background:#fff;background-blend-mode:overlay;background-blend-mode:normal;border:.0625rem solid #fff;border-radius:1rem;box-shadow:none;box-shadow:0 0 .5rem 0 rgba(0,0,0,.4);color:#011d3f;cursor:pointer;display:flex;font-size:1rem;font-weight:700;justify-content:center;letter-spacing:0;line-height:1.5rem;margin-bottom:0;min-height:3rem;padding:.375rem 1rem;transition:none;transition:.3s;width:100%;-webkit-text-fill-color:#011d3f;transition:box-shadow .3s,border-color .3s}.promo-banner .promo-box .promo-text .buttonsWrapper a.link-as-btn .MuiButton-label,.promo-banner .promo-box .promo-text .buttonsWrapper a.link-as-btn span{background:linear-gradient(180deg,#011d3f,#011d3f 48.08%,#011d3f);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(hover:hover){.promo-banner .promo-box .promo-text .buttonsWrapper a.link-as-btn:hover{background:linear-gradient(180deg,#f0f3ff,#f0f3ff 51.92%,#f0f3ff);border:.0625rem solid #f0f3ff;box-shadow:0 0 .5rem 0 rgba(0,0,0,.4)}}@media(hover:none){.promo-banner .promo-box .promo-text .buttonsWrapper a.link-as-btn:hover{background:linear-gradient(180deg,#fff,#fff 51.92%,#fff);border:.0625rem solid #fff;box-shadow:0 0 .5rem 0 rgba(0,0,0,.4)}}.promo-banner .promo-box .promo-text .buttonsWrapper a.link-as-btn:active{background:linear-gradient(180deg,#fff,#fff 51.92%,#fff);border:.0625rem solid #fff;box-shadow:0 0 .5rem 0 rgba(0,0,0,.4)}.promo-banner .promo-box .promo-text .buttonsWrapper a.link-as-btn:focus-visible{background:linear-gradient(180deg,#f0f3ff,#f0f3ff 51.92%,#f0f3ff);border:.0625rem solid #f0f3ff;box-shadow:0 0 .5rem 0 rgba(0,0,0,.4)}.promo-banner .promo-box .promo-text .buttonsWrapper a.link-as-btn:disabled{background:linear-gradient(180deg,#fff,#fff 51.92%,#fff);border:.0625rem solid #fff;box-shadow:0 0 .5rem 0 rgba(0,0,0,.4);opacity:.5}.promo-banner .promo-box .promo-text .buttonsWrapper a.link-as-btn:before{animation:unset;background-color:unset;background-image:unset}.promo-banner .promo-box .promo-text .buttonsWrapper a.link-as-btn:after{background-color:unset}.promo-banner .promo-box .promo-text .buttonsWrapper a.link-as-btn:hover{text-shadow:unset}.promo-banner-caption{font-size:1rem;font-weight:700;line-height:1.5rem;text-align:center}.bottom-promo-banner-caption{color:#fff;font-size:1.5rem;font-weight:700;line-height:1.75rem;margin-bottom:1rem;z-index:1}.promo-banner-header *{color:#fff;display:block;font-size:2.25rem;font-weight:800;line-height:2.5rem;margin:0;text-align:center}.promo-banner-header h3,.promo-banner-header h3 *,.promo-banner-subline{color:#fff;font-size:1rem;font-weight:700;line-height:1.5rem}.promo-banner-subline{display:block;text-align:center}.promo-banner-subline p{font-size:1rem;font-weight:700;line-height:1.5rem;margin:0}.slots-header .promo-img{-o-object-position:unset;object-position:unset}html.desktop .promo-banner .ticker .ticker-item{margin-right:4.375rem}