@keyframes spinner-keyframe{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}:global( .spinner ){opacity:0;height:100%;transition:opacity .4s ease-in;display:none;position:relative}.spinner{opacity:0;height:100%;transition:opacity .4s ease-in;display:none;position:relative}:global( .spinner::before ){content:"";opacity:inherit;transform-origin:50%;will-change:transform;border:.3rem solid #eee;border-bottom-color:#3166f6;border-radius:50%;width:4rem;height:4rem;animation:2s infinite spinner-keyframe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spinner:before{content:"";opacity:inherit;transform-origin:50%;will-change:transform;border:.3rem solid #eee;border-bottom-color:#3166f6;border-radius:50%;width:4rem;height:4rem;animation:2s infinite spinner-keyframe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:global( .showSpinner )>:global( .spinner ){opacity:1;display:block}.showSpinner>.spinner{opacity:1;display:block}#offerBanner{background-color:#fafafa;padding:1.6rem}#offerBannerText{text-align:center;font-size:1.6em;font-weight:400;line-height:1.25}#offerBannerText2{font-weight:700}#lpHeader,.rewards1 #lpHeader,.rewards2 #lpHeader{background:url(hero-bg.2bfe460c609b4aa191ea.avif) 50%/cover no-repeat;margin-bottom:-2rem;padding:2rem 0 14rem;position:relative}.shopping #lpHeader{background:url(hero-shopping.e6a6d4519148aa88306d.avif) 50%/cover no-repeat}.games #lpHeader,.rewards1 #lpHeader,.rewards2 #lpHeader{margin-bottom:0;padding:0 0 16rem}.games #lpHeader{background:url(hero-games.f14304d09f63574e4059.avif) 50%/cover no-repeat}.games #lpHeader:before{content:"";background:rgba(7,62,74,.75);width:100%;height:100%;position:absolute;top:0;left:0}#lpHeaderHead{justify-content:space-between;align-items:center;display:flex;position:relative}.games #lpHeaderHead,.rewards1 #lpHeaderHead,.rewards2 #lpHeaderHead{z-index:1;padding:2rem 1.6rem}#sbLogo{background:url(swagbucks-logo.d89be288a742037fd59d.svg) 50%/contain no-repeat;width:17.2rem;height:3.7rem;display:block}#sbLogInCta,.games #sbLogInCta,.rewards1 #sbLogInCta,.rewards2 #sbLogInCta{box-sizing:border-box;text-align:center;color:#fff;border:.2rem solid #fff;align-items:center;padding:1rem 3.6rem;font-size:1.4em;font-weight:600;line-height:1.3;display:flex}.games #sbLogInCta,.rewards1 #sbLogInCta,.rewards2 #sbLogInCta{border-radius:2.5rem;padding:1.3rem 4rem}#lpHeaderContent,.games #lpHeaderContent,.rewards1 #lpHeaderContent,.rewards2 #lpHeaderContent{flex-direction:row;justify-content:center;align-items:center;margin:6rem auto 0;display:flex;position:relative}.games #lpHeaderContent,.rewards1 #lpHeaderContent,.rewards2 #lpHeaderContent{align-items:flex-end;margin-top:3.8rem}#lpHeaderContentLeft,.games #lpHeaderContentLeft,.rewards1 #lpHeaderContentLeft,.rewards2 #lpHeaderContentLeft{background:0 0;flex-flow:column;flex:1;align-items:center;gap:1.4rem;padding:0;display:flex;position:relative}.games #lpHeaderContentLeft:before,.rewards1 #lpHeaderContentLeft:before,.rewards2 #lpHeaderContentLeft:before{content:"";background:radial-gradient(50% 50%,rgba(0,29,36,.83) 31.77%,transparent 100%);border-radius:50%;width:87rem;height:87rem;position:absolute;top:50%;left:50%;transform:translate(calc(-50% - 5.7rem),calc(.4rem - 50%))}#lpHeaderContentHeading{text-align:center;letter-spacing:-.15rem;color:#fff;max-width:40rem;margin-bottom:3rem;font-size:5em;font-weight:700;line-height:1.2}.shopping #lpHeaderContentHeading{max-width:none;font-size:4em;font-weight:400}.games #lpHeaderContentHeading,.rewards1 #lpHeaderContentHeading,.rewards2 #lpHeaderContentHeading{max-width:54rem;position:relative}.shopping #lpHeaderContentSubHeading{color:#fff;max-width:50rem;margin-bottom:8rem;font-size:2em;font-weight:700;line-height:1.5}.games #lpHeaderContentSubHeading,.rewards1 #lpHeaderContentSubHeading,.rewards2 #lpHeaderContentSubHeading{color:#fff;max-width:44rem;margin-bottom:3rem;font-size:2.4em;font-weight:700;line-height:1.333;position:relative}.rewards1 #lpHeaderContentSubHeading{max-width:48rem}.lpHeaderContentText{text-align:center;color:#fff;text-shadow:0 .4rem .8rem rgba(0,0,0,.25);font-size:1.6em;font-weight:600;line-height:1.3}#lpHeaderContentLeft #flipCounterWrapper{color:#fff;background-color:#2e8da9;border-radius:.123em;align-items:center;margin:0 auto;padding-left:2rem;font-size:5em;display:inline-flex}#lpHeaderContentRight{flex:0 38rem}.games #lpHeaderContentRight,.rewards1 #lpHeaderContentRight,.rewards2 #lpHeaderContentRight{z-index:1;position:relative}#svgContentLeftShape,.games #svgContentLeftShape,.rewards1 #svgContentLeftShape,.rewards2 #svgContentLeftShape{display:none;position:absolute;bottom:0}#svgHeaderShape,.games #svgHeaderShape,.rewards1 #svgHeaderShape,.rewards2 #svgHeaderShape{display:block;position:absolute;bottom:0}#lpTrendsTicker{height:var(--TILE_HEIGHT);--TILE_WIDTH:29.8rem;--TILE_HEIGHT:9.6rem;--TILES_GAP:1.2rem;position:relative}@media (min-width:64em){#sbLogo{-webkit-filter:brightness(0)invert();filter:brightness(0)invert()}.games #lpHeaderContentLeft,.rewards1 #lpHeaderContentLeft,.rewards2 #lpHeaderContentLeft{margin-bottom:-2.4rem}}@media (min-width:48em){.games #sbLogo,.rewards1 #sbLogo,.rewards2 #sbLogo{-webkit-filter:brightness(0)invert();filter:brightness(0)invert()}#lpTrendsTicker{height:calc(3*var(--TILE_HEIGHT))}}@media (max-width:84.9375em){.games #lpHeaderContentLeft:before,.rewards1 #lpHeaderContentLeft:before,.rewards2 #lpHeaderContentLeft:before{transform:translate(calc(-50% - 2rem),calc(.4rem - 50%))}}@media (max-width:63.9375em){#lpHeader{background:0 0;padding:0}#lpHeaderWrapper{padding:0}#lpHeaderHead{background-color:#fff;padding:1rem 2rem}.games #lpHeaderHead,.rewards1 #lpHeaderHead,.rewards2 #lpHeaderHead{background:0 0;padding:.8rem 1.6rem}#sbLogInCta{color:#3166f6;border-color:#3166f6}#lpHeaderContent{flex-flow:column-reverse;margin:0}.shopping #lpHeaderContent{padding:2rem 0 0}.bubble #lpHeaderContent{flex-flow:column}#lpHeaderContentLeft{background:url(hero-bg.2bfe460c609b4aa191ea.avif) 50%/cover no-repeat;width:100%;padding:6rem 0 10rem}.shopping #lpHeaderContentLeft{background:0 0;padding:2rem 0 10rem}.games #lpHeaderContentHeading,.rewards1 #lpHeaderContentHeading,.rewards2 #lpHeaderContentHeading{letter-spacing:-.05rem;margin-bottom:0;padding:0 1.6rem;font-size:3.8em;line-height:1.263}.games #lpHeaderContentSubHeading,.rewards1 #lpHeaderContentSubHeading,.rewards2 #lpHeaderContentSubHeading{max-width:28rem;padding:0 1.6rem;font-size:1.8em;line-height:1.444}.rewards1 #lpHeaderContentSubHeading{max-width:36rem}#lpHeaderContentRight{width:100%}#lpHeaderContentRight #sbRegForm{background-color:transparent}.shopping #lpHeaderContentRight #sbRegForm,.games #lpHeaderContentRight #sbRegForm,.rewards1 #lpHeaderContentRight #sbRegForm,.rewards2 #lpHeaderContentRight #sbRegForm{background-color:#fff}#svgContentLeftShape{display:block}#svgHeaderShape{display:none}}@media (max-width:47.9375em){.games #lpHeader,.rewards1 #lpHeader,.rewards2 #lpHeader{padding:0}.games #lpHeader{background:url(hero-games-mobile.778b12254cb0acd7d753.avif) 50% 0/76.7rem 74rem repeat-y}.games #lpHeaderHead,.rewards1 #lpHeaderHead,.rewards2 #lpHeaderHead{background-color:#fff}.games #sbLogInCta,.rewards1 #sbLogInCta,.rewards2 #sbLogInCta{color:#3166f6;border-color:#3166f6;padding:1rem 3.6rem}.games #lpHeaderContent,.rewards1 #lpHeaderContent,.rewards2 #lpHeaderContent{flex-flow:column;margin:0;padding:0 0 6rem;overflow:hidden}.games #lpHeaderContentLeft,.rewards1 #lpHeaderContentLeft,.rewards2 #lpHeaderContentLeft{background:0 0;padding:1.6rem 0 1.2rem}.games #lpHeaderContentLeft:before,.rewards1 #lpHeaderContentLeft:before,.rewards2 #lpHeaderContentLeft:before{background:radial-gradient(47.96% 47.96%,rgba(0,36,41,.93) 43.23%,transparent 100%);width:66.2rem;height:53.8rem;transform:translate(-50%,-50%)}#lpHeaderContentLeft #flipCounterWrapper{font-size:3em}.shopping #lpHeaderContentSubHeading{margin-bottom:.6rem}.games #lpHeaderContentSubHeading,.rewards1 #lpHeaderContentSubHeading,.rewards2 #lpHeaderContentSubHeading{margin-bottom:0}}.games #lpContentDisclaimer,.rewards1 #lpContentDisclaimer,.rewards2 #lpContentDisclaimer{background-color:#fff;padding-top:0}#lpContainer #lpContentDisclaimer{border-bottom:none}#lpHowItWorks{overflow:hidden}#svgHowItWorksTop,#svgHowItWorksBottom{background-color:#fff}#lpHowItWorksIntro{padding:3rem 0}#lpHowItWorksTitle{text-align:center}#lpHowItWorksText{text-align:center;max-width:67rem;margin:2rem auto 0}#lpHowItWorksContentList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lpHowItWorksContentListItem{text-align:left;flex-flow:column-reverse;align-items:center;gap:2.4rem;display:flex}.games #lpHowItWorksContentList .item0,.rewards1 #lpHowItWorksContentList .item0,.rewards2 #lpHowItWorksContentList .item0{order:1}.games #lpHowItWorksContentList .item2,.rewards1 #lpHowItWorksContentList .item2,.rewards2 #lpHowItWorksContentList .item2{order:-1}.lpHowItWorksContentListItemLeft{z-index:1;flex-flow:wrap;gap:2.4rem;display:flex;position:relative}#lpHowItWorksContentList .lpHowItWorksContentListItemTitle{margin:0}.lpHowItWorksContentListItemCta{color:#fff;background:#3166f6;border-radius:.4rem;padding:1.4rem 2.4rem;font-size:1.8em;line-height:1.25}.lpHowItWorksContentListItemRight{position:relative}.item1 .lpHowItWorksContentListItemRight:before{content:"";z-index:0;background:url(how-it-works-2-shape.c872f16b93f179859564.svg) no-repeat;width:150%;height:150%;position:absolute;top:-4rem;right:-10rem}.games#lpContainer .item0 .lpHowItWorksContentListItemRight:before,.rewards1#lpContainer .item0 .lpHowItWorksContentListItemRight:before,.rewards2#lpContainer .item0 .lpHowItWorksContentListItemRight:before,#lpContainer:not(:-webkit-any(.games,.rewards1,.rewards2)) .item2 .lpHowItWorksContentListItemRight:before{content:"";z-index:0;background:url(how-it-works-3-shape.72c007419e1257b584cd.svg) no-repeat;width:100%;height:100%;position:absolute;top:-10%;left:50%}.games#lpContainer .item0 .lpHowItWorksContentListItemRight:before,.rewards1#lpContainer .item0 .lpHowItWorksContentListItemRight:before,.rewards2#lpContainer .item0 .lpHowItWorksContentListItemRight:before,#lpContainer:not(:-moz-any(.games,.rewards1,.rewards2)) .item2 .lpHowItWorksContentListItemRight:before{content:"";z-index:0;background:url(how-it-works-3-shape.72c007419e1257b584cd.svg) no-repeat;width:100%;height:100%;position:absolute;top:-10%;left:50%}.games#lpContainer .item0 .lpHowItWorksContentListItemRight:before,.rewards1#lpContainer .item0 .lpHowItWorksContentListItemRight:before,.rewards2#lpContainer .item0 .lpHowItWorksContentListItemRight:before,#lpContainer:not(:is(.games,.rewards1,.rewards2)) .item2 .lpHowItWorksContentListItemRight:before{content:"";z-index:0;background:url(how-it-works-3-shape.72c007419e1257b584cd.svg) no-repeat;width:100%;height:100%;position:absolute;top:-10%;left:50%}.lpHowItWorksContentListItemImg{width:100%;position:relative}@media (min-width:64em){.lpHowItWorksContentListItem{flex-flow:row;gap:8rem}.lpHowItWorksContentListItem:nth-child(2n){flex-flow:row-reverse}.lpHowItWorksContentListItemLeft{flex:40%}.lpHowItWorksContentListItemRight{flex:60%}}@media (max-width:63.9375em){#lpHowItWorksContentList{gap:6rem}#lpHowItWorksContentList .lpHowItWorksContentListItemTitle{margin:0 auto;font-size:2.8em}#lpHowItWorksContentList .lpHowItWorksContentListItemText{text-align:center}.lpHowItWorksContentListItemCta{margin:0 auto}}#lpTestimonials{padding:6rem 0;overflow:hidden}#testimonialHeader{justify-content:space-between;display:flex}#testimonialNavigation{align-items:center;gap:2.4rem;margin-bottom:4.4rem;display:flex}.lpTestimonialsCta{text-align:center;color:#fff;background-color:#3166f6;border-radius:.4rem;margin-top:4rem;padding:1.4rem 2rem;font-size:1.8em;font-weight:600;line-height:1.25}@media (max-width:47.9375em){#testimonialHeader{justify-content:center}}#lpCounter{background-color:#339fba}#svgCounterTop{background-color:#fff}#svgCounterBottom{background-color:#fafafa}#lpCounterTitle{color:#fff}#lpCounterList{flex-flow:wrap;justify-content:space-around;gap:2.4rem;margin:0;padding:0 0 6rem;list-style:none;display:flex}.lpCounterListItem{text-align:left;color:#fff;text-shadow:0 0 1rem rgba(0,0,0,.4);background:50%/cover no-repeat;border-radius:.8rem;flex:20%;max-width:32rem;padding:4rem;position:relative}.item0.lpCounterListItem{background-image:url(counter-bg-1.069b295f84af9851d755.avif)}.item1.lpCounterListItem{background-image:url(counter-bg-2.476742169673cbe68e5b.avif)}.item2.lpCounterListItem{background-image:url(counter-bg-3.1aa32b3d49a1c9797f2f.avif)}.lpCounterListItem:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.item0.lpCounterListItem:before{background:linear-gradient(rgba(24,39,29,0) 0%,rgba(24,39,29,.95) 75%,rgba(26,49,33,.95) 100%)}.item1.lpCounterListItem:before{background:linear-gradient(rgba(29,24,38,0) 0%,rgba(29,24,38,.95) 75%,rgba(34,26,48,.95) 100%)}.item2.lpCounterListItem:before{background:linear-gradient(rgba(46,37,22,0) 0%,rgba(46,37,22,.95) 75%,rgba(61,46,21,.95) 100%)}.lpCounterListItemTitle{font-size:4em;font-weight:600;line-height:1;position:relative}.lpCounterListItemTitle:before{content:"";background-color:#fff;border-radius:50%;width:10rem;height:10rem;margin:0 0 10rem;display:block}.item0 .lpCounterListItemTitle:before{background:#65c084 url(counter-icon-1.72bb360f701a924063e9.svg) 50%/4rem no-repeat}.item1 .lpCounterListItemTitle:before{background:#8c69c3 url(counter-icon-2.e967913554a22c26ee7b.svg) 50%/4rem no-repeat}.item2 .lpCounterListItemTitle:before{background:#f7ba55 url(counter-icon-3.b973a16965875cfb64e7.svg) 50%/4rem no-repeat}.lpCounterListItemText{font-size:2.4em;line-height:1.25;position:relative}@media (max-width:47.9375em){.lpCounterListItem{flex:100%}}#lpPress{background-color:#fafafa;padding:6rem 0;overflow:hidden}.shopping #lpPress{padding:6rem 0 0}#lpPressList{flex-flow:column wrap;align-content:space-between;gap:2.4rem;margin:0;padding:0;list-style:none;display:flex}#lpPressList:before,#lpPressList:after{content:"";flex-basis:100%;order:2;width:0}.lpPressListItem{box-sizing:border-box;text-align:left;color:#555;background-color:#fff;border-bottom:.8rem solid;border-radius:.8rem;flex-flow:column;gap:2.4rem;padding:4rem;display:flex;box-shadow:0 .2rem .8rem rgba(218,218,218,.6)}.finance.lpPressListItem{border-color:#38ad60}.business.lpPressListItem{border-color:#f5a624}.tech.lpPressListItem{border-color:#339fba}.lpPressListItemTopic{align-items:center;gap:1.6rem;font-size:1.4em;line-height:1.5;display:flex}.lpPressListItemTopic:before{content:"";border-radius:50%;width:2.4rem;height:2.4rem}.finance .lpPressListItemTopic:before{background-color:#38ad60}.business .lpPressListItemTopic:before{background-color:#f5a624}.tech .lpPressListItemTopic:before{background-color:#339fba}.lpPressListItemQuote{font-size:2em;font-weight:600;line-height:1.25}.lpPressListItemAuthor,.lpPressListItemSource{font-size:1.4em;font-weight:600;line-height:1.25}.lpPressListItemSource{align-items:center;gap:1.6rem;display:flex}@media (min-width:64em){#lpPressList{height:80rem}.lpPressListItem{width:30%}.lpPressListItem:nth-child(3n+1){order:1}.lpPressListItem:nth-child(3n+2){order:2}.lpPressListItem:nth-child(3n){order:3}}@media (max-width:63.9375em){#lpPressList{height:124rem}.lpPressListItem{width:46%}.lpPressListItem:nth-child(odd){order:1}.lpPressListItem:nth-child(2n){order:2}}@media (max-width:47.9375em){#lpPressList:before,#lpPressList:after{display:none}#lpPressList{height:auto}.lpPressListItem{width:100%}.lpPressListItem:nth-child(2n){order:1}}#lpMerchant{background-color:#fafafa;overflow:hidden}.shopping #lpMerchant{background-color:#fff}#lpMerchantWrapper{max-width:100rem}#svgMerchant{background-color:#fff}.shopping #svgMerchant{display:none}#lpMerchantTitle{padding:3rem 0}.shopping #lpMerchantTitle{text-align:center}#lpMerchantList{text-align:left;flex-flow:column wrap;height:80rem;margin:0;padding:0;list-style:none;display:flex}.lpMerchantListItem{height:auto}.lpMerchantListItemMerchant{color:#333;margin:.8rem 0;font-size:2em;font-weight:700;line-height:1.25}.lpMerchantListItemImg{-webkit-filter:drop-shadow(0 1rem 2rem rgba(218,218,218,.6));filter:drop-shadow(0 1rem 2rem rgba(218,218,218,.6));border-radius:.8rem;max-width:100%}.lpMerchantListItemCashback{color:#fff;background-color:#339fba;border-radius:.4rem;padding:.3rem .8rem;font-size:1.4em;font-weight:600;line-height:1.25;display:inline-block}#lpContainer #lpContentSignUp{background-color:#fafafa;border:none;margin-bottom:-12rem;padding-top:6rem}#lpContainer #lpContentSignUpHeading{z-index:1;text-align:center;letter-spacing:-.15rem;color:#333;margin-bottom:4.4rem;font-size:4.8em;font-style:normal;font-weight:400;line-height:1.2;position:relative}#lpContainer #lpContentSignUpCta{z-index:1;background-color:#3166f6;width:auto;max-width:none;padding:1.4rem 2.4rem;font-size:1.8em;line-height:1.25;display:inline-block;position:relative}@media (max-width:47.9375em){#lpContainer #lpContentSignUp{margin-bottom:-4rem}}#lpApp{background-color:#339fba}.svgAppWrapper{pointer-events:none;position:relative}.svgAppWrapper:before{content:"";background-color:#fafafa;position:absolute;top:0;bottom:.1rem;left:0;right:0}#svgApp{position:relative}#lpAppWrapper{padding:6rem 2rem}#lpAppTitle{text-align:center;color:#fff}#lpAppLinks{flex-flow:wrap;justify-content:center;gap:2.4rem;display:flex}#lpAppLinks .appButton{background:no-repeat;width:19.2rem;height:6rem;display:block}#lpAppLinks #ios{background-image:url(app-store.ff65879c1c9d804dc423.avif)}#lpAppLinks #android{background-image:url(google-play.b6612765f17f5f392890.avif)}#lpPopularGames{background-color:#fff;padding-top:2.4rem;padding-bottom:1.8rem;position:relative}#lpPopularGamesHeading{text-align:center;margin-bottom:2.4rem}#lpPopularGamesList{height:calc(2*var(--TILE_HEIGHT) + var(--TILES_VERTICAL_GAP));--TILE_WIDTH:26.4rem;--TILE_HEIGHT:38rem;--TILES_HORIZONTAL_GAP:2.4rem;--TILES_VERTICAL_GAP:4rem;position:relative}@media (min-width:48em){#lpPopularGamesHeading{margin-bottom:4.8rem}#lpPopularGames{padding-top:3.2rem;padding-bottom:2.8rem}}@media (min-width:64em){#lpPopularGames{padding-bottom:5rem}}.sectionWrapper{text-align:center;max-width:124rem;margin:0 auto;padding:0 2rem}.svgImg{pointer-events:none;display:block}.lpHeading{text-align:left;letter-spacing:-.15rem;color:#333;margin-bottom:4.4rem;font-size:4.8em;font-weight:400;line-height:1.2}.lpText{letter-spacing:.025rem;color:#555;font-size:1.6em;font-weight:400;line-height:1.4}.shopping{flex-flow:column;display:flex}.shopping #lpHowItWorks,.shopping #lpTestimonials,.shopping #lpCounter,.shopping #lpPress,.shopping #lpContentSignUp,.shopping #lpApp{order:2}@media (max-width:47.9375em){.lpHeading,#lpContainer #lpContentSignUpHeading{text-align:center;font-size:3.2em}}