.banner-lazy-loader{align-items:center;background:radial-gradient(5569.79% 141.42% at 0 0,#544bc9 0,#a44bc9 100%);display:flex;justify-content:center;min-height:29.375rem}html.fi .banner-lazy-loader{min-height:37.28125rem}.promo-banner .BriteDepositWrapper{min-height:18.75rem}.promo-banner .BriteDepositWrapper .disclaimer{margin:1rem 0}@media(min-width:1024px){.promo-banner .BriteDepositWrapper{min-height:20rem}}.banner-container{width:100%}@media(min-width:2048px){.banner-container:has(.top-ticker).border-radius-top{border-radius:.75rem .75rem 0 0;overflow:hidden}.banner-container:has(.top-ticker).border-radius-bottom .swiper{border-radius:0 0 .75rem .75rem;overflow:hidden}.banner-container:has(.top-ticker).border-radius{border-radius:.75rem;margin:1.5rem 0 .75rem;overflow:hidden}.banner-container:not(.top-ticker).border-radius-top{border-radius:.75rem .75rem 0 0;overflow:hidden}.banner-container:not(.top-ticker).border-radius-top:last-child{margin:.75rem 0 0}.banner-container:not(.top-ticker).border-radius-bottom{border-radius:0 0 .75rem .75rem;overflow:hidden}.banner-container:not(.top-ticker).border-radius{border-radius:.75rem;margin:.75rem 0;overflow:hidden}.banner-container:not(.top-ticker).border-radius:last-child{margin:.75rem 0 1.5rem}}.banner-container .banner-badge{z-index:1}.banner-container .BriteDepositWrapper{min-height:18.75rem}.banner-container .BriteDepositWrapper .amount-selector-bottom-cta .MuiButton-label{line-height:1.5rem}.banner-container .BriteDepositWrapper .disclaimer{font-size:.625rem;font-weight:600;line-height:.875rem;margin:0 0 1rem}@media(min-width:1024px){.banner-container .BriteDepositWrapper{min-height:20rem}}.banner-container .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{position:absolute}.banner-container .banner-wrapper{display:flex;flex-direction:column}.banner-container .banner-wrapper .banner{height:100%}.banner-container .banner-wrapper .banner-content{align-items:center;background:radial-gradient(5569.79% 141.42% at 0 0,#544bc9 0,#a44bc9 100%);display:flex;flex-direction:column;justify-content:center;min-height:27.5rem;padding:3rem 6.7%;position:relative;z-index:1}.banner-container .banner-wrapper .banner-content .banner-components{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(23,25,44,.6);border-radius:.75rem;display:flex;flex-direction:column;justify-content:center;max-width:22.5rem;padding:1rem;text-align:center;width:100%}.banner-container .banner-wrapper .swiper{display:flex;flex-direction:column}.banner-container .banner-wrapper .swiper-slide{background:radial-gradient(5569.79% 141.42% at 0 0,#544bc9 0,#a44bc9 100%);display:flex;flex-direction:column;height:auto}.banner-container .banner-wrapper .swiper-slide .banner-slider{flex:1}.banner-container .banner-wrapper .swiper-slide .banner-slider .banner-content{height:100%}.banner-container .banner-wrapper .swiper-pagination{-moz-column-gap:0;column-gap:0;margin-top:0}.banner-container .banner-wrapper .swiper-pagination-bullets{bottom:1rem}.banner-container .banner-wrapper .swiper-pagination-bullets .swiper-pagination-bullet{background:#fff}.banner-container .button_component{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:1rem}.banner-container .button_component .button_component_container{margin:.25rem}.banner-container .button_component .button_component_container .button-container{display:flex;justify-content:center}.banner-container .button_component .button_component_container .button-container.left-position{justify-content:start}.banner-container .button_component .button_component_container .button-container.center-position{justify-content:center}.banner-container .button_component .button_component_container .button-container.right-position{justify-content:end}.banner-container .button_component .button_component_container .MuiButtonBase-root.full-mode{flex:1}.banner-container .button_component .button_component_container .MuiButtonBase-root .button-label{display:flex;flex-direction:column}.banner-container .button_component .button_component_container .MuiButtonBase-root .button-additional-text{font-size:.875rem;font-weight:800;line-height:1rem;margin:.25rem 0 0}.banner-container .button_component .button_component_container .MuiButtonBase-root:hover{box-shadow:none}.banner-container .button_component .button_component_container .muiButtonContainedPrimary{box-shadow:0 0 2rem 0 rgba(0,0,0,.2);font-size:1.5rem;font-weight:800;line-height:2rem;padding:1rem 1.5rem}.banner-container .button_component .button_component_container .primary-btn{background:#544bc9}.banner-container .button_component .button_component_container .primary-btn .MuiButton-label{color:#fff}.banner-container .button_component .button_component_container .muiButtonContainedSecondary{font-size:1.5rem;font-weight:800;line-height:2rem;padding:1rem 2rem}.banner-container .button_component .button_component_container .secondary-btn{background:linear-gradient(0deg,#ffd346,#ffd346),linear-gradient(180deg,#ffd346,#ffedb5);border:0}.banner-container .button_component .button_component_container .secondary-btn .MuiButton-label{background:radial-gradient(5569.79% 141.42% at 0 0,#544bc9 0,#a44bc9 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:1.25rem;font-weight:800;line-height:1.5rem}.banner-container .button_component .button_component_container .secondary-btn:focus,.banner-container .button_component .button_component_container .secondary-btn:hover{box-shadow:none}.banner-container .banner-content.irregularBanner{min-height:unset;padding:2rem 6.7%}@media(min-width:2048px){.banner-container .banner-content.irregularBanner{padding:2rem 5rem}}.banner-container .banner-content.irregularBanner .banner-components{padding:1rem}.banner-container .banner-content.irregularBanner .banner-caption{color:#ffd346;font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:1rem;text-align:center}.banner-container .image_list_component{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.banner-container .image_list_component .image_list_component_container{height:100%}.banner-container .image_list_component .image_list_component_container img{display:flex;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-container .terms_component{display:flex;justify-content:center;margin-top:.25rem}.banner-container .terms_component .terms_component_container{align-items:center;display:flex;justify-content:center}.banner-container .terms_component .terms_component_container .tnc-link{color:#fff;font-size:.625rem;font-weight:600;line-height:.875rem;margin:0 .25rem;text-decoration:underline}.banner-container .terms_component .terms_component_container .tnc-link:hover{cursor:pointer}.banner-container .terms_component .terms_component_container .separator{color:#fff}.banner-container .text_component{display:flex;flex-direction:column;text-wrap:balance}.banner-container .text_component .text_component_container{color:#fff}.banner-container .text_component .text_component_container .bannerH2Replaced h1 p{margin:0}.banner-container .text_component .text_component_container .bannerH2Replaced h1 p span{display:flex;justify-content:center;white-space:nowrap}.banner-container .text_component .text_component_container .spanHeading2,.banner-container .text_component .text_component_container .spanHeading3,.banner-container .text_component .text_component_container .spanHeading4,.banner-container .text_component .text_component_container .spanHeading5,.banner-container .text_component .text_component_container .spanHeading6,.banner-container .text_component .text_component_container h2,.banner-container .text_component .text_component_container h3,.banner-container .text_component .text_component_container h4,.banner-container .text_component .text_component_container h5,.banner-container .text_component .text_component_container h6,.banner-container .text_component .text_component_container p{margin:0}.banner-container .text_component .text_component_container .spanHeading1,.banner-container .text_component .text_component_container h1{font-size:2rem;font-weight:800;line-height:2.5rem}.banner-container .text_component .text_component_container .bannerH1Replaced p{font-size:2rem;font-weight:800;line-height:2.5rem;margin:.5rem 0}.banner-container .text_component .text_component_container .spanHeading2{font-size:1.5rem;font-weight:700}.banner-container .text_component .text_component_container .spanHeading3,.banner-container .text_component .text_component_container h3{font-size:2rem;font-weight:800;line-height:2.5rem}.banner-container .text_component .text_component_container .spanHeading4,.banner-container .text_component .text_component_container h4{font-size:1.5rem;font-weight:800;line-height:2rem}.banner-container .text_component .text_component_container .spanHeading5{font-size:.8125rem;font-weight:700}.banner-container .text_component .text_component_container .spanHeading6{font-size:.625rem;font-weight:700}.banner-container .text_component .text_component_container p{font-size:1rem;font-weight:800;line-height:1.5rem;margin:0}.banner-container .ticker{background:radial-gradient(5569.79% 141.42% at 0 0,#544bc9 0,#a44bc9 100%);display:flex;padding:.5rem 0;white-space:nowrap}.banner-container .ticker .ticker-item{align-items:center;display:flex;margin-right:1.5rem}.banner-container .ticker .ticker-item img{display:flex;height:1.5rem;margin-right:.5rem;width:auto}.banner-container .ticker .ticker-item .ticker-item-title{color:#fff;font-size:.875rem;font-weight:800;line-height:1.25rem;margin:.125rem 0}.banner-container .video .video_container{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}html.ee .banner-container .banner-wrapper .spanHeading4,html.fi .banner-container .banner-wrapper .spanHeading4{display:inline-block;margin-top:.5rem}html.ee .banner-container .banner-wrapper .BriteDepositWrapper .amount-selector,html.fi .banner-container .banner-wrapper .BriteDepositWrapper .amount-selector{margin-bottom:.5rem;margin-top:.5rem}html.ee .banner-container .banner-wrapper .BriteDepositWrapper .amount-selector .amount-selector-bottom,html.fi .banner-container .banner-wrapper .BriteDepositWrapper .amount-selector .amount-selector-bottom{width:100%}html.ee .banner-container .banner-wrapper .BriteDepositWrapper .disclaimer,html.fi .banner-container .banner-wrapper .BriteDepositWrapper .disclaimer{color:#fff;margin:.5rem auto 0}.banner-terms .modalMarkupV3Content{font-size:1rem;font-weight:600;line-height:1.5rem;padding:1.5rem 6.7%}.banner-terms .modalMarkupV3Content ul{margin:0;padding:0 0 0 calc(6.7% - .25rem)}html.ee .banner-container .banner-wrapper .banner-content .banner-components,html.fi .banner-container .banner-wrapper .banner-content .banner-components{background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;padding:1rem;width:100%}@media(max-width:400px){html.ee .banner-container .banner-wrapper .banner-content .banner-components,html.fi .banner-container .banner-wrapper .banner-content .banner-components{width:unset}}html.ee .banner-container .banner-wrapper .banner-content .banner-components .BriteDepositWrapper,html.fi .banner-container .banner-wrapper .banner-content .banner-components .BriteDepositWrapper{align-items:stretch;min-height:unset}html.ee .banner-container .banner-wrapper .banner-content .banner-components .BriteDepositWrapper .button-selector:first-of-type,html.fi .banner-container .banner-wrapper .banner-content .banner-components .BriteDepositWrapper .button-selector:first-of-type{background:#ffd346;box-shadow:0 0 2rem rgba(0,0,0,.2);color:#544bc9;font-size:1.5rem;font-size:1.25rem;font-weight:800;line-height:2rem;line-height:1.5rem;padding:1rem 1.25rem;width:100%}html.ee .banner-container .banner-wrapper .banner-content .banner-components .BriteDepositWrapper .button-selector:first-of-type:focus,html.ee .banner-container .banner-wrapper .banner-content .banner-components .BriteDepositWrapper .button-selector:first-of-type:hover,html.fi .banner-container .banner-wrapper .banner-content .banner-components .BriteDepositWrapper .button-selector:first-of-type:focus,html.fi .banner-container .banner-wrapper .banner-content .banner-components .BriteDepositWrapper .button-selector:first-of-type:hover{background-color:#fed85e}html.ee .banner-container .banner-wrapper .banner-content .banner-components .BriteDepositWrapper .button-selector:first-of-type:active,html.fi .banner-container .banner-wrapper .banner-content .banner-components .BriteDepositWrapper .button-selector:first-of-type:active{background:#ffd346}html.ee .banner-container .banner-wrapper .banner-content .banner-components .BriteDepositWrapper .button-selector:first-of-type:disabled,html.fi .banner-container .banner-wrapper .banner-content .banner-components .BriteDepositWrapper .button-selector:first-of-type:disabled{background-color:#ffedb5;box-shadow:unset}html.ee .banner-container .banner-wrapper .banner-content .banner-components .BriteDepositWrapper .button-selector:first-of-type span:first-child,html.fi .banner-container .banner-wrapper .banner-content .banner-components .BriteDepositWrapper .button-selector:first-of-type span:first-child{background:radial-gradient(5569.79% 141.42% at 0 0,#544bc9 0,#a44bc9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.ee .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels,html.fi .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels{color:hsla(0,0%,100%,.6);display:flex;justify-content:center;margin-bottom:.5rem}html.ee .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels .banner-amount-labels-wrapper,html.fi .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels .banner-amount-labels-wrapper{background:#544bc9;background-color:rgba(0,0,0,.2);border-radius:.75rem;box-shadow:none;color:#fff;display:flex;flex:1;font-size:1rem;font-weight:600;line-height:1.5rem;padding:.75rem 1rem;transition:none}html.ee .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels .banner-amount-labels-wrapper:focus,html.ee .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels .banner-amount-labels-wrapper:hover,html.fi .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels .banner-amount-labels-wrapper:focus,html.fi .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels .banner-amount-labels-wrapper:hover{background-color:#655dce;box-shadow:none}html.ee .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels .banner-amount-labels-wrapper:active,html.fi .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels .banner-amount-labels-wrapper:active{background:#544bc9;color:#fff}html.ee .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels .banner-amount-labels-wrapper:disabled,html.fi .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels .banner-amount-labels-wrapper:disabled{background-color:#eeedfa;color:#9893df}html.ee .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels .banner-amount-labels-wrapper.inverted,html.fi .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels .banner-amount-labels-wrapper.inverted{background:#fff;color:#544bc9}html.ee .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels .banner-amount-first-label,html.fi .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels .banner-amount-first-label{align-items:center;background-color:rgba(0,0,0,.2);border-radius:.75rem;color:hsla(0,0%,100%,.2);display:flex;flex-basis:33.3333333333%;justify-content:center}html.ee .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels .banner-amount-other-labels,html.fi .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels .banner-amount-other-labels{border:.125rem solid hsla(0,0%,100%,.2);border-radius:.75rem;border-bottom-left-radius:0;border-left:unset;border-top-left-radius:0;display:flex;flex:1;flex-basis:66.6666666667%;margin-left:-.3125rem;padding-left:.3125rem}html.ee .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels p,html.fi .banner-container .banner-wrapper .banner-content .banner-components .banner-amount-selector-labels p{background-color:rgba(0,0,0,.2);border-radius:.75rem;display:inline-block;font-size:.625rem;font-weight:700;line-height:1.25rem;margin:0;padding:.25rem .5rem}html.ee .banner-container .text_component_container .spanHeading1,html.ee .banner-container .text_component_container h1,html.fi .banner-container .text_component_container .spanHeading1,html.fi .banner-container .text_component_container h1{margin:.5rem 0}html.ee .banner-disclaimer,html.fi .banner-disclaimer{color:#fff;font-size:.625rem;font-weight:600;line-height:1.125rem;margin-bottom:0;max-width:20.625rem;text-align:center}html.ee .banner-disclaimer a,html.fi .banner-disclaimer a{color:#fff;text-decoration:underline}html.desktop .banner-container .banner-wrapper .banner-content .banner-components{max-width:22.5rem}html.desktop .banner-container .text_component_container .bannerH1Replaced p,html.desktop .banner-container .text_component_container .spanHeading1,html.desktop .banner-container .text_component_container h1{font-size:2.5rem;font-weight:800;line-height:3rem}html.desktop .banner-container .text_component_container .spanHeading3,html.desktop .banner-container .text_component_container h3{font-size:2rem;font-weight:800;line-height:2.5rem}html.desktop .banner-container .text_component_container .spanHeading4,html.desktop .banner-container .text_component_container h4{font-size:1.5rem;font-weight:800;line-height:2rem}html.desktop .banner-container .text_component_container p{font-size:1rem;font-weight:800;line-height:1.5rem}html.desktop .banner-container .ticker .ticker-item{margin-right:4.375rem}html.desktop .banner-container .banner-content.irregularBanner .banner-components{max-width:25rem;width:100%}