.promotions-page{--promotion-panel:rgba(4,1,48,.3);--promotion-gold:#f9ce7a;font-family:var(--font-plus-jakarta-sans),sans-serif;position:relative;isolation:isolate;margin-bottom:-2.75rem;color:#d0dde7;overflow:clip}.promotions-page h1,.promotions-page h2,.promotions-page h3{color:#fff}.promotions-page p{margin:0}.promotions-page h2{font-size:3.75rem;font-weight:800;line-height:1.3333;text-align:center}.promotions-page a:focus-visible,.promotions-page button:focus-visible{outline:.125rem solid #3bff24;outline-offset:.313rem}.promotions-container{width:calc(100% - 3rem);max-width:92.5rem;margin-inline:auto}.promotions-hero{padding-bottom:2rem}.promotions-hero>picture{display:block;aspect-ratio:1920/882}.promotions-hero .promotions-hero-image{width:100%;top:-5.5rem;height:auto}.promotions-hero .promotions-hero-content{position:absolute;inset:0;padding-top:7rem;padding-bottom:0}.promotions-hero-copy{width:calc(100% - 3rem);max-width:92.5rem;margin:auto}.promotions-hero-copy h1{width:40.313rem;font-size:4rem;line-height:1.2;font-weight:800;text-align:left;text-shadow:0 .446rem .557rem rgba(9,42,177,.7490196078)}.promotions-hero-copy p{font-size:1.5rem;line-height:1.5;font-weight:700;margin-top:.625rem}.promotions-intro,.promotions-main{position:relative}.promotions-intro-glass{margin-top:1.5rem;padding:2.25rem 6.25rem 6.25rem;min-height:22.188rem;background:url(/assets/promotions/intro-glass.png) 50%/100% 100% no-repeat}.promotions-intro-glass p{font-size:1.5rem;line-height:1.5;font-weight:700;color:#fff;white-space:pre-line;text-shadow:0 .125rem rgba(9,42,177,.5019607843)}.promotions-rewards{display:flex;flex-direction:column;gap:5rem;margin-top:5rem}.promotions-page .promotion-reward{gap:1.5rem}.promotions-page .promotion-reward>h2{font-size:2.5rem;line-height:1.475}.promotions-page .promotion-panel{position:relative;background:var(--promotion-panel);border:.25rem solid rgba(0,0,0,0);padding:2.75rem}.promotions-page .promotion-panel:before{content:"";position:absolute;inset:-.25rem;padding:.25rem;border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom right,#e1ab1c,#efcd6c 26.442%,#aa7e05 50.481%,#e3b333 70.192%,#fcd463 85.096%,#e0ac1a);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.promotion-reward-layout{display:flex;align-items:flex-start;gap:1.5rem}.promotion-reward-image{width:20.625rem;height:18.75rem;flex-shrink:0;object-fit:contain;filter:drop-shadow(0 .625rem .313rem rgba(0,0,0,.2509803922))}.promotion-copy{display:flex;flex-direction:column;gap:1.25rem;font-size:1.5rem;line-height:1.5}.promotion-copy h3{font-size:inherit;font-weight:400;color:inherit}.promotion-copy ol,.promotion-copy ul{padding-left:2.25rem;display:flex;flex-direction:column;gap:1.25rem}.promotion-copy ul{list-style:disc}.promotion-copy ol{list-style:decimal}.subscriptions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:1.5rem}.subscription-card{--subscription-gradient:linear-gradient(115.15deg,#5786e5 -1.4%,#3372d1 51.3%,#218adc 104%);--subscription-action:linear-gradient(115.15deg,#5786e540 -1.4%,#3372d140 51.3%,#218adc40 104%);--subscription-surface:#2d148f;--subscription-pattern:url(/assets/promotions/subscription-pattern-7.png);--subscription-ink:#7eebfd;overflow:hidden;border-radius:2rem;background:var(--subscription-surface);box-shadow:0 .625rem .625rem rgba(0,0,0,.2509803922),0 .344rem .688rem -.258rem rgba(35,39,47,.1215686275),0 .172rem .344rem -.258rem rgba(35,39,47,.0392156863)}.subscription-card table{width:100%;background:#2d148f;color:#fff;border-collapse:separate;border-spacing:0 .5rem;padding:1rem 1.5rem;font-size:1.25rem;line-height:1.6}.subscription-card th{text-align:left;font-weight:400}.subscription-card thead th{font-weight:400;color:rgba(255,255,255,.25);line-height:1.5rem}.subscription-card tbody th{color:#fff}.subscription-card td{font-size:1.5rem;line-height:2rem;font-weight:600;white-space:nowrap}.subscription-card>a{display:flex;justify-content:center;align-items:center;height:4.75rem;font-size:1.5rem;font-weight:500;color:var(--subscription-ink);background:var(--subscription-action);transition:filter .2s}.subscription-card>a:hover{filter:brightness(1.15)}.subscription-header{position:relative;isolation:isolate;background:var(--subscription-gradient);min-height:13.25rem;display:flex;align-items:center;padding:.875rem;gap:.375rem}.subscription-header:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--subscription-pattern) center/cover;opacity:.6}.subscription-header:after{content:"";position:absolute;z-index:-1;left:3.625rem;top:3.603rem;width:6rem;height:6rem;border-radius:50%;background:var(--subscription-surface);filter:blur(1.25rem)}.subscription-header>img{width:11.5rem;height:11.5rem;object-fit:contain;flex-shrink:0}.subscription-header>div{flex:1;min-width:0;padding-right:.375rem}.subscription-header h3{font-size:2.752rem;line-height:3.5rem;font-weight:700}.subscription-header p{color:rgba(255,255,255,.5)!important;font-size:.875rem;line-height:1.313rem}.subscription-30{--subscription-gradient:linear-gradient(115.15deg,#8929b2 -1.4%,#7e27c0 51.3%,#9e4ad8 104%);--subscription-action:linear-gradient(115.15deg,#8929b240 -1.4%,#7e27c040 51.3%,#9e4ad840 104%);--subscription-surface:#420865;--subscription-pattern:url(/assets/promotions/subscription-pattern.png);--subscription-ink:#fe94e4}.subscription-30 table{background:#420865;color:#fff}.subscription-90{--subscription-gradient:linear-gradient(115.15deg,#bb2019 -1.4%,#941015 51.3%,#a51719 104%);--subscription-action:linear-gradient(115.15deg,#bb201940 -1.4%,#94101540 51.3%,#a5171940 104%);--subscription-surface:#4f0000;--subscription-pattern:url(/assets/promotions/subscription-pattern-90.png);--subscription-ink:#ffa8a8}.subscription-90 table{background:#4f0000;color:#fff}.promotions-banner{position:relative;margin-top:5rem;padding-bottom:8.371rem}.promotions-banner-art{width:100%;max-width:1920PX;aspect-ratio:4096/905;margin-inline:auto;background:url(/assets/promotions/rewards-banner.png) 50%/100% auto no-repeat}.promotions-banner-base{height:2.129rem;position:relative;top:.938rem;background:linear-gradient(#4f48d0 0 .71rem,#363291 .71rem 2.129rem,transparent 2.129rem);box-shadow:0 .625rem .625rem rgba(0,0,0,.2509803922)}.promotions-banner-base:before{content:"";position:absolute;top:-.938rem;left:0;right:0;height:.938rem;background:url(/assets/promotions/gold-trim.png) 50%/120rem .938rem}.promotions-banner-base:after{content:"";position:absolute;top:6.976rem;left:0;right:0;height:2.5rem;background:url(/assets/promotions/coin-trim.png) repeat-x 50%/4.5rem 2.5rem}.promotions-find{position:relative;margin-top:9.375rem}.promotions-find .promotion-copy{margin-top:1.5rem;gap:1.5rem;color:#fff}.promotions-faq{margin-top:9.375rem;margin-bottom:9.375rem}.promotions-faq .faq-list{margin-top:3.375rem}.promotions-faq .faq-item{border-width:0;box-shadow:inset 0 0 0 .063rem #ced2da}.promotions-faq .faq-item h3{font-size:1.5rem;line-height:1.75rem}.promotions-faq .faq-item [role=region]>div{line-height:2rem}.promotions-faq .faq-item [aria-hidden=true]>div{padding-top:0}.promotions-faq .faq-item button svg{width:1.5rem;height:1.5rem}@media(max-width:47.938rem){.promotions-container,.promotions-hero-copy,.promotions-page .promotion-reward{container-type:inline-size}.promotions-page h2{font-size:6.3414886536cqi;line-height:1.53846154;letter-spacing:0;text-shadow:0 .218rem #8b5cf6}.promotions-container,.promotions-page .promotion-reward{width:calc(100% - 2.18rem)}.promotions-hero{height:40.661rem;padding-bottom:0}.promotions-hero>picture{aspect-ratio:auto}.promotions-hero .promotions-hero-image{width:104.625rem;max-width:none;height:43.25rem;top:-6.541rem;left:calc(50% - 11.875rem);object-fit:fill}.promotions-hero .promotions-hero-content{padding-top:17.769rem}.promotions-hero-copy{width:calc(100% - 4.361rem);text-align:center}.promotions-hero-copy h1{width:auto;font-size:9.2500657863cqi;line-height:1.2;letter-spacing:0;text-align:center;text-shadow:0 .438rem .548rem rgba(12,14,32,.5019607843)}.promotions-hero-copy p{font-size:1.475rem;line-height:1.5;margin-top:1.417rem}.promotions-intro-glass{background-image:url(/assets/promotions/intro-glass-mobile.png);margin-top:2.18rem;min-height:30.523rem;padding:2.18rem 2.18rem 4.361rem}.promotions-intro-glass p{font-size:1.526rem;line-height:2.182rem}.promotions-rewards{margin-top:4.36rem;gap:4.36rem}.promotions-page .promotion-reward{gap:2.616rem}.promotions-page .promotion-reward>h2{font-size:6.3414886536cqi;line-height:1.53846154}.promotions-page .promotion-panel{padding:2.398rem;border-width:.218rem}.promotions-page .promotion-panel:before{inset:-.218rem;padding:.218rem}.promotion-reward-layout{flex-direction:column;align-items:center;gap:2.616rem}.promotion-reward-layout .promotion-copy{width:100%}.promotion-reward-image{width:17.987rem;height:16.352rem}.promotion-copy{font-size:1.308rem;line-height:1.979rem;gap:1.308rem}.promotion-copy ol,.promotion-copy ul{gap:1.308rem;padding-left:1.962rem}.subscriptions{grid-template-columns:minmax(0,1fr);gap:1.744rem;margin-top:2.616rem}.subscription-card{border-radius:1.744rem}.subscription-header>div{padding-right:.327rem}.subscription-header{min-height:11.555rem;padding:.763rem;gap:.327rem}.subscription-header:after{left:3.161rem;top:3.142rem;width:5.233rem;height:5.233rem;filter:blur(1.09rem)}.subscription-header>img{width:10.029rem;height:10.029rem}.subscription-header h3{font-size:2.4rem;line-height:3rem}.subscription-header p{font-size:.763rem;line-height:1.145rem}.subscription-card table{padding:.872rem 1.308rem;font-size:1.09rem;border-spacing:0 .436rem}.subscription-card thead th{line-height:1.313rem}.subscription-card td{font-size:1.308rem;line-height:1.744rem}.subscription-card>a{height:4.142rem;font-size:1.308rem}.promotions-banner{padding-bottom:5.782rem;margin-top:4.36rem}.promotions-banner-base{top:.872rem;height:1.417rem;background:linear-gradient(#4f48d0 0 .472rem,#363291 .472rem 1.417rem)}.promotions-banner-base:before{top:-.872rem;height:.872rem;background-size:111.625rem .872rem}.promotions-banner-base:after{top:4.692rem;height:1.635rem;background-size:2.943rem 1.635rem}.promotions-find{margin-top:8.176rem;text-align:center}.promotions-find .promotion-copy{margin-top:1.308rem;gap:1.308rem}.promotions-faq{margin-top:8.176rem;margin-bottom:8.176rem;width:calc(100% - 4.361rem)}.promotions-faq h2{font-size:7.692364234cqi;line-height:1.33333333}.promotions-faq .faq-list{margin-top:2.924rem;gap:.872rem}.promotions-faq .faq-item{padding:1.744rem;border-radius:.436rem}.promotions-faq .faq-item h3{font-size:1.308rem!important;line-height:1.563rem}.promotions-faq .faq-item button svg{width:1.308rem;height:1.308rem}.promotions-faq .faq-item [role=region]>div{font-size:1.09rem;padding-top:.872rem;line-height:1.6}.promotions-faq .faq-item [aria-hidden=true]>div{padding-top:0}}@media(prefers-reduced-motion:reduce){.promotions-faq [role=region],.subscription-card>a{transition:none}}.promotions-main:before{content:"";position:absolute;z-index:-4;inset:-7.5rem 0 0;background:#5049d3}.promotions-main:after{content:"";position:absolute;z-index:-3;inset:-7.375rem 0 0;bottom:auto;height:300.5rem;background:url(/assets/promotions/wall-main.webp) top/147.5rem 300.5rem no-repeat,url(/assets/promotions/wall-main-edges.webp) top/100% 300.5rem no-repeat}.promotions-decor{position:absolute;inset:0;z-index:-1;pointer-events:none}.promotions-decor:before{content:"";position:absolute;top:-7.5rem;left:0;right:0;height:.938rem;background:url(/assets/promotions/gold-trim.png) 50%/120rem .938rem}.promotion-coin,.promotion-spotlight{position:absolute;max-width:none}.promotion-spotlight{top:-6.875rem}.spotlight-a-left{left:calc(50% - 49.351rem);top:-6.936rem;width:21.688rem;height:24.375rem;transform:scaleX(-1)}.spotlight-a-right{left:calc(50% + 27.794rem);top:-6.907rem;width:21.688rem;height:24.375rem}.spotlight-b-left{left:calc(50% - 56.823rem);top:-5.765rem;width:11.188rem;height:18.188rem;transform:scaleX(-1)}.spotlight-b-right{left:calc(50% + 45.757rem);top:-5.75rem;width:11.188rem;height:18.188rem}.coin-five{top:127.063rem;left:calc(50% - 48.75rem);width:11.5rem;height:15.313rem;transform-origin:top left;transform:matrix(-.888816,.458264,-.458264,-.888816,0,0)}.coin-eight{top:168.313rem;left:calc(50% + 42.5rem);width:15.25rem;z-index:1;pointer-events:none}.coin-seven{top:-8.606rem;left:calc(50% - 51.125rem);width:21.5rem;height:15.875rem;transform-origin:top left;transform:matrix(.015317,.999883,-.999883,.015317,0,0);filter:blur(.125rem);z-index:-1;pointer-events:none}@media(max-width:47.938rem){.promotions-main:after,.promotions-main:before{top:-3.938rem}.promotions-main:after{height:463.063rem;background:url(/assets/promotions/wall-mobile.webp) top/47.563rem 463.063rem no-repeat,url(/assets/promotions/wall-mobile-edges.webp) top/100% 463.063rem no-repeat}.promotions-decor:before{top:-3.938rem;height:.654rem;background-size:83.75rem .654rem}.spotlight-a-left{left:calc(50% - 19.167rem);top:-3.969rem;width:15.081rem;height:16.95rem}.spotlight-a-right{left:calc(50% + 4.039rem);top:-3.948rem;width:15.081rem;height:16.95rem}.spotlight-b-left{left:calc(50% - 24.381rem);top:-3.151rem;width:7.78rem;height:12.647rem}.spotlight-b-right{left:calc(50% + 16.56rem);top:-3.139rem;width:7.78rem;height:12.647rem}.coin-eight,.coin-five,.coin-seven{display:none}}.promotions-bottom{display:flow-root;position:relative}.promotions-bottom:before{content:"";position:absolute;z-index:-2;inset:-10.399rem 0 0;background:url(/assets/promotions/wall-bottom.webp) top/120rem 93.938rem no-repeat,url(/assets/promotions/wall-bottom-edges.webp) top/100% 93.938rem no-repeat #5049d3;pointer-events:none}.subscription-divider{height:.25rem;background:repeating-linear-gradient(90deg,var(--subscription-surface) 0 .25rem,transparent .25rem .75rem),var(--subscription-gradient)}@media(max-width:47.938rem){.promotions-bottom:before{top:-7.199rem;background:url(/assets/promotions/wall-bottom-mobile.webp) top/46.875rem 91.125rem no-repeat,url(/assets/promotions/wall-bottom-mobile-edges.webp) top/100% 91.125rem no-repeat #5049d3}.subscription-divider{height:.218rem}}