@font-face{font-family:PPBango;src:url(/assets/PPBango-Regular-DQLbmIHt.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bango Pro;src:url(/assets/bangopro-0PDNu-8o.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro Medium;src:url(/assets/sofia-pro-medium-BRino7Nj.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}.splash{background:no-repeat center -14vw/cover url(/images/splash_mobile.webp);padding-top:clamp(1rem,6vw,3.75rem);padding-bottom:clamp(1rem,9vw,3.75rem);width:100%;display:flex;flex-flow:column wrap;align-content:center;align-items:center}@media screen and (min-width:600px){.splash{background:no-repeat top/cover url(/images/splash_tablet.webp);padding-top:clamp(1rem,5vw,3.75rem);padding-bottom:clamp(1rem,9vw,3.75rem)}}@media screen and (min-width:1025px){.splash{background:no-repeat center top/100% auto url(/images/splash_desktop.webp);padding:0}}.splash__logo{width:37%;min-width:6rem;max-width:15rem}@media screen and (min-width:600px){.splash__logo{width:23%}}@media screen and (min-width:1025px){.splash__logo{width:15%;max-width:23rem;margin-top:clamp(2rem,4vw,5.4rem)}}.splash__title{font-family:PPBango,Bango Pro,Arial,Helvetica,sans-serif;color:#fff;font-weight:400;text-align:center;font-size:clamp(27px,8vw,54px);margin-top:80vw;margin-bottom:2vw}@media screen and (min-width:600px){.splash__title{font-size:clamp(27px,7.3vw,75px);margin-top:62vw}}@media screen and (min-width:1025px){.splash__title{font-size:clamp(27px,4vw,96px);margin-top:clamp(10.5rem,17.4vw,28rem);margin-bottom:clamp(1rem,.5vw,2rem)}}@media screen and (min-width:1025px){.splash__button{display:none}}.splash__store-wrapper{display:none}@media screen and (min-width:1025px){.splash__store-wrapper{display:flex;flex-flow:row nowrap;gap:clamp(.1rem,.6vw,1.5rem);margin-bottom:clamp(2rem,4vw,5.90625rem)}}.splash__store-image{width:clamp(8.5rem,12vw,18rem)}@font-face{font-family:PPBango;src:url(/assets/PPBango-Regular-DQLbmIHt.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bango Pro;src:url(/assets/bangopro-0PDNu-8o.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro Medium;src:url(/assets/sofia-pro-medium-BRino7Nj.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}.play-now-bar__floating{position:fixed;z-index:30;bottom:0;padding:clamp(.4rem,4vw,1.5rem);background-color:#fff;min-height:3rem;width:100%;text-align:center;box-shadow:0 -.3rem .3rem #0000004d;opacity:0;transform:translateY(100%);pointer-events:none;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.play-now-bar__floating--visible{opacity:1;transform:translateY(0);pointer-events:auto}@media screen and (min-width:600px){.play-now-bar__floating{display:none}}.play-now-bar__fixed{display:none}@media screen and (min-width:1025px){.play-now-bar__fixed{display:flex;justify-content:center;background-color:#fff;padding:1rem;box-shadow:0 clamp(.5rem,.3vw,1rem) clamp(.5rem,.3vw,1rem) #00000026;position:relative;z-index:30}}@font-face{font-family:PPBango;src:url(/assets/PPBango-Regular-DQLbmIHt.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bango Pro;src:url(/assets/bangopro-0PDNu-8o.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro Medium;src:url(/assets/sofia-pro-medium-BRino7Nj.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}.trailer{width:100%;padding-inline:1.875rem;padding-top:clamp(.5rem,5vw,1.875rem);padding-bottom:clamp(1rem,10vw,3.75rem);overflow:hidden}@media screen and (min-width:600px){.trailer{padding:clamp(1.5rem,15vw,5.625rem) 0 clamp(2rem,20vw,7.5rem);padding-inline:clamp(.5rem,5vw,1.875rem)}}@media screen and (min-width:1025px){.trailer{padding:clamp(2rem,9vw,13.125rem) 0}}.trailer__title{text-align:center;font-size:clamp(21px,6.5vw,37.5px);margin-bottom:clamp(.4rem,4vw,1.5rem)}@media screen and (min-width:600px){.trailer__title{display:none}}.trailer__title--tablet{display:none}@media screen and (min-width:600px){.trailer__title--tablet{display:block;color:#fff;font-size:clamp(9px,2.7vw,39px);text-align:center;position:absolute;z-index:20;left:50%;transform:translate(-50%);top:-3%}}@media screen and (min-width:1025px){.trailer__title--tablet{font-size:clamp(1rem,2.2vw,57px)}}.trailer__wrapper{position:relative;width:100%;height:auto;text-align:center}@media screen and (min-width:600px){.trailer__wrapper{width:93%;margin:0 auto}}@media screen and (min-width:1025px){.trailer__wrapper{width:70%}}.trailer__video-container{position:relative;width:80%;margin:0 auto}.trailer__play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:#000000b3;border:3px solid white;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10}@media screen and (min-width:600px){.trailer__play-button{width:160px;height:160px;border-radius:50%}}@media screen and (min-width:1025px){.trailer__play-button{width:clamp(160px,15vw,320px);aspect-ratio:1/1;height:auto}}.trailer__play-button:hover{background:#000000e6;transform:translate(-50%,-50%) scale(1.1)}.trailer__play-button:active{transform:translate(-50%,-50%) scale(.95)}.trailer__play-icon{width:40px;height:40px;color:#fff;margin-left:9px;margin-top:3px}@media screen and (min-width:600px){.trailer__play-icon{width:80px;height:80px;margin-left:16px;margin-top:6px}}@media screen and (min-width:1025px){.trailer__play-icon{aspect-ratio:1/1;width:clamp(80px,8vw,170px);height:auto;margin-left:clamp(16px,1.5vw,40px);margin-top:6px}}.trailer__video{width:100%;height:auto;aspect-ratio:4/3;display:block;overflow:hidden}.trailer__frame{position:absolute;top:-10%;left:50%;transform:translate(-50%);width:110%;pointer-events:none}@font-face{font-family:PPBango;src:url(/assets/PPBango-Regular-DQLbmIHt.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bango Pro;src:url(/assets/bangopro-0PDNu-8o.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro Medium;src:url(/assets/sofia-pro-medium-BRino7Nj.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}.subgames{width:100%;padding:clamp(.5rem,5vw,1.875rem) 0;background-color:#ebebeb}@media screen and (min-width:600px){.subgames{padding:clamp(.8rem,8vw,3rem) 0}}@media screen and (min-width:1025px){.subgames{padding:clamp(2rem,4vw,5.90625rem) 0;padding-inline:clamp(.5rem,5vw,1.875rem)}}.subgames__title{text-align:center;font-size:clamp(21px,6.5vw,37.5px);margin-bottom:clamp(.4rem,4vw,1.5rem);padding-inline:1.875rem}@media screen and (min-width:600px){.subgames__title{font-size:clamp(30px,6.5vw,51px);padding-inline:2.8846153846rem}}@media screen and (min-width:1025px){.subgames__title{margin-bottom:clamp(1.7rem,3.1vw,4.125rem);line-height:1;font-size:clamp(1rem,3vw,72px)}}.subgames__grid{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-left:10%;padding-right:10%}.subgames__grid::-webkit-scrollbar{display:none}@media screen and (min-width:600px){.subgames__grid{flex-wrap:wrap;justify-content:center;padding-inline:1.875rem;gap:1.5rem}}@media screen and (min-width:1025px){.subgames__grid{gap:clamp(1rem,1.1vw,1.5rem)}}.subgames__item{flex-shrink:0;scroll-snap-align:center;overflow:hidden;transition:transform .3s ease;width:70%;display:flex;flex-flow:column nowrap;text-align:center}@media screen and (min-width:600px){.subgames__item{width:45%}}@media screen and (min-width:1025px){.subgames__item{width:22%}}.subgames__image-wrapper{width:100%;aspect-ratio:16/9;overflow:hidden;margin:.5rem 0}.subgames__image{width:100%;height:100%;object-fit:cover;display:block}.subgames__item-title{font-size:clamp(18.9px,4.5vw,30px);margin-top:clamp(.75rem,3vw,1rem);margin-bottom:clamp(.25rem,1.4vw,.5rem);color:#2ea6fc}@media screen and (min-width:600px){.subgames__item-title{font-size:clamp(24px,5vw,42px)}}@media screen and (min-width:1025px){.subgames__item-title{font-size:clamp(1rem,2vw,3rem)}}.subgames__item-description{font-size:clamp(1rem,3vw,1.5rem);padding:0 1rem 1rem;color:#434343}@media screen and (min-width:600px){.subgames__item-description{font-size:clamp(1.2rem,3vw,1.875rem)}}@media screen and (min-width:1025px){.subgames__item-description{font-size:clamp(1rem,1.7vw,2.1rem);padding-inline:0}}@font-face{font-family:PPBango;src:url(/assets/PPBango-Regular-DQLbmIHt.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bango Pro;src:url(/assets/bangopro-0PDNu-8o.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro Medium;src:url(/assets/sofia-pro-medium-BRino7Nj.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}.parents{padding:clamp(.5rem,5vw,1.875rem) 0}@media screen and (min-width:600px){.parents{padding:clamp(.8rem,8vw,3rem) 0}}@media screen and (min-width:1025px){.parents{padding:clamp(2rem,4vw,5.90625rem) 0}}.parents__title{text-align:center;font-size:clamp(21px,6.5vw,37.5px);margin-bottom:clamp(.4rem,4vw,1.5rem);padding-inline:1.875rem}@media screen and (min-width:600px){.parents__title{font-size:clamp(30px,6.5vw,51px)}}@media screen and (min-width:1025px){.parents__title{font-size:clamp(1rem,3vw,72px)}}.parents__list{display:flex;flex-flow:row wrap;justify-content:center}.parents__item{flex-basis:100%;padding:clamp(.4rem,4vw,1.5rem);display:flex;flex-flow:column nowrap;align-content:center;gap:clamp(.4rem,4vw,1.5rem)}@media screen and (min-width:600px){.parents__item{flex-basis:45%}}@media screen and (min-width:1025px){.parents__item{flex-basis:40%}}.parents__item-image{width:100%}.parents__item-desc{font-size:clamp(18.9px,4.5vw,30px);text-align:center}@media screen and (min-width:600px){.parents__item-desc{font-size:clamp(1.2rem,3vw,1.875rem)}}@media screen and (min-width:1025px){.parents__item-desc{font-size:clamp(1rem,2vw,3rem)}}@font-face{font-family:PPBango;src:url(/assets/PPBango-Regular-DQLbmIHt.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bango Pro;src:url(/assets/bangopro-0PDNu-8o.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro Medium;src:url(/assets/sofia-pro-medium-BRino7Nj.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}.callout-middle{background:no-repeat center/cover url(/assets/cta_parents_mobile-BFBqkz7i.webp);padding:clamp(.5rem,5vw,1.875rem);height:clamp(725px,217vw,2000px);width:100%;display:flex;flex-flow:column nowrap;align-items:center;gap:clamp(1.7rem,3.1vw,4.125rem)}@media screen and (min-width:600px){.callout-middle{background:no-repeat center/cover url(/assets/cta_parents_tablet-DaSTb6sh.webp);padding:clamp(1.2rem,12vw,4.5rem) clamp(.8rem,8vw,3rem);height:clamp(1300px,190vw,1400px);gap:clamp(1.2rem,12vw,4.5rem)}}@media screen and (min-width:1025px){.callout-middle{background:no-repeat left top/100% auto url(/assets/cta_parents_desktop-BQ_2y3o8.webp);padding-top:clamp(2rem,4vw,5.90625rem);padding-bottom:clamp(5rem,15vw,24rem);padding-inline:clamp(.8rem,8vw,3rem);height:auto;gap:clamp(1.3rem,2.7vw,4.125rem);position:relative}}.callout-middle__title{text-align:center;font-size:clamp(18.9px,4.5vw,30px);line-height:1.3}@media screen and (min-width:600px){.callout-middle__title{font-size:clamp(24px,5vw,42px)}}@media screen and (min-width:1025px){.callout-middle__title{font-size:clamp(1rem,2vw,3rem);width:50%;margin-right:auto}}.callout-middle__title--larger{font-size:clamp(21px,6.5vw,37.5px)}@media screen and (min-width:600px){.callout-middle__title--larger{font-size:clamp(30px,6.5vw,51px)}}@media screen and (min-width:1025px){.callout-middle__title--larger{font-size:clamp(1rem,2.8vw,69px)}}@media screen and (min-width:1025px){.callout-middle__button-mobile{display:none}}.callout-middle__button-desktop-wrapper{display:none}@media screen and (min-width:1025px){.callout-middle__button-desktop-wrapper{display:flex;flex-flow:row nowrap;justify-content:center;width:50%;margin-right:auto}}.callout-middle__pup-image{display:none}@media screen and (min-width:1025px){.callout-middle__pup-image{width:clamp(5rem,25vw,40rem);display:block;position:absolute;bottom:0;left:25%;transform:translate(-50%) translateY(8%)}}@font-face{font-family:PPBango;src:url(/assets/PPBango-Regular-DQLbmIHt.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bango Pro;src:url(/assets/bangopro-0PDNu-8o.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro Medium;src:url(/assets/sofia-pro-medium-BRino7Nj.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}.testimonials{width:100%;padding:clamp(1rem,10vw,3.75rem) 0;background:repeat center url(/assets/testimonials_texture_tile-DEw-XlQh.webp)}@media screen and (min-width:600px){.testimonials{padding:clamp(2rem,20vw,7.5rem) 0}}@media screen and (min-width:1025px){.testimonials{padding:clamp(2rem,4vw,5.90625rem) 0}}.testimonials__title{text-align:center;font-size:clamp(21px,6.5vw,37.5px);color:#fff;margin-bottom:clamp(.4rem,4vw,1.5rem);padding-inline:1.875rem}@media screen and (min-width:600px){.testimonials__title{display:none}}.testimonials__container{position:relative}.testimonials__arrow{display:none}.testimonials__arrow:hover{transform:translateY(-50%) scale(1.1)}.testimonials__arrow:active{transform:translateY(-50%) scale(.95)}@media screen and (min-width:600px){.testimonials__arrow{display:flex;width:clamp(4rem,10vw,7rem);height:clamp(4rem,10vw,7rem);position:absolute;top:50%;transform:translateY(-50%);bottom:-10%;z-index:10;background:none;border:none;cursor:pointer;transition:all .3s ease;align-items:center;justify-content:center}.testimonials__arrow--left{left:2rem}.testimonials__arrow--right{right:2rem}}@media screen and (min-width:1025px){.testimonials__arrow{width:clamp(4rem,10vw,10rem);height:clamp(4rem,10vw,10rem)}}.testimonials__arrow-image{width:100%}.testimonials__arrow-image--left{transform:scaleX(-1)}.testimonials__grid{display:flex;gap:clamp(1rem,10vw,3.75rem);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-left:10%;padding-right:10%}@media screen and (min-width:600px){.testimonials__grid{gap:clamp(2rem,6vw,8.75rem)}}@media screen and (min-width:600px){.testimonials__grid{gap:clamp(4rem,4.5vw,7rem)}}.testimonials__grid::-webkit-scrollbar{display:none}.testimonials__item{background-color:#fff;border-radius:2rem;box-shadow:-.25rem .5rem #00000026,inset 0 -.13rem .5rem #a1dcea;margin:1rem 0;padding:clamp(1rem,10vw,3.75rem);flex-shrink:0;scroll-snap-align:center;overflow:hidden;transition:transform .3s ease;display:flex;flex-flow:column nowrap;text-align:center;width:92%}@media screen and (min-width:600px){.testimonials__item{width:90%;border-radius:4rem;box-shadow:-1rem 2rem #00000026,inset 0 -.26rem 1rem #a1dcea;margin:2rem 0;padding:clamp(1.2rem,12vw,4.5rem) clamp(1rem,10vw,3.75rem)}}@media screen and (min-width:1025px){.testimonials__item{width:clamp(30rem,55%,60rem);border-radius:4rem;box-shadow:-1rem 2rem #00000026,inset 0 -.26rem 1rem #a1dcea;margin:2rem 0;padding-top:clamp(.5rem,5vw,1.875rem);padding-inline:clamp(.8rem,8vw,3rem);padding-bottom:clamp(1rem,10vw,3.75rem)}}.testimonials__image{width:70%;height:auto;margin:0 auto;display:block}@media screen and (min-width:600px){.testimonials__image{width:50%}}@media screen and (min-width:1025px){.testimonials__image{width:30%;position:relative;bottom:-5%}}.testimonials__item-name{font-size:clamp(1rem,3vw,1.5rem);font-weight:300;text-align:left}@media screen and (min-width:600px){.testimonials__item-name{font-size:clamp(1.2rem,3vw,1.875rem);padding:0 3rem}}@media screen and (min-width:1025px){.testimonials__item-name{font-size:clamp(1rem,1.7vw,2.1rem);padding:0 clamp(3rem,3vw,5rem)}}.testimonials__item-stars{width:80%;height:auto;padding:0;margin-bottom:.75rem}@media screen and (min-width:600px){.testimonials__item-stars{padding:0 3rem;width:70%}}@media screen and (min-width:1025px){.testimonials__item-stars{padding:0 clamp(3rem,3vw,5rem);width:clamp(5rem,55%,50rem)}}.testimonials__item-description{text-align:left}.testimonials__item-description-copy{font-size:clamp(1rem,3vw,1.5rem);font-family:Bango Pro,PPBango,Arial,Helvetica,sans-serif;font-weight:300;line-height:1.2;color:#434343;margin:0;padding:0}@media screen and (min-width:600px){.testimonials__item-description-copy{padding:0 3rem;font-size:clamp(1.2rem,3vw,1.875rem)}}@media screen and (min-width:1025px){.testimonials__item-description-copy{padding:0 clamp(3rem,3vw,5rem);font-size:clamp(1rem,1.7vw,2.1rem)}}.testimonials__item-description:before,.testimonials__item-description:after{content:"";display:block;width:2.5rem;height:2.5rem;background-image:url(data:image/webp;base64,UklGRmABAABXRUJQVlA4IFQBAAAwDACdASpUAEUAPt1gpkyopiOiMzcYARAbiWkACBkHmXMqaa8+ho175VB7Kqcx9BqRqa+9IEnSypasdHyEDilbKiBJWalD2z+tiuW9PLm4sB7sV+eigdE4CvHJ9cCaVZQKItIhlr4RpLQwAP7z9b2Pt9cXypvx4LJjgaBhXWLEa3uR78usq+pCl/GT46w1ZF9qcQADR0QxRdDEoohqU6fzTJgB7rhM/L5iPPfrgcN6/b40WvAqM9o1FO5Ngm7UkVD3i5JEGkTPEr6PA3Z/R0paTMeltI0vDzMM98E/9Rd8b8zC5/HiGsUUcMkitu2ALDariQu5bw5Le0ht/8FJ+5qbiiCLIScIUmGAOEt104Cmz5O9ZnQg2KZpt+urVlpbgjb5hvEp0iV+w4EbpkA4WXazQxmdOOwmrcgR6Bv5aawEv9Hu6r1gCURmWBg5XdBm+DKAAAAA);background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (min-width:600px){.testimonials__item-description:before,.testimonials__item-description:after{width:4.2rem;height:4.2rem}}@media screen and (min-width:1025px){.testimonials__item-description:before,.testimonials__item-description:after{width:clamp(4rem,4.5vw,7rem);height:clamp(4rem,4.5vw,7rem)}}.testimonials__item-description:after{margin-left:auto;transform:rotate(180deg)}@font-face{font-family:PPBango;src:url(/assets/PPBango-Regular-DQLbmIHt.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bango Pro;src:url(/assets/bangopro-0PDNu-8o.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro Medium;src:url(/assets/sofia-pro-medium-BRino7Nj.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}.callout-lower{padding:clamp(1rem,10vw,3.75rem) clamp(.5rem,5vw,1.875rem);width:100%;display:flex;flex-flow:column nowrap;align-items:center;gap:clamp(1rem,10vw,3.75rem);position:relative}@media screen and (min-width:1025px){.callout-lower{padding-block:clamp(2rem,4vw,5.90625rem)}}.callout-lower__logo{width:40%;min-width:6rem;max-width:15rem}@media screen and (min-width:600px){.callout-lower__logo{max-width:20rem}}@media screen and (min-width:1025px){.callout-lower__logo{max-width:22rem;min-width:0;width:20%}}.callout-lower__image-wrapper{width:80%}@media screen and (min-width:1025px){.callout-lower__image-wrapper{display:none}}.callout-lower__image{width:100%;height:auto}.callout-lower__side-image{display:none}@media screen and (min-width:1025px){.callout-lower__side-image{display:block;position:absolute;bottom:15%;width:clamp(3rem,30vw,42rem)}}.callout-lower__side-image--left{left:clamp(2rem,6vw,8.75rem)}.callout-lower__side-image--right{right:clamp(2rem,6vw,8.75rem)}@font-face{font-family:PPBango;src:url(/assets/PPBango-Regular-DQLbmIHt.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bango Pro;src:url(/assets/bangopro-0PDNu-8o.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro Medium;src:url(/assets/sofia-pro-medium-BRino7Nj.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}.footer{padding:clamp(1rem,10vw,3.75rem) clamp(.5rem,5vw,1.875rem);background-color:#0a4abf;color:#fff;display:flex;flex-flow:column nowrap;align-items:center;gap:1rem}@media screen and (min-width:600px){.footer{gap:2rem;padding:clamp(1.2rem,12vw,4.5rem);padding-bottom:clamp(2rem,20vw,7.5rem)}}@media screen and (min-width:1025px){.footer{gap:clamp(2rem,3vw,4rem);padding-top:clamp(2rem,4vw,5.90625rem);padding-bottom:clamp(2rem,6vw,8.75rem)}}.footer__logo-container{display:flex;flex-flow:column nowrap;align-items:center;gap:1rem}@media screen and (min-width:1025px){.footer__logo-container{flex-flow:row wrap;justify-content:center;gap:clamp(2rem,3.5vw,5rem)}}.footer__originatorlogo{height:clamp(3rem,15vw,5rem);width:auto}@media screen and (min-width:600px){.footer__originatorlogo{height:clamp(3rem,15vw,7rem)}}@media screen and (min-width:1025px){.footer__originatorlogo{height:clamp(2rem,7vw,8rem)}}.footer__spinmasterlogo{height:clamp(3rem,15vw,5rem);width:auto}@media screen and (min-width:600px){.footer__spinmasterlogo{height:clamp(3rem,15vw,7rem)}}@media screen and (min-width:1025px){.footer__spinmasterlogo{height:clamp(2rem,7vw,8rem)}}.footer__link{color:#fff}@media screen and (min-width:600px){.footer__link{width:40%;text-align:center;font-size:clamp(1.2rem,3vw,1.875rem)}}@media screen and (min-width:1025px){.footer__link{width:auto;font-size:clamp(1rem,1.7vw,2.1rem)}}.footer__link-divider{display:none}@media screen and (min-width:1025px){.footer__link-divider{display:block}}.footer__link-container{display:flex;flex-flow:column nowrap;align-items:center;gap:1rem}@media screen and (min-width:600px){.footer__link-container{flex-flow:row wrap;justify-content:center;gap:2rem}}@media screen and (min-width:1025px){.footer__link-container{justify-content:center;gap:clamp(1rem,2vw,3rem);width:100%}}.footer__copyright-text{text-align:center}@media screen and (min-width:600px){.footer__copyright-text{font-size:clamp(1.2rem,3vw,1.875rem)}}@media screen and (min-width:1025px){.footer__copyright-text{font-size:clamp(1rem,1.7vw,2.1rem)}}.footer__bottom-spacer{height:clamp(4rem,19vw,10rem)}@media screen and (min-width:600px){.footer__bottom-spacer{display:none}}@font-face{font-family:PPBango;src:url(/assets/PPBango-Regular-DQLbmIHt.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bango Pro;src:url(/assets/bangopro-0PDNu-8o.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro Medium;src:url(/assets/sofia-pro-medium-BRino7Nj.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}*{box-sizing:border-box;padding:0;margin:0}body{font-family:Sofia Pro Medium,Arial,Helvetica,sans-serif;font-weight:300;line-height:1.3}#root{display:flex;flex-flow:row wrap;justify-content:center}.outer-container{width:100%;max-width:160rem}h1,h2,h3,h4{font-family:Bango Pro,PPBango,Arial,Helvetica,sans-serif;font-weight:300;line-height:1.2;color:#434343}h1{font-size:1.95rem}@media screen and (min-width:600px){h1{font-size:2.6rem}}@media screen and (min-width:1025px){h1{font-size:3rem}}h2{font-size:1.55rem}@media screen and (min-width:600px){h2{font-size:2.1875rem}}@media screen and (min-width:1025px){h2{font-size:2.8125rem}}ul{list-style-type:none;margin:0;padding:0}.spacer-generic{min-height:2rem}main{min-height:2000px}#onetrust-consent-sdk *{font-family:Sofia Pro Medium,Arial,Helvetica,sans-serif!important}#onetrust-policy-text{color:#727272!important}button#onetrust-pc-btn-handler{background-color:#b2b4b2!important}.play-now-button{color:#fff;background-color:#ee80ce;font-family:Bango Pro,Arial,Helvetica,sans-serif;font-size:clamp(22.5px,7vw,45px);text-transform:uppercase;text-align:center;width:75%;box-shadow:inset 0 -1vw 1vw #e356ba;filter:drop-shadow(0 5px 5px rgba(0,0,0,.2));padding:clamp(.75rem,3.5vw,1.25rem) 0;border:none;border-radius:clamp(1rem,4vw,2.2rem);cursor:pointer}.play-now-button:hover{transform:scale(1.06);transition:transform .5s ease-in-out}@media screen and (min-width:600px){.play-now-button{font-size:clamp(22.5px,6vw,57px);width:60%;max-width:550px;box-shadow:inset 0 -.65vw .65vw #e356ba}}@media screen and (min-width:1025px){.play-now-button--header{width:auto;font-size:clamp(22.5px,2vw,48px);border-radius:clamp(.5rem,1vw,1.6rem);padding-inline:clamp(2rem,2.7vw,4.5rem);padding-block:clamp(0rem,1.18vw,2rem);box-shadow:inset 0 -.25vw .2vw #e356ba,inset -.075vw 0 .1vw #e356ba,inset .075vw 0 .1vw #e356ba;filter:drop-shadow(0 5px 5px rgba(0,0,0,.2))}}@media screen and (min-width:1025px){.play-now-button--callout-middle-desktop{width:auto;font-size:clamp(22.5px,2vw,48px);border-radius:clamp(1rem,2vw,2.8rem);padding-inline:clamp(1.2rem,1.8vw,2.65rem);padding-block:clamp(1.3rem,1.8vw,3rem);box-shadow:inset 0 -.25vw .2vw #e356ba,inset -.075vw 0 .1vw #e356ba,inset .075vw 0 .1vw #e356ba;filter:drop-shadow(0 5px 5px rgba(0,0,0,.2))}}@media screen and (min-width:1025px){.play-now-button--callout-lower-desktop{width:auto;font-size:clamp(22.5px,2vw,48px);border-radius:clamp(1rem,2vw,2.8rem);padding-inline:clamp(1.9rem,4.5vw,7rem);padding-block:clamp(1.3rem,1.8vw,3rem);box-shadow:inset 0 -.25vw .2vw #e356ba,inset -.075vw 0 .1vw #e356ba,inset .075vw 0 .1vw #e356ba;filter:drop-shadow(0 5px 5px rgba(0,0,0,.2))}}.error404{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;height:100vh;gap:1.5rem;padding:clamp(.4rem,4vw,1.5rem)}.error404__copy{font-size:clamp(1.3rem,1.5vw,2.6rem)}.error404__title{font-size:clamp(1.5rem,2vw,3rem);text-align:center}.error404__image{width:clamp(14rem,30vw,50rem)}.privacy-policy{text-align:left;width:clamp(20rem,80%,1200px);margin:0 auto}.policy{max-width:800px;width:100%;margin:0 auto;padding-inline:1rem;font-family:system-ui,sans-serif;overflow-wrap:break-word}.policy-heading{margin:2rem 0 1rem;font-size:1.5rem}.policy-subheading{font-weight:700}.policy-text{margin:1rem 0;line-height:1.5}.policy-list{margin:.5rem 0 1rem 1.5rem;padding-left:1.25rem}.policy-list-item{margin:.5rem 0}
