@font-face{font-family:"Regina Black";src:url("../fonts/ReginaBlack.eot");src:url("../fonts/ReginaBlack.eot?#iefix") format("embedded-opentype"),url("../fonts/ReginaBlack.woff2") format("woff2"),url("../fonts/ReginaBlack.woff") format("woff");font-weight:normal;font-display:swap}@font-face{font-family:"Akzidenz";src:url("../fonts/BertholdAkzidenzGroteskCondensed.eot");src:url("../fonts/BertholdAkzidenzGroteskCondensed.eot?#iefix") format("embedded-opentype"),url("../fonts/BertholdAkzidenzGroteskCondensed.woff2") format("woff2"),url("../fonts/BertholdAkzidenzGroteskCondensed.woff") format("woff");font-weight:normal;font-display:swap}.textbrown{color:var(--brown)}.textorange{color:var(--orange)}.textyellow{color:var(--yellow)}h2{font:normal 3.7rem "Regina Black",Arial,Helvetica,sans-serif;line-height:1}p.highlight{color:#fff;font:normal 1rem "Regina Black",Arial,Helvetica,sans-serif !important;line-height:1.35 !important}@keyframes marquee-left{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes marquee-right{from{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes wobble{0%{transform:translate(0, 0) scale(1, 1)}20%{transform:translate(0.25px, -0.25px) scale(1.01, 0.99)}40%{transform:translate(-0.25px, 0.25px) scale(0.99, 1.01)}60%{transform:translate(0.25px, 0px) scale(1, 1)}80%{transform:translate(-0.25px, 0.25px) scale(0.99, 0.99)}100%{transform:translate(0.25px, -0.25px) scale(1.01, 1.01)}}@keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes fadein{from{opacity:0}to{opacity:1}}:root{--brown: rgba(41, 34, 36, 1);--orange: rgba(241, 95, 34, 1);--yellow: rgba(253, 201, 0, 1);--level1: rgb(255, 225, 32);--level2: rgb(250, 184, 33);--level3: rgb(251, 121, 66);--level4: rgb(255, 85, 0)}html,body{height:100%;font-size:22px}body{margin:0;overflow-x:hidden}*{box-sizing:border-box}.bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.25}.bgbrown{background-color:var(--brown)}.bgbrown .bg{background:rgba(0,0,0,0) url("../images/brown-background.png") scroll repeat 50% 0}.bgorange{background-color:var(--orange)}.bgorange .bg{background:rgba(0,0,0,0) url("../images/orange-background.png") scroll repeat 50% 0}.contentcontainer850{width:min(90%,850px)}.contentcontainer1150{width:min(90%,1150px)}.contentcontainer90{width:min(90%,1280px)}.contentcontainer95{width:min(95%,1280px)}section{margin:0;padding:0;position:relative;display:block}section.content{overflow:hidden}footer{padding-block:2rem}footer .footercontent{margin-inline:auto;position:relative;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}footer .footercontent .footerlogo img{max-width:132px}footer .footercontent .footerlegal a{color:#fff;font:normal 1rem "Akzidenz",Arial,Helvetica,sans-serif;line-height:.95;text-decoration:none;transition:color .5s ease-out}footer .footercontent .footerlegal a:hover{color:var(--yellow)}a.buttonlink{border-radius:12px;padding:.5rem 2rem;display:inline-block;background:#fff url("../images/buttonbg.svg") scroll repeat 50% 0;color:#000;font:700 .91rem "Akzidenz",Arial,Helvetica,sans-serif;line-height:1;text-align:center;text-decoration:none}button.play,button.playsmall{border:0 none;border-radius:50%;position:relative;display:block;aspect-ratio:1;background-color:var(--orange);color:rgba(0,0,0,0);cursor:pointer}button.play::before,button.playsmall::before{content:"";position:absolute;top:50%;left:55%;display:block;width:47.66%;height:54.21%;background:rgba(0,0,0,0) url("../images/play.svg") scroll no-repeat 50% 50%;background-size:100% 100%;transform:translate(-50%, -50%)}button.play{width:107px}button.playsmall{width:74px}.intro{padding-block:2rem 4rem}header{margin-block:0 2rem;margin-inline:auto;position:relative;display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between}header .logo{display:flex;flex-basis:205px;justify-content:flex-start;max-width:205px}header .logo img{max-width:132px}header .icon{flex-basis:310px;max-width:310px}header .icon img{max-width:100%}header .meter{display:flex;flex-basis:205px;justify-content:flex-end;max-width:205px}header .meter .metercontent{border:0 none;padding:0;display:flex;gap:.3rem;align-items:center;justify-content:flex-start;flex-flow:column wrap;flex-basis:100%;max-width:100%;background:rgba(0,0,0,0)}header .meter .meterflames{width:100%}header .meter .meterflames img{max-width:100%}header .meter .metertext{width:100%;color:#fff;font:normal .73rem "Regina Black",Arial,Helvetica,sans-serif;text-align:center;text-transform:uppercase}.marquee{position:relative;display:block;overflow:clip}.marqueetext{display:flex;width:max-content;font:normal 4.25rem "Regina Black",Arial,Helvetica,sans-serif;line-height:1.05}.marqueetext span{margin-inline:.25rem}.marqueetext.marquee_left{animation:marquee-left 30s linear infinite forwards}.marqueetext.marquee_right{justify-content:flex-end;animation:marquee-right 30s linear infinite forwards}.intromessage{margin-block:2rem 0;margin-inline:auto;position:relative;text-align:center}.intromessage p{margin-block:0 2rem;margin-inline:auto;width:min(95%,600px);color:#fff;font:normal 1.35rem "Regina Black",Arial,Helvetica,sans-serif;line-height:1.3;text-align:center;text-transform:uppercase}@media screen and (min-width: 401px){a#sflink{margin-inline-start:1rem}}@media screen and (max-width: 400px){a#sflink{margin-inline:1rem;margin-block-start:1rem}}.whocontent{margin-inline:auto;position:relative;display:flex;gap:7.5%;flex-flow:row nowrap;align-items:stretch;justify-content:space-between}.whomessage{padding-block:5rem;flex-basis:calc(100% - (7.5% + 480px))}.whomessage h2{margin-block:0 1rem;color:#fff}.whomessage p{color:#fff;font:normal 1rem "Akzidenz",Arial,Helvetica,sans-serif;line-height:1.25}.whomessage p:last-child{margin-block-end:0}.whovisual{position:relative;flex-basis:480px}.whovisual .visual{position:absolute;bottom:0;left:0;width:auto;max-width:100%;height:calc(100% + 1.5rem)}.whovisual .logo{position:absolute;bottom:.5rem;right:0;width:224px;aspect-ratio:1}.causecontent{margin-inline:auto;position:relative;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.causemessage{padding-block:5rem 2rem;flex-basis:40%}.causemessage h2{margin-block:0 1rem;display:block;color:var(--orange)}.causemessage p{color:#fff;font:normal 1rem "Akzidenz",Arial,Helvetica,sans-serif;line-height:1.25}.causemessage p.highlight{margin-block:2rem;margin-inline:10%;text-align:center}.causevisual{position:absolute;top:5rem;left:0;max-width:30%;aspect-ratio:1;pointer-events:none;transform:translateX(-40%)}.causevisual img{max-width:100%}.causeactions{margin-block:2rem;position:relative;display:flex;flex-flow:row nowrap;gap:1rem;align-items:center;justify-content:center;width:100%}.videos{margin-inline:auto;padding-block-end:5rem;position:relative;display:block}.videoheader{margin-block-end:.75rem;border-radius:30px;padding:0 3rem;position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;aspect-ratio:1203/548;overflow:clip}.videoheader img{position:absolute;top:50%;left:50%;width:100%;height:auto;background-size:cover;transform:translate(-50%, -50%)}.videoheader img.placeholder{background:rgba(0,0,0,0) url("../images/videos/placeholder.png") scroll no-repeat 50% 50%}.videocarousel{position:relative;display:block}.videoactions{position:relative;flex-basis:min(100%,400px)}.videoactions h3{margin-block:0 .75rem;color:var(--orange);font:normal 2.125rem "Regina Black",Arial,Helvetica,sans-serif;line-height:1;text-transform:uppercase}.videoactions p{margin-block:.75rem 1rem;color:#fff;font:normal 1rem "Regina Black",Arial,Helvetica,sans-serif;line-height:1.4}.videoslide{margin-inline:.375rem;border-radius:30px;position:relative;aspect-ratio:1;overflow:clip}.videoslider{display:block;width:100%}.videoslider .slick-list{overflow:visible !important}.videoslide img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%, -50%)}@media screen and (hover: hover){.videoslide img{transition:opacity .5s ease-out}.videoslide img.sad{opacity:1}.videoslide img.happy{opacity:0}.videoslide:hover img.sad{opacity:0}.videoslide:hover img.happy{opacity:1}}@media screen and (hover: none)and (pointer: coarse){.videoslide img.sad{animation:fadeout 5s ease-out infinite alternate}.videoslide img.happy{animation:fadein 5s ease-out infinite alternate}}.video-slider-prev,.video-slider-next{border:0 none;position:absolute;top:50%;width:73px;aspect-ratio:1;color:rgba(0,0,0,0);cursor:pointer;transform:translateY(-50%)}.video-slider-prev.slick-disabled,.video-slider-next.slick-disabled{display:none !important}.video-slider-prev{left:0;background:rgba(0,0,0,0) url("../images/slider-prev.svg") scroll no-repeat 50% 50%;background-size:100% 100%}.video-slider-next{right:0;background:rgba(0,0,0,0) url("../images/slider-next.svg") scroll no-repeat 50% 50%;background-size:100% 100%}.soulmeter{margin-inline:auto;padding-block-end:5rem;position:relative;display:block}.soulmeterheader{display:block}.soulmeterheader h2{margin-block:0 1rem;margin-inline:auto;display:block;width:min(100%,850px);color:var(--orange);text-align:center}.soulmeterheader p.highlight{margin-block:1rem 0;margin-inline:auto;width:100%;text-align:center}.soulmeterdisplay{display:flex;flex-flow:row nowrap;gap:2.72rem;align-items:stretch;width:100%}.soulmetervisual{flex-basis:285px}.soulmetervisual img{width:100%;max-width:100%}.soulmeterlevels{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:space-evenly;flex-basis:calc(100% - (285px + 2.72rem))}.soulmeterlevels .levelcontent{opacity:.25}.soulmeterlevels .levelcontent .levelheader{margin-block-end:.25rem;display:flex;gap:.5rem;align-items:center;justify-content:flex-start;font:normal 1.59rem "Regina Black",Arial,Helvetica,sans-serif;line-height:1}.soulmeterlevels .levelcontent .levelheader svg{transform:translateY(-15%)}.soulmeterlevels .levelcontent.level1content .levelheader{color:var(--level1)}.soulmeterlevels .levelcontent.level1content path{fill:var(--level1)}.soulmeterlevels .levelcontent.level2content .levelheader{color:var(--level2)}.soulmeterlevels .levelcontent.level2content path{fill:var(--level2)}.soulmeterlevels .levelcontent.level3content .levelheader{color:var(--level3)}.soulmeterlevels .levelcontent.level3content path{fill:var(--level3)}.soulmeterlevels .levelcontent.level4content .levelheader{color:var(--level4)}.soulmeterlevels .levelcontent.level4content path{fill:var(--level4)}.soulmeterlevels .levelcontent p{margin-block:0;color:#fff;font:normal 1rem "Akzidenz",Arial,Helvetica,sans-serif}.soulmeterlevels.level1 .levelcontent.level1content{opacity:1}.soulmeterlevels.level2 .levelcontent.level1content{opacity:1}.soulmeterlevels.level2 .levelcontent.level2content{opacity:1}.soulmeterlevels.level3 .levelcontent.level1content{opacity:1}.soulmeterlevels.level3 .levelcontent.level2content{opacity:1}.soulmeterlevels.level3 .levelcontent.level3content{opacity:1}.soulmeterlevels.level4 .levelcontent.level1content{opacity:1}.soulmeterlevels.level4 .levelcontent.level2content{opacity:1}.soulmeterlevels.level4 .levelcontent.level3content{opacity:1}.soulmeterlevels.level4 .levelcontent.level4content{opacity:1}.how{margin-inline:auto;padding-block-end:5rem;position:relative;display:block}.howheader{margin-block-end:1.125rem;border-radius:30px;padding:3rem;position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;aspect-ratio:1203/548;overflow:clip}.howheader img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}.howheader img.placeholder{background:rgba(0,0,0,0) url("../images/videos/howplaceholder.png") scroll no-repeat 50% 50%}.howactions{position:relative;display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:center;flex-basis:min(100%,775px);height:100%}.howactions h3{margin-block:0 .5rem;color:#fff;font:normal 3.2rem "Regina Black",Arial,Helvetica,sans-serif;line-height:1;text-transform:uppercase}.howactions p{margin-block:0 1rem;color:#fff;font:normal 1rem "Regina Black",Arial,Helvetica,sans-serif;line-height:1.4}.soulfluencercontent{margin-inline:auto;position:relative}.soulfluencercontent h2{margin-block:0 1rem;margin-inline:auto;display:block;width:min(100%,850px);color:var(--orange);text-align:center}.soulfluencercontent p.highlight{margin-block:1rem 2rem;margin-inline:auto;width:min(100%,525px);text-align:center}.america{margin-inline:auto;padding-block:4rem 5rem;position:relative}.americaheader h2{margin-block:0 1rem;margin-inline:auto;display:block;width:min(100%,850px);color:var(--orange);text-align:center;text-transform:uppercase}.americaheader h2 span{margin-block-end:.5rem;display:block;font-size:1.1rem}.americaheader p.highlight{margin-block:1rem 2rem;margin-inline:auto;width:min(100%,525px);text-align:center}.americavideos{display:flex;gap:.91rem;flex-flow:row nowrap;align-items:center;justify-content:center}.americavideos .video{border-radius:30px;position:relative;flex-basis:calc((100% - 1.82rem)/3);aspect-ratio:387/298}.americavideos .video.america1{background:rgba(0,0,0,0) url("../images/videos/america1.png") scroll no-repeat 50% 50%;background-size:cover}.americavideos .video.america2{background:rgba(0,0,0,0) url("../images/videos/america2.png") scroll no-repeat 50% 50%;background-size:cover}.americavideos .video.america3{background:rgba(0,0,0,0) url("../images/videos/america3.png") scroll no-repeat 50% 50%;background-size:cover}.americavideos .video button{position:absolute;bottom:1.36rem;left:1.18rem}.americavisual{position:absolute;top:0;left:0;max-width:30%;aspect-ratio:1;pointer-events:none;transform:translate(-40%, -50%)}.americavisual img{max-width:100%}.gift{margin-inline:auto;position:relative;display:block}.giftheader{margin-block-end:1.125rem;border-radius:30px;padding:1.36rem 1.18rem;position:relative;display:flex;align-items:stretch;justify-content:flex-start;width:100%;aspect-ratio:1203/548;background:#000 url("../images/videos/giftplaceholder.png") scroll no-repeat 0 0;background-size:57.5% auto;overflow:clip}.giftactions{position:relative;display:flex;flex-flow:row wrap;align-items:flex-end;justify-content:flex-start;flex-basis:50%;width:50%;height:100%}.giftcontent{position:relative;display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:center;flex-basis:50%;width:50%;height:100%}.giftcontent h3{margin-block:0 1rem;color:var(--orange);font:normal 2.73rem "Regina Black",Arial,Helvetica,sans-serif;line-height:1;text-transform:uppercase}.giftcontent p{margin-block:0 1rem;margin-inline-end:25%;color:#fff;font:normal 1rem "Akzidenz",Arial,Helvetica,sans-serif;line-height:1.4}.giftcontent p:last-child{margin-block:0}.terms{padding-block:2rem 4rem}.termscontent{margin-inline:auto;position:relative;display:block;flex-flow:row nowrap;align-items:center;justify-content:center;color:#fff;font-family:Arial,Helvetica,sans-serif}.termscontent h4{font-family:"Regina Black",Arial,Helvetica,sans-serif}.termscontent ol:not(ul){counter-reset:item}.termscontent ol:not(ul)>li{display:table}.termscontent ol:not(ul)>li strong{font-family:Arial,Helvetica,sans-serif !important}.termscontent ol:not(ul)>li::before{content:counters(item, ".") " ";padding-right:.6em;display:table-cell;counter-increment:item}.termscontent>ol{padding-left:0}dialog{border-radius:1rem;border:0 none;position:fixed}dialog::backdrop{background-color:var(--brown);opacity:.25}dialog .dialogcontent{margin-block-start:1.75rem;padding:0 .75rem .75rem;display:block;width:100%;height:calc(100% - 1.75rem);overflow-y:auto}dialog .dialogcontent ol:not(ul){counter-reset:item}dialog .dialogcontent ol:not(ul)>li{display:table}dialog .dialogcontent ol:not(ul)>li strong{font-family:Arial,Helvetica,sans-serif !important}dialog .dialogcontent ol:not(ul)>li::before{content:counters(item, ".") " ";padding-right:.6em;display:table-cell;counter-increment:item}dialog .dialogcontent>ol{padding-left:0}dialog .dialogclose{border:0 none;position:absolute;top:.75rem;right:.75rem;background-color:rgba(0,0,0,0);color:#000;cursor:pointer;font-size:2rem}dialog#terms{width:min(95%,750px);height:90vh}dialog#terms .dialogcontent{font-size:16px;font-family:Arial,Helvetica,sans-serif}dialog#terms h4,dialog#terms strong{font-family:"Regina Black",Arial,Helvetica,sans-serif}dialog#videos{padding:0;aspect-ratio:16/9;overflow:clip}@media screen and (orientation: landscape){dialog#videos{width:auto;height:90vh}}@media screen and (orientation: portrait){dialog#videos{width:90vw;height:auto}}dialog#videos .dialogclose{color:#fff}@media screen and (max-width: 1200px){button.play{width:85px}.whocontent{gap:5%}.whomessage{flex-basis:calc(100% - (5% + 425px))}.whovisual{flex-basis:425px}.causemessage{flex-basis:45%}.howheader{padding:2.5rem}.howactions h3{max-width:80%;font-size:2.75rem}.giftcontent h3{font-size:2.5rem}.giftcontent p{margin-inline-end:10%}}@media screen and (max-width: 1050px){html,body{font-size:18px}button.play{width:74px}header .icon{flex-basis:250px;max-width:250px}.marqueetext{font-size:3.75rem}.whomessage{flex-basis:calc(100% - (5% + 400px))}.whovisual{flex-basis:400px}.whovisual .logo{width:180px}.howactions h3{max-width:70%;font-size:2.75rem}}@media screen and (max-width: 850px){h2{font-size:3rem}button.playsmall{width:55px}.whocontent{width:95%}.whomessage{flex-basis:50%}.whovisual{flex-basis:45%}.whovisual .visual{width:100%;height:auto}.whovisual .logo{width:50%}.causemessage{flex-basis:60%}.videos{width:95%}.videoheader{padding:0 2rem;aspect-ratio:1203/600;overflow:clip}.videoheader img{top:0;left:0;width:auto;height:100%;transform:translate(0, 0)}.how{width:95%}.howheader{padding:2rem;aspect-ratio:1203/600;overflow:clip}.howheader img{left:50%;width:auto;transform:translateX(-50%)}.howactions h3{font-size:2.5rem}.giftcontent h3{font-size:2rem}}@media screen and (max-width: 775px){h2{font-size:2.75rem}.howactions h3{font-size:2.25rem}.giftcontent h3{font-size:1.75rem}}@media screen and (max-width: 700px){html,body{font-size:14px}header{flex-flow:row wrap;gap:5%}header .logo{order:1;flex-basis:47.5%}header .icon{order:3;flex-basis:100%;max-width:100%;text-align:center}header .icon img{margin-inline:auto;max-width:310px}header .meter{order:2;flex-basis:47.5%}header .meter .metertext{font-size:1rem}section.who .whocontent{gap:0;flex-flow:row wrap;align-items:stretch;justify-content:center}section.who .whomessage{padding-block:4rem 2rem;flex-basis:100%}section.who .whomessage h2{font-size:3rem}section.who .whomessage p{font-size:1.25rem}section.who .whovisual{display:flex;flex-basis:100%;align-items:flex-end}section.who .whovisual .visual{position:relative;width:auto;max-width:100%;height:auto}section.who .whovisual .logo{width:45%}section.content .causemessage{padding-block:4rem 2rem;flex-basis:100%}section.content .causemessage h2{font-size:3rem}section.content .causemessage p{font-size:1.25rem}section.content .causevisual{top:0;right:0;left:auto;transform:translateX(55%) translateY(10%)}.videoheader{padding-inline:1.5rem;aspect-ratio:1/1;overflow:clip}.videoheader img{top:0;left:0;width:auto;height:100%;transform:translateX(-15%)}.video-slider-prev,.video-slider-next{width:55px}.soulmeterdisplay{gap:1rem}.soulmetervisual,.soulmeterlevels{flex-basis:50%}.soulmeterlevels .levelcontent p{font-size:1.25rem}.howheader{padding-inline:1.5rem;aspect-ratio:1/1;overflow:clip}.howheader img{left:50%;width:auto;transform:translateX(-50%)}.howactions h3{max-width:100%;font-size:2.25rem}.soulfluencercontent h2{font-size:3rem}.americavideos{flex-flow:column wrap}.americavideos .video{flex-basis:100%;width:100%}.giftheader{gap:1rem;flex-flow:column wrap;align-items:flex-start;justify-content:flex-end;height:100%;aspect-ratio:1/2;background-size:auto 50%;background-position:50% 0}.giftactions,.giftcontent{width:100%;height:auto;flex-basis:auto}.giftactions{order:2}.giftcontent{order:1}.giftcontent p{margin-inline-end:0;font-size:1.25rem}button.play{width:74px}footer .footercontent .footerlegal a{font:normal 1rem "Regina Black",Arial,Helvetica,sans-serif}a.buttonlink{font-size:1.5rem}}@media screen and (max-width: 400px){button.play,button.playsmall{width:50px}.howactions h3{max-width:100%}.giftcontent h3{font-size:2.5rem}}@media screen and (max-width: 380px){.howactions h3{max-width:90%}}/*# sourceMappingURL=sf2tw.min.css.map */
