.CoreFeatures_section__c_SOM{width:100%;background:linear-gradient(180deg,#0d0906,#1a0f08,#0d0906);padding:80px 40px;position:relative}.CoreFeatures_glowLine__0wA9F{position:absolute;top:0;left:0;width:100%;height:1px;color:transparent}.CoreFeatures_container__K58Qy{max-width:1200px;margin:0 auto}.CoreFeatures_heading__W_ubq{color:#fff;font-family:Vinores,sans-serif;font-size:2rem;font-weight:600;letter-spacing:1px;text-align:center;margin:0 0 3rem}.CoreFeatures_grid__RN1_n{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}.CoreFeatures_card__sWDkL{background:rgba(255,255,255,.03);padding:2rem;border-radius:4px;border-bottom:2px solid transparent;transition:border-color .3s ease}.CoreFeatures_card__sWDkL:hover{border-bottom-color:rgba(156,125,100,.4)}.CoreFeatures_icon__H0mfd{width:48px;height:48px;margin-bottom:1rem;filter:brightness(.7) sepia(1) hue-rotate(-15deg) saturate(.6)}.CoreFeatures_cardTitle__Zg5Ob{color:#fff;font-family:Vinores,sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:.5px;margin:0 0 .75rem}.CoreFeatures_cardText__pg38X{color:#9c7d64;font-family:SydneySerialRegular,sans-serif;font-size:16px;line-height:1.6;margin:0 0 .75rem}.CoreFeatures_cardText__pg38X:last-child{margin-bottom:0}.CoreFeatures_cardList___7QiV{color:#9c7d64;font-family:SydneySerialRegular,sans-serif;font-size:16px;line-height:1.8;margin:0 0 .75rem;padding-left:1.25rem}.CoreFeatures_cardList___7QiV li{margin-bottom:.15rem}@media (max-width:1024px){.CoreFeatures_grid__RN1_n{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.CoreFeatures_section__c_SOM{padding:50px 20px}.CoreFeatures_heading__W_ubq{font-size:1.5rem;margin-bottom:2rem}.CoreFeatures_grid__RN1_n{grid-template-columns:1fr;gap:20px}.CoreFeatures_card__sWDkL{padding:1.5rem}}.FAQ_section__8AJ9e{width:100%;background:#000;padding:80px 40px;position:relative}.FAQ_glowLine__rRbga{position:absolute;top:0;left:0;width:100%;height:1px;color:transparent}.FAQ_container__NvUEp{max-width:800px;margin:0 auto}.FAQ_heading__kFsGQ{color:#fff;font-family:Vinores,sans-serif;font-size:2rem;font-weight:600;letter-spacing:1px;text-align:center;margin:0 0 3rem}.FAQ_item__Fgk49{border-bottom:1px solid rgba(156,125,100,.2)}.FAQ_question__ci1k8{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1.25rem .75rem;background:none;border:none;border-left:2px solid transparent;cursor:pointer;text-align:left;gap:1rem;transition:background .3s ease,border-color .3s ease}.FAQ_question__ci1k8:hover{border-left:2px solid #d4973b;background:linear-gradient(90deg,rgba(212,151,59,.07),transparent 60%)}.FAQ_questionText__p8QzO{color:#fff;font-family:SydneySerialBold,sans-serif;font-size:1rem;font-weight:400;margin:0;transition:color .3s ease}.FAQ_question__ci1k8:hover .FAQ_questionText__p8QzO{color:#d4973b}.FAQ_toggle__U1bEp{color:#9c7d64;font-size:1.5rem;flex-shrink:0;transition:transform .3s ease,color .3s ease,text-shadow .3s ease;line-height:1}.FAQ_question__ci1k8:hover .FAQ_toggle__U1bEp{color:#d4973b;text-shadow:0 0 12px rgba(212,151,59,.6)}.FAQ_toggleOpen__bIe55{transform:rotate(45deg)}.FAQ_answer__YAld_{max-height:0;overflow:hidden;transition:max-height .3s ease}.FAQ_answerOpen__W6gfz{max-height:500px}.FAQ_answerText__Fosat{color:#9c7d64;font-family:SydneySerialRegular,sans-serif;font-size:16px;line-height:1.6;padding:0 .75rem 1.25rem;margin:0}@media (max-width:768px){.FAQ_section__8AJ9e{padding:50px 20px}.FAQ_heading__kFsGQ{font-size:1.5rem;margin-bottom:2rem}.FAQ_questionText__p8QzO{font-size:.9rem}.FAQ_answerText__Fosat{font-size:16px}}.ScrollToTop_button__yW7I0{position:fixed;bottom:76px;right:24px;z-index:998;width:42px;background:none;border:none;cursor:pointer;display:none;align-items:center;justify-content:center;padding:0;transition:opacity .5s ease,transform .3s ease;pointer-events:none;opacity:0}.ScrollToTop_visible__onZDH{opacity:1;pointer-events:auto}.ScrollToTop_hidden__Vem7l{opacity:0;pointer-events:none}.ScrollToTop_button__yW7I0:hover{transform:translateY(-2px)}.ScrollToTop_icon__7cU4H{width:20px;height:40px;fill:none;stroke:#fff;transition:opacity .3s ease}.ScrollToTop_button__yW7I0:hover .ScrollToTop_icon__7cU4H{opacity:.7}@media (max-width:768px){.ScrollToTop_button__yW7I0{display:flex;right:16px}}.WhatIsIt_section__OIJQw{width:100%;background:#0a0a0a;background-image:radial-gradient(ellipse at center,rgba(156,125,100,.06) 0,transparent 70%);padding:80px 40px}.WhatIsIt_container__z4HGZ{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr;grid-gap:60px;gap:60px;align-items:start}.WhatIsIt_textColumn__qBkFv{display:flex;flex-direction:column}.WhatIsIt_heading__RPmD3{color:#fff;font-family:Vinores,sans-serif;font-size:2rem;font-weight:600;letter-spacing:1px;margin:0 0 2rem}.WhatIsIt_paragraph__bHIjZ{color:#9c7d64;font-family:SydneySerialRegular,sans-serif;font-size:16px;line-height:1.6;margin:0 0 1.25rem}.WhatIsIt_emphasis__zF3so{color:#fff;font-family:Vinores,sans-serif;font-size:1.1rem;letter-spacing:.5px;margin:.5rem 0 0}.WhatIsIt_visualColumn__9VkBi{display:flex;align-items:center;justify-content:center}.WhatIsIt_visualImage__dfNSx{width:100%;height:auto;border-radius:4px;object-fit:cover;border:2px solid #9c7d64;box-shadow:inset 0 0 0 3px #0a0a0a,inset 0 0 0 5px rgba(156,125,100,.4),0 0 0 1px rgba(156,125,100,.3);transition:border-color .4s ease,box-shadow .4s ease,filter .4s ease,transform .4s ease}.WhatIsIt_visualImage__dfNSx:hover{border-color:#d4973b;box-shadow:inset 0 0 0 3px #0a0a0a,inset 0 0 0 5px rgba(212,151,59,.5),0 0 20px rgba(212,151,59,.3);filter:brightness(1.1);transform:scale(1.02)}@media (max-width:1024px){.WhatIsIt_container__z4HGZ{gap:40px}}@media (max-width:768px){.WhatIsIt_section__OIJQw{padding:50px 20px}.WhatIsIt_container__z4HGZ{grid-template-columns:1fr;gap:30px}.WhatIsIt_heading__RPmD3{font-size:1.5rem;text-align:center}.WhatIsIt_paragraph__bHIjZ{font-size:16px}.WhatIsIt_emphasis__zF3so{font-size:20px;text-align:center}.WhatIsIt_visualImage__dfNSx{width:100%}}.page_main__cl3jg{background:url(/homepage/main-image.png) no-repeat 50%;background-size:cover;position:relative;overflow:hidden}.page_headerLogo__y3iuB{width:clamp(108px,11vw,126px);height:auto}.page_homeNavMenu__d4WEU{display:flex;align-items:center;gap:clamp(14px,2.1vw,28px)}.page_navLinks__ugy48{display:flex;align-items:center;gap:clamp(12px,1.45vw,24px)}.page_mobileNavLink__RsVEV,.page_navLink__I8F97{color:rgba(255,255,255,.86);font-family:SydneySerialBold,system-ui,sans-serif;font-size:.83rem;letter-spacing:.08em;line-height:1;text-decoration:none;text-transform:uppercase;transition:color .2s ease,text-shadow .2s ease}.page_mobileNavLink__RsVEV:hover,.page_navLink__I8F97:hover{color:#ffffff;text-shadow:0 0 12px rgba(212,151,59,.6)}.page_playNowNavLink__7KdsT{min-height:38px;padding:.75rem 1.08rem;border:1px solid rgba(241,126,72,.48);border-radius:999px;background:linear-gradient(160deg,rgba(211,155,76,.96),rgba(146,66,19,.96));box-shadow:0 10px 24px rgba(146,66,19,.28);color:#ffffff;text-shadow:none;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.page_playNowNavLink__7KdsT:hover{border-color:rgba(255,214,137,.86);background:linear-gradient(160deg,rgba(235,185,91,.98),rgba(181,83,24,.98));box-shadow:0 14px 30px rgba(212,151,59,.36);transform:translateY(-1px);text-shadow:none}.page_mobilePlayNowNavLink__GV8cy{width:-moz-fit-content;width:fit-content;padding:.9rem 1.15rem;border:1px solid rgba(241,126,72,.48);border-radius:999px;background:linear-gradient(160deg,rgba(211,155,76,.96),rgba(146,66,19,.96));box-shadow:0 10px 24px rgba(146,66,19,.28);color:#ffffff;text-shadow:none}.page_mobilePlayNowNavLink__GV8cy:hover{border-color:rgba(255,214,137,.86);background:linear-gradient(160deg,rgba(235,185,91,.98),rgba(181,83,24,.98));box-shadow:0 14px 30px rgba(212,151,59,.36);text-shadow:none}.page_mobileSocialLinks__dBwur,.page_socialLinks__bD2v8{display:flex;align-items:center;gap:10px}.page_socialLinks__bD2v8{border-left:1px solid rgba(156,125,100,.46);padding-left:clamp(12px,1.35vw,22px)}.page_socialIconLink__9xfTA{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(241,126,72,.32);border-radius:50%;background:rgba(5,5,5,.38);color:#ffffff;transition:border-color .2s ease,background .2s ease,transform .2s ease}.page_socialIconLink__9xfTA:hover{border-color:rgba(241,126,72,.72);background:rgba(171,90,31,.32);transform:translateY(-1px)}.page_socialIcon__rLlCJ{width:17px;height:17px;object-fit:contain}.page_mobileNavLinks__swFmo{display:flex;flex-direction:column;gap:22px}.page_mobileNavLink__RsVEV{font-size:1rem}.page_mobileSocialLinks__dBwur{margin-top:34px;padding-top:24px;border-top:1px solid rgba(156,125,100,.42)}.page_heroSection__wNdOy{height:700px;position:absolute;bottom:0;width:100%;display:flex;flex-direction:column}.page_circleglow__zso4u{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;pointer-events:none}.page_mainLogoSection__s6m8p{position:relative;display:flex;justify-content:center;align-items:center;margin:40px 0 10px}.page_mainLogoImage__HcQX4{position:relative;width:clamp(240px,40vw,680px);max-width:100%;height:auto;object-fit:contain;z-index:1;filter:brightness(1);transition:transform .4s ease,filter .4s ease}.page_mainLogoImage__HcQX4:hover{transform:translateY(-8px);filter:brightness(1.15) drop-shadow(0 0 18px rgba(212,151,59,.5))}.page_chararacterMobileWrapper__K_E9c{display:none}.page_contentContainer__WgVBa{position:relative;flex:1 1;width:100%;display:flex;justify-content:flex-end;align-items:center}.page_overlayImage__JH0JO{object-fit:contain;object-position:right}.page_ctaWrapper__DWkgF{right:10%;display:flex;flex-direction:column;align-items:center;z-index:2}.page_upsideDownDivider__42NjX{transform:scaleY(-1)}.page_divider__bDc5V{width:300px;pointer-events:none}.page_button__Vm_Qm,.page_divider__bDc5V{height:auto;max-width:100%;position:relative}.page_button__Vm_Qm{width:400px;cursor:pointer;z-index:2;transition:filter .3s ease,transform .3s ease,drop-shadow .3s ease}.page_button__Vm_Qm:hover{filter:brightness(1.2) drop-shadow(0 0 12px rgba(212,151,59,.6));transform:scale(1.03)}.page_button__Vm_Qm:active{transform:scale(.98)}.page_cta__kL58C{background:transparent;border:1px solid #b87333;color:#fff;padding:.8rem 2.5rem;font-size:1rem;cursor:pointer;transition:all .3s ease;letter-spacing:2px}.page_cta__kL58C:hover{background:rgba(184,115,51,.2)}@media (max-width:1024px){.page_ctaWrapper__DWkgF{right:5%}.page_divider__bDc5V{width:300px}}@media screen and (max-width:925px){.page_homeNavMenu__d4WEU{display:none}}@media (max-width:768px){.page_main__cl3jg{min-height:350px}.page_chararacterMobileWrapper__K_E9c{display:block;position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden}.page_chararacterMobile__qgUxh{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.page_chararacterMobileWrapper__K_E9c:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:20%;background:linear-gradient(0deg,rgba(0,0,0,1),rgba(0,0,0,0))}.page_navbar___3Bxi{flex-direction:row;justify-content:space-between}.page_mainLogoSection__s6m8p,.page_title__QDuK2{display:none}.page_navbar-left__rKN9c{display:flex;justify-content:flex-start;gap:1rem}.page_tagline__Gc3kp{display:none}.page_heroSection__wNdOy{height:500px}.page_contentContainer__WgVBa{display:none}.page_mainLogoSection__s6m8p{height:30vh}.page_ctaWrapper__DWkgF{right:50%}.page_divider__bDc5V{width:250px}}@media screen and (min-width:1041px){.page_ctaWrapper__DWkgF{position:relative}}