@media (min-width:768px) and (max-width:1024px) and (orientation:portrait),(min-width:768px) and (max-width:1366px),(min-width:768px) and (max-width:1366px) and (orientation:landscape),screen and (min-device-width:768px) and (max-device-width:1024px),screen and (min-device-width:768px) and (max-device-width:1366px){.embla .embla__container .embla__slide,.embla__slide,html body section.relative.text-white .embla .embla__container .embla__slide,section.relative.text-white .embla .embla__container .embla__slide{min-height:500px!important;max-height:500px!important;height:500px!important;overflow:visible!important}.embla__slide .container{padding-top:.5rem!important;padding-bottom:.5rem!important}.embla__slide .bg-mya-yellow{display:inline-block!important}.embla__slide .bg-mya-yellow,.embla__slide span.rounded-xl.shadow-xl{padding:.35rem .85rem!important;font-size:.75rem!important;white-space:nowrap!important;max-width:fit-content!important;color:#ffffff!important;background-color:#312e81!important;text-shadow:none!important;box-shadow:none!important;border-width:0!important}.embla__slide .flex.flex-col.gap-3{gap:.75rem!important;align-items:center!important;width:100%!important}.embla__slide a>button,.embla__slide button{width:auto!important;min-width:140px!important;max-width:200px!important;padding:.5rem 1rem!important;font-size:.875rem!important;white-space:nowrap!important;text-align:center!important}.embla__slide .flex.flex-col.gap-3.sm\:flex-row{display:flex!important;flex-direction:row!important;align-items:center!important;gap:1rem!important;justify-content:flex-start!important;width:100%!important;margin-top:1rem!important}.embla__slide button{width:auto!important;min-width:160px!important;max-width:220px!important;padding:.75rem 1.25rem!important;font-size:.875rem!important;white-space:nowrap!important;text-align:center!important;border-radius:.5rem!important;font-weight:600!important;transition:all .2s ease!important}.embla__slide a:first-of-type>button,.embla__slide button.bg-mya-yellow{background-color:#FFD200!important;color:#ffffff!important;box-shadow:0 4px 12px rgba(0,0,0,.25)!important;border:none!important;text-shadow:0 2px 4px rgba(0,0,0,.3)!important}.embla__slide a:last-of-type>button,.embla__slide button.border-white{background-color:rgba(255,255,255,.95)!important;color:#312e81!important;border:2px solid rgba(255,255,255,.8)!important;box-shadow:0 4px 10px rgba(0,0,0,.2)!important;text-shadow:none!important}.embla__slide button:hover{transform:translateY(-1px)!important;box-shadow:0 6px 16px rgba(0,0,0,.3)!important}.embla__slide.bg-black video{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;z-index:0!important;opacity:1!important}.embla__slide.bg-black .bg-gradient-to-b,.embla__slide.bg-black .bg-gradient-to-r{display:none!important}.embla__slide.bg-black .container{position:relative!important;z-index:1000!important}.embla__slide.bg-black .container>div.flex{position:relative!important;z-index:1001!important}.embla__slide.bg-black .flex-1{position:relative!important;z-index:1002!important}.embla__slide.bg-black h1,.embla__slide.bg-black h1 span{color:#ffffff!important;text-shadow:4px 4px 12px rgba(0,0,0,1),2px 2px 8px rgba(0,0,0,1),0 0 20px rgba(0,0,0,.8)!important;position:relative!important;z-index:1003!important}.embla__slide.bg-black p{color:#ffffff!important;text-shadow:3px 3px 10px rgba(0,0,0,1),2px 2px 6px rgba(0,0,0,1),0 0 15px rgba(0,0,0,.8)!important;position:relative!important;z-index:1003!important}.embla__slide.bg-black span.bg-mya-yellow,.embla__slide.bg-black span.rounded-xl{position:relative!important;z-index:1004!important;background-color:#312e81!important;color:#ffffff!important;opacity:1!important;visibility:visible!important;display:inline-block!important}.embla__slide.bg-black a,.embla__slide.bg-black a>button,.embla__slide.bg-black button{position:relative!important;z-index:1005!important;opacity:1!important;visibility:visible!important;display:inline-flex!important;pointer-events:auto!important}.embla__slide.bg-black a:first-of-type>button{background-color:#FFD200!important;color:#ffffff!important;box-shadow:0 8px 24px rgba(0,0,0,.8)!important;text-shadow:0 2px 4px rgba(0,0,0,.3)!important}.embla__slide.bg-black a:last-of-type>button{background-color:rgba(255,255,255,.95)!important;color:#312e81!important;box-shadow:0 8px 24px rgba(0,0,0,.8)!important}.embla__slide.bg-black .flex-shrink-0,.embla__slide.bg-black img{position:relative!important;z-index:1006!important}.embla__slide .container>div.flex{align-items:stretch!important;min-height:420px!important}.embla__slide .flex-1.space-y-4{display:flex!important;flex-direction:column!important;justify-content:center!important}.embla,.embla__container,.embla__slide{transition:none!important;animation:none!important}.embla__slide .relative img[alt="Mya Character"],.embla__slide .relative img[alt="Roy Character"]{filter:drop-shadow(0 8px 16px rgba(0,0,0,.3))!important}.embla__slide .relative>div[class*="absolute bottom-0"]{width:80%!important;height:20px!important;background:radial-gradient(ellipse,rgba(0,0,0,.4) 0,rgba(0,0,0,.2) 50%,transparent 100%)!important;border-radius:100%!important;filter:blur(6px)!important;transform:translateX(-50%) translateY(10px)!important;z-index:1!important}.embla__slide .relative img[alt="Mya Character"]+div{background:radial-gradient(ellipse,rgba(59,130,246,.4) 0,rgba(59,130,246,.2) 50%,transparent 100%)!important}.embla__slide .relative img[alt="Roy Character"]+div{background:radial-gradient(ellipse,rgba(249,115,22,.4) 0,rgba(249,115,22,.2) 50%,transparent 100%)!important}.embla__slide .relative.w-\[180px\],.embla__slide .relative.w-\[200px\],.embla__slide .relative.w-\[220px\]{filter:none!important}.embla__slide:nth-child(2) .flex-shrink-0,.embla__slide:nth-child(4) .flex-shrink-0{margin-top:60px!important}}@media (max-width:1024px){.fixed.bottom-4.left-4[class*="z-[999]"],.fixed.top-4.left-4[class*="z-[999]"]{left:auto!important;right:1rem!important}div[style*="position: fixed"][style*="top: 120px"][style*="left: 16px"]{left:16px!important;right:auto!important}[data-mya-bucks]{top:1rem!important;left:1rem!important;right:auto!important}.absolute.top-4.right-4,.absolute.top-6.right-6{top:1rem!important;right:1rem!important;left:auto!important;flex-direction:row!important;align-items:center!important;gap:.5rem!important;z-index:30!important}}@media (max-width:768px),(pointer:coarse){.floating-emoji,.floating-emoticon,[class*=floating-][class*=animate-],div[class*=absolute][class*=animate-]:not([data-state]):not([data-radix-popper-content-wrapper]):not([data-radix-portal]):not([role=dialog]),div[class*=fixed][class*=animate-]:not([data-state]):not([data-radix-popper-content-wrapper]):not([data-radix-portal]):not([role=dialog]){display:none!important}[data-content-id],[data-overlay-id],[data-radix-popper-content-wrapper],[data-radix-portal],[data-state],[role=dialog]{display:block!important;visibility:visible!important}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.animate-bounce,.animate-fade,.animate-ping,.animate-pulse,.animate-spin,[class*=animate-]{animation:none!important;transform:none!important}.absolute:not(header *):not([data-mya-bucks]),.fixed:not(header):not([data-mya-bucks]),.sticky:not(header){position:static!important}}@media (max-width:768px) and (pointer:coarse){.rounded-full,img.rounded-full{aspect-ratio:1/1;object-fit:cover}img.rounded-full{width:auto!important;height:auto!important;flex-shrink:0}img[alt*=Logo],img[alt*=logo]{aspect-ratio:attr(width) /attr(height)!important;object-fit:contain!important;width:auto!important;max-width:100%!important}.aspect-square img,[style*=aspect-ratio] img{object-fit:cover;width:100%;height:100%}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.animate-bounce,.animate-pulse,.animate-spin,[class*=animate-]{animation:none!important}}@media (max-width:768px){.bg-gradient-to-br:not([class*="bg-[url"]):not([style*=background-image]),.bg-gradient-to-l:not([class*="bg-[url"]):not([style*=background-image]),.bg-gradient-to-r:not([class*="bg-[url"]):not([style*=background-image]),[class*=bg-gradient]:not([class*="bg-[url"]):not([style*=background-image]){background:var(--tw-gradient-from,#6366f1)!important;background-image:none!important}.bg-cover.bg-center.bg-no-repeat,[class*="bg-[url"]{background-attachment:scroll!important;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;display:block!important;visibility:visible!important;opacity:1!important}.floating-element,[class*=floating]{display:none!important}.backdrop-blur,.backdrop-blur-lg,.backdrop-blur-sm,[class*=backdrop-]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.shadow-2xl,.shadow-lg,.shadow-xl,[class*=shadow-]{box-shadow:none!important}.drop-shadow,.drop-shadow-lg,[class*=drop-shadow]{filter:none!important}}.kids-portal{will-change:auto;transform:none;backface-visibility:visible;perspective:none}@media (pointer:coarse){.interactive,a,button,input,textarea{min-height:44px;min-width:44px;touch-action:manipulation;transition:none!important}.hover\\:scale-105:hover,.hover\\:shadow-md:hover,[class*="hover:"]:hover{transform:none!important;box-shadow:none!important}}img{image-rendering:auto;will-change:auto;@media (max-width:768px){max-width:100%;height:auto;loading:eager}}@media (max-width:768px) and (pointer:coarse){.aspect-square.cursor-pointer,button[aria-label*=View][aria-label*=image]{min-width:44px;min-height:44px;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,.1);-webkit-user-select:none;user-select:none;will-change:transform}button[aria-label*=View][aria-label*=image]:active{transform:scale(.95)!important;background-color:rgba(124,58,237,.1)!important}}@media (min-width:480px) and (max-width:1023px){header .container{padding-left:1rem!important;padding-right:1rem!important}nav[class*=space-x-4]{gap:.75rem!important}.group:hover>div[class*=w-48]{width:200px!important;font-size:.9rem!important}nav a,nav button{min-height:44px!important;display:flex!important;align-items:center!important;padding:.5rem .75rem!important;touch-action:manipulation!important;white-space:nowrap!important;font-size:.875rem!important}.flex.items-center.space-x-2{gap:.5rem!important}header img[alt*=Logo]{max-width:120px!important}}@media (max-width:768px){.embla{cursor:grab;touch-action:pan-y pan-x}.embla:active{cursor:grabbing}.embla__container{display:flex;touch-action:pan-y pan-x}.embla__slide{flex:0 0 100%;min-width:0;touch-action:pan-y pan-x}.embla button{min-width:44px!important;min-height:44px!important;touch-action:manipulation}.embla button[aria-label*="Go to slide"]{min-width:32px!important;min-height:32px!important;padding:8px!important}}@media only screen and (min-device-width:768px) and (max-device-width:1366px),only screen and (min-width:768px) and (max-width:1024px) and (-webkit-min-device-pixel-ratio:1),only screen and (min-width:768px) and (max-width:1366px) and (hover:none) and (pointer:coarse){body .embla .embla__container .embla__slide button{width:auto!important;min-width:160px!important;max-width:220px!important;padding:.75rem 1.25rem!important;font-size:.875rem!important;white-space:nowrap!important;text-align:center!important;border-radius:.5rem!important;font-weight:600!important;transition:all .2s ease!important}body .embla .embla__container .embla__slide a:first-of-type>button,body .embla .embla__container .embla__slide button.bg-mya-yellow{background-color:#FFD200!important;color:#ffffff!important;box-shadow:0 4px 12px rgba(0,0,0,.25)!important;border:none!important;text-shadow:0 2px 4px rgba(0,0,0,.3)!important}body .embla .embla__container .embla__slide a:last-of-type>button,body .embla .embla__container .embla__slide button.border-white{background-color:rgba(255,255,255,.95)!important;color:#312e81!important;border:2px solid rgba(255,255,255,.8)!important;box-shadow:0 4px 10px rgba(0,0,0,.2)!important;text-shadow:none!important}body .embla .embla__container .embla__slide .flex.flex-col.gap-3.sm\:flex-row{display:flex!important;flex-direction:row!important;align-items:center!important;gap:1rem!important;justify-content:flex-start!important;width:100%!important;margin-top:1rem!important}body .embla .embla__container .embla__slide.bg-black video{z-index:0!important;opacity:1!important}body .embla .embla__container .embla__slide.bg-black .bg-gradient-to-b,body .embla .embla__container .embla__slide.bg-black .bg-gradient-to-r{display:none!important;opacity:0!important;visibility:hidden!important}body .embla .embla__container .embla__slide.bg-black .container{z-index:9999!important;position:relative!important}body .embla .embla__container .embla__slide.bg-black h1,body .embla .embla__container .embla__slide.bg-black h1 *,body .embla .embla__container .embla__slide.bg-black p,body .embla .embla__container .embla__slide.bg-black span{color:#fff!important;opacity:1!important;visibility:visible!important;display:block!important;z-index:10000!important;position:relative!important;text-shadow:4px 4px 12px #000,2px 2px 8px #000,0 0 20px rgba(0,0,0,.9)!important;-webkit-text-fill-color:#fff!important}body .embla .embla__container .embla__slide.bg-black a,body .embla .embla__container .embla__slide.bg-black a button,body .embla .embla__container .embla__slide.bg-black button{opacity:1!important;visibility:visible!important;display:inline-flex!important;z-index:10001!important;position:relative!important;pointer-events:auto!important}}html{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;touch-action:manipulation}[role=button],[tabindex],a,button,input,select,textarea{touch-action:manipulation;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(255,255,255,.2);-webkit-user-select:none;user-select:none;min-height:44px;min-width:44px}[contenteditable=true],input,textarea{-webkit-user-select:auto;user-select:auto}@media (max-width:768px){*{will-change:auto!important;perspective:none!important;transform-style:flat!important;backface-visibility:visible!important}*,:after,:before{transform:none!important;transition:none!important;animation:none!important}.backdrop-blur,.backdrop-blur-lg,.backdrop-blur-sm,.shadow-2xl,.shadow-lg,.shadow-xl,[class*=backdrop-],[class*=shadow-]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 1px 3px rgba(0,0,0,.1)!important}[class*=bg-gradient]:not([class*="bg-[url"]):not([style*=background-image]){background-image:none!important;background:var(--tw-gradient-from,#6366f1)!important}}@media (pointer:coarse){a,button,input,select{padding:.75rem!important;font-size:1rem!important;line-height:1.25!important}[role=button]:active,a:active,button:active{transform:scale(.98)!important;opacity:.8!important;background-color:rgba(0,0,0,.1)!important}:hover{transform:none!important;scale:none!important;filter:none!important}}@media (max-width:768px){img,video{loading:eager;image-rendering:optimizeSpeed;contain:layout}img[data-lazy],video[data-lazy]{loading:lazy}body,html{overflow-x:hidden;scroll-behavior:auto!important}.overflow-auto,.overflow-x-auto,.overflow-y-auto,body,html{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.overflow-auto,.overflow-x-auto,.overflow-y-auto{will-change:scroll-position}input,select,textarea{font-size:16px!important;transition:border-color .1s ease!important;box-sizing:border-box}select{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}header,nav{contain:layout;will-change:auto}.border,.card,[class*=rounded]{border-radius:.375rem!important;box-shadow:0 1px 3px rgba(0,0,0,.1)!important}.fixed.inset-0,[class*=modal],[class*=overlay]{overscroll-behavior:contain;backdrop-filter:none!important;background-color:rgba(0,0,0,.5)!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{*{background:white!important;color:black!important;box-shadow:none!important;text-shadow:none!important}}