.HeroSection-module__sBkrQG__heroSection{background-color:var(--background-dark);text-align:center;justify-content:center;align-items:center;min-height:50vh;padding:50px 20px 0;display:flex;position:relative;overflow:hidden}@media (max-width:480px){.HeroSection-module__sBkrQG__heroSection{min-height:auto}}.HeroSection-module__sBkrQG__backgroundShapes{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.HeroSection-module__sBkrQG__shape{filter:blur(90px);opacity:.4;border-radius:50%;animation:20s ease-in-out infinite alternate HeroSection-module__sBkrQG__move;position:absolute}.HeroSection-module__sBkrQG__shape1{background-color:var(--accent-color-1);width:450px;height:450px;animation-duration:25s;top:-10%;left:-10%}.HeroSection-module__sBkrQG__shape2{background-color:var(--accent-color-3);width:500px;height:500px;animation-duration:20s;bottom:-15%;right:-15%}.HeroSection-module__sBkrQG__shape3{background-color:var(--accent-color-2);width:300px;height:300px;animation-duration:30s;top:50%;left:40%;transform:translate(-50%,-50%)}@keyframes HeroSection-module__sBkrQG__move{0%{transform:translate(0)scale(1)}to{transform:translate(50px,-50px)scale(1.2)}}.HeroSection-module__sBkrQG__heroContent{z-index:1;max-width:950px;margin:0 auto;position:relative}.HeroSection-module__sBkrQG__tagContainer{opacity:0;animation:.8s ease-out forwards HeroSection-module__sBkrQG__fadeInUp}.HeroSection-module__sBkrQG__freeTag{background:var(--accent-gradient);color:#fff;letter-spacing:1px;text-transform:uppercase;border-radius:50px;margin-bottom:25px;padding:8px 20px;font-size:.9rem;font-weight:700;display:inline-block}.HeroSection-module__sBkrQG__mainHeadline{font-family:var(--font-heading);letter-spacing:-.04em;color:var(--text-primary);flex-wrap:wrap;justify-content:center;align-items:center;gap:.25em;margin-bottom:10px;font-size:clamp(2rem,9vw,4.8rem);font-weight:800;line-height:1.1;display:flex}.HeroSection-module__sBkrQG__rotatingTextContainer{height:clamp(2.8rem,7vw,5.3rem);position:relative;overflow:hidden}.HeroSection-module__sBkrQG__rotatingTextWrapper{transition:transform .8s cubic-bezier(.68,-.55,.27,1.55)}.HeroSection-module__sBkrQG__rotatingWord{justify-content:center;align-items:center;gap:.4em;height:clamp(2.8rem,7vw,5.3rem);line-height:1.1;display:flex}@media (max-width:768px){.HeroSection-module__sBkrQG__rotatingWord{justify-content:center}}.HeroSection-module__sBkrQG__platformIcon{flex-shrink:0;justify-content:center;align-items:center;font-size:.9em;display:inline-flex}.HeroSection-module__sBkrQG__platformName{white-space:nowrap}@media (max-width:480px){.HeroSection-module__sBkrQG__platformName{font-size:30px}.HeroSection-module__sBkrQG__subHeadline{margin:0 auto!important}}.HeroSection-module__sBkrQG__subHeadline{font-family:var(--font-body);color:var(--text-secondary);opacity:0;max-width:650px;margin:0 auto 50px;font-size:clamp(1rem,2.5vw,1.25rem);line-height:1.7;animation:.8s ease-out .5s forwards HeroSection-module__sBkrQG__fadeInUp}@keyframes HeroSection-module__sBkrQG__fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}
.AppCard-module__mOiyua__appCard{scroll-snap-align:start;cursor:pointer;z-index:1;background-color:#0000;border-radius:20px;min-width:35%;max-width:35%;padding:1px;transition:transform .4s,box-shadow .4s;position:relative;overflow:hidden}.AppCard-module__mOiyua__appCard:hover,.AppCard-module__mOiyua__appCard:focus-within{z-index:10;outline:0;transform:translateY(-8px);box-shadow:0 25px 50px #00000080}.AppCard-module__mOiyua__appCard:before{content:"";z-index:1;transform-origin:50%;opacity:0;background:conic-gradient(from 180deg,#ff00a9 0deg,#00b2ff 180deg,#ff00a9 360deg);width:150%;height:150%;transition:opacity .4s;animation:6s linear infinite AppCard-module__mOiyua__rotate;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes AppCard-module__mOiyua__rotate{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.AppCard-module__mOiyua__appCard:hover:before,.AppCard-module__mOiyua__appCard:focus-within:before{opacity:1}.AppCard-module__mOiyua__cardContent{background-image:radial-gradient(circle at 20% 20%,#00b2ff1a,#0000 40%),radial-gradient(circle at 80% 80%,#ff00a91a,#0000 40%);background-color:var(--card-bg-color);z-index:2;border-radius:19px;flex-direction:column;height:100%;padding:25px;display:flex;position:relative}.AppCard-module__mOiyua__cardHeader{align-items:flex-start;gap:15px;margin-bottom:20px;display:flex}.AppCard-module__mOiyua__appIcon{background:var(--accent-gradient);color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:55px;height:55px;font-size:1.8rem;display:grid;box-shadow:0 10px 25px #0000004d}.AppCard-module__mOiyua__headerText{flex-direction:column;display:flex}.AppCard-module__mOiyua__appName{font-family:var(--font-heading);color:var(--text-primary);margin-bottom:5px;font-size:1.6rem;line-height:1.2}.AppCard-module__mOiyua__appRating{color:gold;align-items:center;gap:8px;font-size:1rem;font-weight:700;display:flex}.AppCard-module__mOiyua__appRating .AppCard-module__mOiyua__fa-star{font-size:.9rem}.AppCard-module__mOiyua__cardBody{flex-grow:1}.AppCard-module__mOiyua__appDesc{color:var(--text-secondary);min-height:50px;font-size:.95rem;line-height:1.6}.AppCard-module__mOiyua__cardFooter{border-top:1px solid #f0f0f526;justify-content:space-between;align-items:center;margin-top:auto;padding-top:20px;display:flex}.AppCard-module__mOiyua__footerFlipper{align-items:center;min-height:24px;display:flex;position:relative}.AppCard-module__mOiyua__platforms{color:var(--text-secondary);gap:15px;font-size:1.4rem;transition:opacity .3s,transform .3s;display:flex}.AppCard-module__mOiyua__detailsLink{opacity:0;color:var(--text-primary);pointer-events:none;align-items:center;gap:8px;font-size:.95rem;font-weight:600;text-decoration:none;transition:opacity .3s,transform .3s;display:flex;position:absolute;top:0;left:0;transform:translateY(5px)}.AppCard-module__mOiyua__appCard:hover .AppCard-module__mOiyua__platforms{opacity:0;transform:translateY(-5px)}.AppCard-module__mOiyua__appCard:hover .AppCard-module__mOiyua__detailsLink{opacity:1;pointer-events:auto;white-space:nowrap;transform:translateY(0)}.AppCard-module__mOiyua__downloadBtn{background:var(--accent-gradient);color:#fff;cursor:pointer;border:none;border-radius:50px;padding:14px 35px;font-size:1rem;font-weight:600;transition:all .3s}.AppCard-module__mOiyua__downloadBtn:hover,.AppCard-module__mOiyua__downloadBtn:focus-visible{outline:none;transform:scale(1.05);box-shadow:0 0 25px #00b2ff99}.AppCard-module__mOiyua__newBadge{background:var(--accent-gradient);color:#fff;z-index:5;border-radius:0 19px;padding:6px 18px;font-size:.85rem;font-weight:700;position:absolute;top:-1px;right:-1px;box-shadow:0 5px 10px #0000004d}@media (max-width:767px){.AppCard-module__mOiyua__appCard{border-radius:16px;width:100%;min-width:100%;overflow:visible}.AppCard-module__mOiyua__appCard:hover,.AppCard-module__mOiyua__appCard:focus-within{box-shadow:none;transform:none}.AppCard-module__mOiyua__appCard:hover:before{opacity:0}.AppCard-module__mOiyua__appCard:active{transform:scale(.98)}.AppCard-module__mOiyua__cardContent{background-image:none;border-radius:15px;padding:15px}.AppCard-module__mOiyua__cardHeader{gap:12px;margin-bottom:12px}.AppCard-module__mOiyua__appIcon{border-radius:10px;width:45px;height:45px;font-size:1.5rem}.AppCard-module__mOiyua__appName{margin-bottom:2px;font-size:1rem}.AppCard-module__mOiyua__appRating{gap:5px;font-size:.8rem}.AppCard-module__mOiyua__appDesc{min-height:unset;margin-bottom:12px;font-size:.8rem;line-height:1.5}.AppCard-module__mOiyua__cardFooter{padding-top:10px}.AppCard-module__mOiyua__platforms{opacity:1;gap:12px;font-size:1.2rem}.AppCard-module__mOiyua__downloadBtn{place-items:center;width:40px;height:40px;padding:0;font-size:1rem;display:grid}.AppCard-module__mOiyua__footerFlipper{min-height:unset}.AppCard-module__mOiyua__detailsLink{display:none}.AppCard-module__mOiyua__appCard:hover .AppCard-module__mOiyua__platforms{opacity:1;transform:none}.AppCard-module__mOiyua__newBadge{border-radius:0 15px;padding:4px 12px;font-size:.75rem}.AppCard-module__mOiyua__platformIconWrapper{position:relative}.AppCard-module__mOiyua__platformTooltip{background-color:var(--text-primary);color:var(--card-bg-color);white-space:nowrap;z-index:20;border-radius:5px;padding:4px 10px;font-size:.7rem;font-weight:600;position:absolute;bottom:120%;left:50%;transform:translate(-50%);box-shadow:0 2px 5px #00000080}.AppCard-module__mOiyua__platformTooltip:after{content:"";border-style:solid;border-width:5px;border-color:var(--text-primary)transparent transparent transparent;margin-left:-5px;position:absolute;top:100%;left:50%}}
:root{--android-color:#3ddc84;--android-color-rgb:61,220,132;--apple-color:#a2aaad;--apple-color-rgb:162,170,173;--windows-color:#0078d4;--windows-color-rgb:0,120,212;--tv-color:#9b59b6;--tv-color-rgb:155,89,182;--default-link-color:#fff;--default-link-color-rgb:255,255,255}.Header-module__hBw1pG__premiumHeader{z-index:1000;-webkit-backdrop-filter:blur(20px)saturate(180%);background:#000000b3;animation:.7s cubic-bezier(.25,.46,.45,.94) both Header-module__hBw1pG__slideDown;position:sticky;top:0}@keyframes Header-module__hBw1pG__slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.Header-module__hBw1pG__topBar{background:#14141480;border-bottom:1px solid #ffffff14;padding:8px 0;font-size:.85rem}.Header-module__hBw1pG__topBarContent{justify-content:flex-end;align-items:center;gap:25px;display:flex}.Header-module__hBw1pG__contactLink{color:var(--text-secondary);align-items:center;gap:8px;text-decoration:none;transition:all .3s;display:flex}.Header-module__hBw1pG__contactLink:hover{color:var(--text-primary);text-shadow:0 0 8px var(--primary-glow)}.Header-module__hBw1pG__whatsappLink:hover{color:#25d366}.Header-module__hBw1pG__mainNav{justify-content:space-between;align-items:center;padding:15px 0;display:flex}.Header-module__hBw1pG__logo{font-family:var(--font-heading);color:var(--text-primary);text-shadow:0 0 10px var(--primary-glow);z-index:1060;align-items:center;gap:10px;font-size:1.8rem;text-decoration:none;transition:all .3s;display:flex}.Header-module__hBw1pG__logo:hover{text-shadow:0 0 20px var(--primary-glow);transform:scale(1.02)}.Header-module__hBw1pG__logo span{background:var(--accent-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Header-module__hBw1pG__navLinks{background:var(--accent-gradient);border:1px solid #ffffff1a;border-radius:50px;align-items:center;gap:5px;padding:8px;list-style:none;display:flex}.Header-module__hBw1pG__navLink{color:#fff;border:1px solid #0000;border-radius:50px;align-items:center;gap:8px;padding:10px 20px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex;position:relative}.Header-module__hBw1pG__navLink:hover,.Header-module__hBw1pG__navLink:focus-visible{color:var(--text-primary);background:#0006;border-color:#00b2ff4d;outline:none;transform:translateY(-2px)}.Header-module__hBw1pG__navLink.Header-module__hBw1pG__active{color:var(--text-primary);background-color:#0009;box-shadow:inset 0 2px 4px #00000080}.Header-module__hBw1pG__freeTrialCta{background:var(--accent-gradient);color:#fff;cursor:pointer;z-index:1;border:none;border-radius:50px;padding:8px 20px;font-size:1rem;font-weight:700;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;box-shadow:0 0 15px #00b2ff80,0 0 15px #ff00a980}.Header-module__hBw1pG__freeTrialCta:hover{transform:scale(1.05)translateY(-2px)}.Header-module__hBw1pG__hamburger,.Header-module__hBw1pG__mobileNavOverlay{display:none}@media (max-width:1024px){.Header-module__hBw1pG__topBar,.Header-module__hBw1pG__navLinks,.Header-module__hBw1pG__desktopActions{display:none}.Header-module__hBw1pG__mainNav{padding:10px 0}.Header-module__hBw1pG__hamburger{cursor:pointer;z-index:1060;background:0 0;border:none;flex-direction:column;justify-content:space-around;width:28px;height:24px;padding:0;display:flex}.Header-module__hBw1pG__hamburgerLine{background:#fff;border-radius:5px;width:28px;height:3px;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.Header-module__hBw1pG__mobileNavOverlay{-webkit-backdrop-filter:blur(25px)saturate(180%);z-index:1050;background:radial-gradient(circle at top,#141414f0,#0a0a0af2);flex-direction:column;width:100%;height:100vh;padding:15px;transition:transform .5s cubic-bezier(.25,.46,.45,.94);display:flex;position:fixed;top:0;left:0;transform:translate(-100%)}.Header-module__hBw1pG__mobileNavOverlay.Header-module__hBw1pG__isOpen{transform:translate(0)}.Header-module__hBw1pG__mobileNavHeader{flex-shrink:0;justify-content:space-between;align-items:center;width:100%;padding:10px;display:flex}.Header-module__hBw1pG__closeButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;font-size:2.2rem;transition:all .3s}.Header-module__hBw1pG__closeButton:hover{color:var(--text-primary);transform:rotate(90deg)scale(1.1)}.Header-module__hBw1pG__mobileNavLinks{flex-grow:1;width:100%;margin:0;padding:20px 0;list-style:none;overflow-y:auto}.Header-module__hBw1pG__mobileNavLinks li{opacity:0;border-bottom:1px solid #ffffff1a;transform:translateY(20px)}.Header-module__hBw1pG__mobileNavLinks li:last-child{border-bottom:none}.Header-module__hBw1pG__mobileNavOverlay.Header-module__hBw1pG__isOpen li{animation:.5s cubic-bezier(.25,.46,.45,.94) forwards Header-module__hBw1pG__fadeInUp}.Header-module__hBw1pG__mobileNavOverlay.Header-module__hBw1pG__isOpen li:first-child{animation-delay:.2s}.Header-module__hBw1pG__mobileNavOverlay.Header-module__hBw1pG__isOpen li:nth-child(2){animation-delay:.3s}.Header-module__hBw1pG__mobileNavOverlay.Header-module__hBw1pG__isOpen li:nth-child(3){animation-delay:.4s}.Header-module__hBw1pG__mobileNavOverlay.Header-module__hBw1pG__isOpen li:nth-child(4){animation-delay:.5s}.Header-module__hBw1pG__mobileNavOverlay.Header-module__hBw1pG__isOpen li:nth-child(5){animation-delay:.6s}.Header-module__hBw1pG__mobileNavOverlay.Header-module__hBw1pG__isOpen li:nth-child(6){animation-delay:.7s}@keyframes Header-module__hBw1pG__fadeInUp{to{opacity:1;transform:translateY(0)}}.Header-module__hBw1pG__mobileNavLinks .Header-module__hBw1pG__navLink{border-radius:8px;justify-content:flex-start;gap:15px;width:100%;padding:15px 10px;font-size:1.3rem;font-weight:500}.Header-module__hBw1pG__mobileNavLinks .Header-module__hBw1pG__navLink:hover{background:#ffffff0d}.Header-module__hBw1pG__android:hover,.Header-module__hBw1pG__android.Header-module__hBw1pG__active{color:var(--android-color)}.Header-module__hBw1pG__apple:hover,.Header-module__hBw1pG__apple.Header-module__hBw1pG__active{color:var(--apple-color)}.Header-module__hBw1pG__windows:hover,.Header-module__hBw1pG__windows.Header-module__hBw1pG__active{color:var(--windows-color)}.Header-module__hBw1pG__smartTv:hover,.Header-module__hBw1pG__smartTv.Header-module__hBw1pG__active{color:var(--tv-color)}.Header-module__hBw1pG__default:hover,.Header-module__hBw1pG__default.Header-module__hBw1pG__active{color:var(--default-link-color)}.Header-module__hBw1pG__navLink.Header-module__hBw1pG__active{background:linear-gradient(90deg,rgba(var(--brand-color-rgb,255,255,255),.15),rgba(var(--brand-color-rgb,255,255,255),0))}.Header-module__hBw1pG__android.Header-module__hBw1pG__active{--brand-color-rgb:var(--android-color-rgb)}.Header-module__hBw1pG__apple.Header-module__hBw1pG__active{--brand-color-rgb:var(--apple-color-rgb)}.Header-module__hBw1pG__windows.Header-module__hBw1pG__active{--brand-color-rgb:var(--windows-color-rgb)}.Header-module__hBw1pG__smartTv.Header-module__hBw1pG__active{--brand-color-rgb:var(--tv-color-rgb)}.Header-module__hBw1pG__default.Header-module__hBw1pG__active{--brand-color-rgb:var(--default-link-color-rgb)}.Header-module__hBw1pG__mobileNavFooter{text-align:center;border-top:1px solid #ffffff1a;flex-shrink:0;width:100%;padding:20px 10px;position:relative;top:-15px}.Header-module__hBw1pG__mobileNavFooter .Header-module__hBw1pG__freeTrialCta{width:100%;margin-bottom:25px;padding:15px 20px;font-size:1.1rem}.Header-module__hBw1pG__mobileNavFooter .Header-module__hBw1pG__mobileContact{justify-content:center;gap:40px;display:flex}.Header-module__hBw1pG__mobileNavFooter .Header-module__hBw1pG__contactLink{font-size:1.8rem}}
@keyframes Footer-module__S6Hkya__moveAurora{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.Footer-module__S6Hkya__footerWrapper{z-index:1;background-color:#050509;margin-top:150px;position:relative}.Footer-module__S6Hkya__footerWrapper:before{content:"";z-index:-1;filter:blur(150px);opacity:.6;background-image:radial-gradient(100% 100% at 15% 120%,#00b2ff33,#0000 50%),radial-gradient(100% 100% at 85% 110%,#ff00a926,#0000 50%);background-size:300% 300%;animation:30s linear infinite Footer-module__S6Hkya__moveAurora;position:absolute;inset:0}.Footer-module__S6Hkya__footer{border-top:1px solid #ffffff14;padding:0 0 40px;position:relative;overflow:hidden}.Footer-module__S6Hkya__ctaSection{backdrop-filter:blur(20px);text-align:center;background:#12121db3;border:1px solid #ffffff1a;border-radius:20px;margin-top:15px;margin-bottom:60px;padding:50px;position:relative;overflow:hidden}.Footer-module__S6Hkya__ctaSection:before{content:"";border-radius:inherit;z-index:-1;position:absolute;inset:-1px}.Footer-module__S6Hkya__ctaTitle{font-family:var(--font-heading);background:linear-gradient(120deg,#fff,#bbb);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 0 15px;font-size:clamp(1.8rem,5vw,2.5rem)}.Footer-module__S6Hkya__ctaSubtitle{color:var(--text-secondary);max-width:600px;margin:0 auto 30px;line-height:1.7}.Footer-module__S6Hkya__ctaButton{background:var(--accent-gradient);color:#fff;cursor:pointer;border:none;border-radius:50px;padding:16px 40px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;box-shadow:0 0 25px #00b2ff4d}.Footer-module__S6Hkya__ctaButton:hover{transform:scale(1.05);box-shadow:0 0 40px #00b2ff99}.Footer-module__S6Hkya__linksGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px;display:grid}.Footer-module__S6Hkya__footerTitle{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:1.5px;color:var(--text-secondary);margin-bottom:20px;font-size:1rem}.Footer-module__S6Hkya__footerList{flex-direction:column;gap:15px;margin:0;padding:0;list-style:none;display:flex}.Footer-module__S6Hkya__footerList a{color:var(--text-secondary);padding-bottom:5px;font-size:.95rem;text-decoration:none;transition:color .3s;position:relative}.Footer-module__S6Hkya__footerList a:hover{color:var(--text-primary)}.Footer-module__S6Hkya__footerList a:after{content:"";background:var(--accent-gradient);border-radius:2px;width:0;height:2px;transition:width .4s cubic-bezier(.25,1,.5,1);position:absolute;bottom:0;left:0}.Footer-module__S6Hkya__footerList a:hover:after{width:100%}.Footer-module__S6Hkya__footerDivider{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:1px;margin:60px 0 30px}@media (max-width:768px){.Footer-module__S6Hkya__footerDivider{margin:20px}.Footer-module__S6Hkya__footerList{align-items:start}.Footer-module__S6Hkya__footerTitle{display:flex}}.Footer-module__S6Hkya__footerBottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.Footer-module__S6Hkya__brandName{font-family:var(--font-heading);background:var(--accent-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:1.5rem;font-weight:700}.Footer-module__S6Hkya__copyright{color:var(--text-secondary);font-size:.85rem}.Footer-module__S6Hkya__socialIcons{gap:20px;display:flex}.Footer-module__S6Hkya__socialIcons a{color:var(--text-secondary);font-size:1.2rem;transition:all .3s}.Footer-module__S6Hkya__socialIcons a:hover{color:#fff;filter:drop-shadow(0 0 8px var(--accent-color,#00b2ff));transform:scale(1.15)}@media (max-width:768px){.Footer-module__S6Hkya__footerWrapper{margin-top:80px}.Footer-module__S6Hkya__ctaSection{border-radius:16px;margin-top:10px;margin-bottom:20px;padding:40px 25px}.Footer-module__S6Hkya__linksGrid{text-align:center;grid-template-columns:1fr 1fr;gap:40px 20px}.Footer-module__S6Hkya__footerColumn:nth-child(3){grid-column:1/-1}.Footer-module__S6Hkya__footerList a:after{left:50%;transform:translate(-50%)}.Footer-module__S6Hkya__footerBottom{flex-direction:column;gap:25px}.Footer-module__S6Hkya__brandName{order:-1}.Footer-module__S6Hkya__copyright{order:1}.Footer-module__S6Hkya__socialIcons{order:0}}@media (max-width:480px){.Footer-module__S6Hkya__ctaTitle{font-size:1.6rem}.Footer-module__S6Hkya__ctaSubtitle{font-size:.9rem}.Footer-module__S6Hkya__ctaButton{padding:14px 32px;font-size:.95rem}}
:root{--text-primary:#f0f4f8;--text-secondary:#a0aec0;--bg-primary:#141824;--bg-secondary:#ffffff0d;--accent:#00b2ff;--accent-glow:#00b2ff4d;--success:#25d366;--success-glow:#25d36666;--font-heading:"Poppins",sans-serif}@keyframes TrialModal-module__yQ8tdG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes TrialModal-module__yQ8tdG__scaleUp{0%{transform:scale(.95)}to{transform:scale(1)}}.TrialModal-module__yQ8tdG__modalOverlay{backdrop-filter:blur(10px)saturate(150%);z-index:1001;opacity:0;background:#0a0a14b3;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .4s;animation:.4s forwards TrialModal-module__yQ8tdG__fadeIn;display:flex;position:fixed;top:0;left:0}.TrialModal-module__yQ8tdG__modalOverlay.TrialModal-module__yQ8tdG__active{opacity:1}.TrialModal-module__yQ8tdG__modalContainer{background:var(--bg-primary);border:1px solid #ffffff1a;border-radius:24px;width:90%;max-width:480px;animation:.5s cubic-bezier(.165,.84,.44,1) forwards TrialModal-module__yQ8tdG__scaleUp;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.TrialModal-module__yQ8tdG__modalClose{color:var(--text-secondary);cursor:pointer;z-index:10;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.5rem;transition:all .3s;display:flex;position:absolute;top:15px;right:15px}.TrialModal-module__yQ8tdG__modalClose:hover{color:var(--text-primary);background:#fff3;transform:rotate(90deg)}.TrialModal-module__yQ8tdG__contentWrapper{width:100%;height:100%;transition:transform .5s cubic-bezier(.25,1,.5,1);display:flex;position:relative}.TrialModal-module__yQ8tdG__step{box-sizing:border-box;opacity:1;flex-shrink:0;width:100%;padding:60px 25px 40px;transition:opacity .5s,transform .5s}@keyframes TrialModal-module__yQ8tdG__slideInFromRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes TrialModal-module__yQ8tdG__slideOutToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@keyframes TrialModal-module__yQ8tdG__slideInFromLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes TrialModal-module__yQ8tdG__slideOutToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.TrialModal-module__yQ8tdG__next .TrialModal-module__yQ8tdG__step{animation:.5s forwards TrialModal-module__yQ8tdG__slideInFromRight}.TrialModal-module__yQ8tdG__prev .TrialModal-module__yQ8tdG__step{animation:.5s forwards TrialModal-module__yQ8tdG__slideInFromLeft}.TrialModal-module__yQ8tdG__modalHeader{text-align:center;margin-bottom:30px}.TrialModal-module__yQ8tdG__modalHeader h2{font-family:var(--font-heading);color:var(--text-primary);margin-bottom:8px;font-size:1.8rem;font-weight:700}.TrialModal-module__yQ8tdG__modalHeader p{color:var(--text-secondary);font-size:1rem;line-height:1.5}.TrialModal-module__yQ8tdG__deviceOptions{grid-template-columns:1fr 1fr;gap:15px;display:grid}.TrialModal-module__yQ8tdG__deviceBtn{background-color:var(--bg-secondary);color:var(--text-primary);cursor:pointer;text-align:center;border:1px solid #ffffff1a;border-radius:16px;padding:20px 10px;transition:all .3s;overflow:hidden}.TrialModal-module__yQ8tdG__deviceBtn:hover{border-color:var(--accent);box-shadow:0 8px 25px var(--accent-glow);background-color:#00b2ff1a;transform:translateY(-5px)}.TrialModal-module__yQ8tdG__deviceBtn svg{color:var(--accent);margin-bottom:12px;margin-left:auto;margin-right:auto;font-size:2.5rem;transition:transform .3s;display:block}.TrialModal-module__yQ8tdG__deviceBtn:hover svg{transform:scale(1.1)}.TrialModal-module__yQ8tdG__deviceBtn span{font-size:1rem;font-weight:600;display:block}.TrialModal-module__yQ8tdG__fourColumns{grid-template-columns:1fr 1fr}.TrialModal-module__yQ8tdG__backBtn{color:var(--text-secondary);cursor:pointer;opacity:.8;z-index:5;background:0 0;border:none;align-items:center;gap:8px;padding:10px;font-size:1rem;transition:all .3s;display:inline-flex;position:absolute;top:20px;left:15px}.TrialModal-module__yQ8tdG__backBtn:hover{opacity:1;color:var(--text-primary);transform:translate(-3px)}.TrialModal-module__yQ8tdG__backBtn svg{font-size:1.2rem}.TrialModal-module__yQ8tdG__successContent{text-align:center;padding:20px 0}.TrialModal-module__yQ8tdG__changeDeviceBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin:0 auto 30px;padding:10px;font-size:.9rem;font-weight:500;transition:all .3s;display:flex}.TrialModal-module__yQ8tdG__changeDeviceBtn:hover{color:var(--text-primary)}.TrialModal-module__yQ8tdG__successAnimation{width:100px;height:100px;margin:0 auto 15px}.TrialModal-module__yQ8tdG__successAnimation .TrialModal-module__yQ8tdG__circle{stroke:var(--success);stroke-width:5px;fill:#0000;stroke-dasharray:289;stroke-dashoffset:289px;animation:.8s cubic-bezier(.65,0,.45,1) forwards TrialModal-module__yQ8tdG__draw-circle}.TrialModal-module__yQ8tdG__successAnimation .TrialModal-module__yQ8tdG__checkmark{stroke:var(--success);stroke-width:7px;fill:#0000;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;stroke-dashoffset:60px;animation:.5s cubic-bezier(.65,0,.45,1) .8s forwards TrialModal-module__yQ8tdG__draw-checkmark}@keyframes TrialModal-module__yQ8tdG__draw-circle{to{stroke-dashoffset:0}}@keyframes TrialModal-module__yQ8tdG__draw-checkmark{to{stroke-dashoffset:0}}.TrialModal-module__yQ8tdG__successContent h3{font-family:var(--font-heading);margin-bottom:10px;font-size:1.8rem}.TrialModal-module__yQ8tdG__successContent p{color:var(--text-secondary);margin-bottom:25px;font-size:1rem;line-height:1.6}.TrialModal-module__yQ8tdG__successContent strong{color:var(--accent);font-weight:700}.TrialModal-module__yQ8tdG__whatsappBtn{background-color:var(--success);color:#fff;cursor:pointer;border:none;border-radius:50px;justify-content:center;align-items:center;padding:14px 30px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s;animation:2s infinite TrialModal-module__yQ8tdG__pulse-green;display:inline-flex}.TrialModal-module__yQ8tdG__whatsappBtn:hover{box-shadow:0 10px 20px var(--success-glow);animation-play-state:paused;transform:scale(1.05)}@keyframes TrialModal-module__yQ8tdG__pulse-green{0%{box-shadow:0 6px 15px var(--success-glow);transform:scale(1)}50%{box-shadow:0 8px 25px var(--success-glow);transform:scale(1.03)}to{box-shadow:0 6px 15px var(--success-glow);transform:scale(1)}}@media (min-width:640px){.TrialModal-module__yQ8tdG__modalContainer{max-width:520px}.TrialModal-module__yQ8tdG__step{padding:40px 50px}.TrialModal-module__yQ8tdG__modalHeader h2{font-size:2.2rem}.TrialModal-module__yQ8tdG__modalHeader p{font-size:1.1rem}.TrialModal-module__yQ8tdG__deviceBtn{padding:25px 15px}.TrialModal-module__yQ8tdG__deviceBtn svg{font-size:2.8rem}.TrialModal-module__yQ8tdG__deviceBtn span{font-size:1.1rem}}
.DownloadModal-module__ySHLvG__modalOverlay{backdrop-filter:blur(10px);z-index:1001;opacity:0;pointer-events:none;background:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .4s;display:flex;position:fixed;top:0;left:0}.DownloadModal-module__ySHLvG__modalOverlay.DownloadModal-module__ySHLvG__active{opacity:1;pointer-events:all}.DownloadModal-module__ySHLvG__modalContent{background:var(--card-bg-color);border:1px solid #ffffff1a;border-radius:24px;width:95%;max-width:500px;padding:40px;transition:transform .4s;position:relative;transform:scale(.9)}.DownloadModal-module__ySHLvG__modalOverlay.DownloadModal-module__ySHLvG__active .DownloadModal-module__ySHLvG__modalContent{transform:scale(1)}.DownloadModal-module__ySHLvG__modalClose{color:#fff;cursor:pointer;background:#11151c;border:1px solid #eee;border-radius:50%;padding:0 13px;font-size:1.5rem;transition:color .3s;position:absolute;top:-23px;right:1px}.DownloadModal-module__ySHLvG__modalClose:hover{color:var(--text-primary)}.DownloadModal-module__ySHLvG__modalHeader{text-align:center;margin-bottom:30px}.DownloadModal-module__ySHLvG__modalHeader h2{font-family:var(--font-heading);margin-bottom:5px;font-size:2rem}@media (max-width:768px){.DownloadModal-module__ySHLvG__modalHeader h2{font-size:1.5rem}}.DownloadModal-module__ySHLvG__downloadOption{width:100%;color:var(--text-primary);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:20px;margin-bottom:15px;padding:18px 25px;text-decoration:none;transition:all .3s;display:flex}.DownloadModal-module__ySHLvG__downloadOption:hover{background:#ffffff1a;border-color:#ffffff4d;transform:translateY(-3px)}
.Breadcrumbs-module__yMPJvq__nav{border-bottom:1px solid #ffffff1a;margin-bottom:2rem;padding:1.25rem 0}.Breadcrumbs-module__yMPJvq__list{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;font-size:1rem;font-weight:600;list-style:none;display:flex}@media (max-width:768px){.Breadcrumbs-module__yMPJvq__list{font-size:.9rem}}.Breadcrumbs-module__yMPJvq__item{align-items:center;gap:.5rem;display:flex}.Breadcrumbs-module__yMPJvq__link{color:var(--text-secondary);border-radius:.375rem;padding:.25rem .5rem;text-decoration:none;transition:all .3s}.Breadcrumbs-module__yMPJvq__link:hover{color:var(--primary-glow);background-color:#00b2ff1a}.Breadcrumbs-module__yMPJvq__separator{color:var(--text-secondary);opacity:.4;font-size:.7em}.Breadcrumbs-module__yMPJvq__currentPage{background-image:var(--accent-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;padding:.25rem .5rem;font-weight:700}
.WhatsAppButton-module__Ya1Cjq__float{color:#fff;text-align:center;z-index:1000;background-color:#25d366;border-radius:50px;justify-content:center;align-items:center;width:60px;height:60px;font-size:30px;text-decoration:none;transition:all .3s ease-in-out;animation:2s infinite WhatsAppButton-module__Ya1Cjq__pulse;display:flex;position:fixed;bottom:40px;right:40px;box-shadow:0 5px 15px #0000004d}.WhatsAppButton-module__Ya1Cjq__float:hover{animation:none;transform:scale(1.1);box-shadow:0 8px 25px #25d36680}.WhatsAppButton-module__Ya1Cjq__tooltip{visibility:hidden;opacity:0;color:#fff;text-align:center;white-space:nowrap;background-color:#333;border-radius:6px;margin-right:15px;padding:8px 12px;font-size:14px;font-weight:600;transition:all .3s;position:absolute;right:100%;transform:translate(10px)}.WhatsAppButton-module__Ya1Cjq__float:hover .WhatsAppButton-module__Ya1Cjq__tooltip{visibility:visible;opacity:1;transform:translate(0)}@keyframes WhatsAppButton-module__Ya1Cjq__pulse{0%{transform:scale(.95);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 10px #25d36600}to{transform:scale(.95);box-shadow:0 0 #25d36600}}@media (max-width:768px){.WhatsAppButton-module__Ya1Cjq__float{width:55px;height:55px;font-size:26px;bottom:20px;right:20px}.WhatsAppButton-module__Ya1Cjq__tooltip{display:none}}
.AppSection-module__AKvL_G__appControls{flex-direction:column;gap:20px;margin-bottom:20px;padding:20px 0;display:flex}.AppSection-module__AKvL_G__topControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.AppSection-module__AKvL_G__searchContainer{flex-grow:1;min-width:250px;position:relative}.AppSection-module__AKvL_G__searchIcon{color:var(--text-secondary);pointer-events:none;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.AppSection-module__AKvL_G__searchBar{width:100%;color:var(--text-primary);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50px;padding:15px 20px 15px 50px;font-size:1rem;transition:all .3s}.AppSection-module__AKvL_G__searchBar:focus{background:#ffffff14;border-color:#00b2ff80;outline:0;box-shadow:0 0 15px #00b2ff33}.AppSection-module__AKvL_G__searchBar::placeholder{color:var(--text-secondary)}.AppSection-module__AKvL_G__sortContainer{color:var(--text-secondary);align-items:center;gap:10px;font-weight:600;display:flex}.AppSection-module__AKvL_G__sortSelect{color:var(--text-primary);cursor:pointer;appearance:none;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23999' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708 .708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border:1px solid #fff;border-radius:30px;padding:8px 30px 8px 15px;font-size:.9rem;transition:all .3s}.AppSection-module__AKvL_G__sortSelect:hover,.AppSection-module__AKvL_G__sortSelect:focus{color:#000;background-color:#fff;border-color:#00b2ff80;outline:none}.AppSection-module__AKvL_G__filterNav{flex-wrap:nowrap;justify-content:center;gap:.8rem;width:100%;padding:.5rem;display:flex}.AppSection-module__AKvL_G__filterBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:50px;align-items:center;gap:8px;padding:8px 20px;font-size:1.2rem;font-weight:600;transition:all .3s;display:flex;position:relative}.AppSection-module__AKvL_G__filterBtn:hover,.AppSection-module__AKvL_G__filterBtn:focus-visible{color:var(--text-primary);background:#ffffff0d}.AppSection-module__AKvL_G__filterBtn.AppSection-module__AKvL_G__active{color:var(--text-primary);background:var(--accent-color,#00b2ffcc);border-color:var(--accent-color,#00b2ff);box-shadow:0 0 10px #00b2ff4d}.AppSection-module__AKvL_G__filterTooltip{transform-origin:bottom;color:#fff;white-space:nowrap;z-index:50;pointer-events:none;background-color:#00b2ff;border-radius:8px;padding:6px 12px;font-size:.8rem;font-weight:600;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 15px #0006}.AppSection-module__AKvL_G__filterTooltip:after{content:"";border:6px solid #0000;border-top-color:#00b2ff;margin-left:-6px;position:absolute;top:100%;left:50%}.AppSection-module__AKvL_G__appListContainer{padding-top:10px}.AppSection-module__AKvL_G__categorySection{margin-bottom:20px}.AppSection-module__AKvL_G__categoryHeader{cursor:pointer;user-select:none;justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.AppSection-module__AKvL_G__categoryTitle{font-family:var(--font-heading);text-transform:uppercase;border-left:3px solid;border-image:var(--accent-gradient)1;margin-right:auto;padding-left:12px;font-size:clamp(1.4rem,4vw,1.6rem)}@media (max-width:540px){.AppSection-module__AKvL_G__categoryTitle{font-size:clamp(1rem,3vw,1.8rem)}}.AppSection-module__AKvL_G__carouselNav{display:none}.AppSection-module__AKvL_G__accordionIcon{color:var(--text-secondary);margin-left:15px;font-size:1.2rem;transition:transform .4s;display:block}.AppSection-module__AKvL_G__accordionIcon.AppSection-module__AKvL_G__open{color:var(--text-primary);transform:rotate(180deg)}.AppSection-module__AKvL_G__expandCollapseBtn{color:var(--text-secondary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:30px;align-items:center;gap:8px;padding:8px 15px;font-size:.85rem;transition:all .3s;display:flex}.AppSection-module__AKvL_G__expandCollapseBtn:hover{color:var(--text-primary);background:#ffffff1a}.AppSection-module__AKvL_G__appGrid{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1);display:grid;position:relative}.AppSection-module__AKvL_G__appGrid.AppSection-module__AKvL_G__open{grid-template-rows:1fr;margin-top:15px}.AppSection-module__AKvL_G__appGridInner{grid-template-columns:1fr;gap:15px;padding:2px;display:grid;overflow:hidden}@media (min-width:540px){.AppSection-module__AKvL_G__appGridInner{grid-template-columns:repeat(2,1fr)}}.AppSection-module__AKvL_G__noResultsMessage{text-align:center;color:var(--text-secondary);background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;padding:60px 20px}.AppSection-module__AKvL_G__noResultsMessage i{color:#00b2ff80;margin-bottom:15px;font-size:3rem}.AppSection-module__AKvL_G__noResultsMessage h3{color:var(--text-primary);margin-bottom:8px;font-size:1.5rem}@media (max-width:480px){.AppSection-module__AKvL_G__filterBtn span{display:none}.AppSection-module__AKvL_G__filterBtn{justify-content:center;width:45px;height:45px;padding:8px}.AppSection-module__AKvL_G__topControls{flex-wrap:wrap;gap:15px}.AppSection-module__AKvL_G__searchContainer{flex-basis:100%;min-width:0}.AppSection-module__AKvL_G__sortContainer,.AppSection-module__AKvL_G__expandCollapseBtn{flex:calc(50% - 8px);margin:0}.AppSection-module__AKvL_G__sortSelect{width:100%}.AppSection-module__AKvL_G__expandCollapseBtn{justify-content:center;width:100%}@keyframes AppSection-module__AKvL_G__tooltip-fade-in{0%{opacity:0;transform:translate(-50%)translateY(5px)scale(.95)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.AppSection-module__AKvL_G__filterTooltip{opacity:0;transition:opacity .2s,transform .2s;display:block}.AppSection-module__AKvL_G__tooltipVisible{pointer-events:auto;opacity:1;animation:.3s ease-out forwards AppSection-module__AKvL_G__tooltip-fade-in}}@media (min-width:768px){.AppSection-module__AKvL_G__topControls{flex-wrap:nowrap}.AppSection-module__AKvL_G__categoryTitle{border-left-width:4px;font-size:clamp(1.5rem,3vw,1.8rem)}.AppSection-module__AKvL_G__categorySection{margin-bottom:30px}.AppSection-module__AKvL_G__appGridInner{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none;gap:25px;margin:0 -10px;padding:25px 10px;display:flex;overflow-x:auto}.AppSection-module__AKvL_G__appGridInner::-webkit-scrollbar{display:none}.AppSection-module__AKvL_G__appGridInner>*{flex-shrink:0}.AppSection-module__AKvL_G__carouselNav{align-items:center;gap:10px;margin-left:15px;display:flex}.AppSection-module__AKvL_G__carouselNav button{color:var(--text-primary);cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;width:40px;height:40px;transition:all .3s}.AppSection-module__AKvL_G__carouselNav button:hover,.AppSection-module__AKvL_G__carouselNav button:focus-visible{background:var(--accent-color,#00b2ff);outline:none;box-shadow:0 0 10px #00b2ff80}}.AppSection-module__AKvL_G__lazyLoadPlaceholder{width:100%;min-height:250px}.AppSection-module__AKvL_G__swipeInstruction{z-index:1000;pointer-events:none;opacity:1;background:radial-gradient(circle,#00000080,#0000 70%);flex-direction:column;justify-content:center;align-items:end;margin-top:-9%;transition:opacity .4s;display:flex;position:absolute;inset:0% 6% 80% 50%}@keyframes AppSection-module__AKvL_G__swipe-hand-animation{0%{opacity:0;transform:translate(80px)scale(.9)}20%,80%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(-80px)scale(.9)}}@keyframes AppSection-module__AKvL_G__swipe-trail-animation{0%,10%{opacity:0;transform:translate(-150%)scaleX(.5)}40%{opacity:.6}70%,to{opacity:0;transform:translate(150%)scaleX(1.5)}}.AppSection-module__AKvL_G__swipeAnimation{justify-content:center;align-items:center;width:200px;height:60px;display:flex;position:relative}.AppSection-module__AKvL_G__swipeIcon{color:#fff;text-shadow:0 0 15px #00b2ffcc,0 0 5px #ffffffb3;z-index:12;font-size:2.5rem;animation:2.5s cubic-bezier(.4,0,.2,1) .2s infinite AppSection-module__AKvL_G__swipe-hand-animation}.AppSection-module__AKvL_G__swipeAnimation:before{content:"";background:radial-gradient(circle,var(--accent-color,#00b2ff)0%,#00b2ff00 60%);filter:blur(10px);z-index:11;width:80px;height:80px;margin-top:-40px;margin-left:-40px;animation:2.5s ease-out infinite AppSection-module__AKvL_G__swipe-trail-animation;position:absolute;top:50%;left:50%}.AppSection-module__AKvL_G__swipeText{color:#fffc;letter-spacing:.5px;backdrop-filter:blur(4px);opacity:0;background:#0006;border-radius:20px;margin-top:10px;padding:5px 15px;font-weight:600;animation:1s .5s forwards AppSection-module__AKvL_G__text-fade-in}@keyframes AppSection-module__AKvL_G__text-fade-in{to{opacity:1}}@media (max-width:767px){.AppSection-module__AKvL_G__swipeInstruction{display:none}}
.DetailPage-module___Cd8eW__pageContainer{padding-top:4rem;padding-bottom:4rem;position:relative;overflow:hidden}.DetailPage-module___Cd8eW__backgroundGlow{background-image:radial-gradient(circle,var(--accent-color,#00b2ff26)0%,transparent 50%);filter:blur(120px);z-index:-1;opacity:.7;width:100vw;height:50vh;position:absolute;top:-10rem;left:50%;transform:translate(-50%)}.DetailPage-module___Cd8eW__header{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;margin-bottom:4rem;display:flex}@media (min-width:768px){.DetailPage-module___Cd8eW__header{text-align:left;flex-direction:row}}.DetailPage-module___Cd8eW__headerIcon{background-color:var(--card-dark);border:1px solid #ffffff1a;border-radius:1.25rem;flex-shrink:0;width:100px;height:100px;padding:.5rem;box-shadow:0 10px 15px #0000004d}@media (min-width:768px){.DetailPage-module___Cd8eW__headerIcon{width:120px;height:120px}}.DetailPage-module___Cd8eW__headerIcon img{border-radius:1rem}.DetailPage-module___Cd8eW__headerText h1{font-family:var(--font-heading);color:var(--text-primary);font-size:3rem;font-weight:800;line-height:1.1}@media (min-width:768px){.DetailPage-module___Cd8eW__headerText h1{font-size:3.75rem}}.DetailPage-module___Cd8eW__headerText p{color:var(--text-secondary);max-width:65ch;margin-top:.5rem;font-size:1.25rem}.DetailPage-module___Cd8eW__grid{grid-template-columns:1fr;gap:3rem;margin-left:auto;margin-right:auto;display:grid}@media (min-width:1024px){.DetailPage-module___Cd8eW__grid{grid-template-columns:repeat(12,1fr);gap:4rem}}.DetailPage-module___Cd8eW__mainContent{grid-column:span 1/span 1}@media (min-width:1024px){.DetailPage-module___Cd8eW__mainContent{grid-column:span 7/span 7}}.DetailPage-module___Cd8eW__sidebar{grid-column:span 1/span 1}@media (min-width:1024px){.DetailPage-module___Cd8eW__sidebar{grid-column:span 5/span 5}}.DetailPage-module___Cd8eW__sidebarBox{background-color:var(--card-dark);border:1px solid #ffffff1a;border-radius:1rem;padding:2rem;position:sticky;top:6rem;box-shadow:0 10px 15px #0000004d}@media (max-width:600px){.DetailPage-module___Cd8eW__sidebarBox{border:none;padding:0}.DetailPage-module___Cd8eW__sidebarBox ul li{padding-bottom:1rem}}.DetailPage-module___Cd8eW__boxTitle{font-family:var(--font-heading);border-bottom:1px solid #ffffff1a;margin-bottom:1.5rem;padding-bottom:.75rem;font-size:1.5rem;font-weight:700}.DetailPage-module___Cd8eW__detailsList{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.DetailPage-module___Cd8eW__detailItem{justify-content:space-between;align-items:center;gap:1rem;display:flex}.DetailPage-module___Cd8eW__detailLabel{color:var(--text-secondary);font-weight:600}.DetailPage-module___Cd8eW__detailValue{color:var(--text-primary);align-items:center;gap:.5rem;font-size:1.125rem;font-weight:600;display:flex}.DetailPage-module___Cd8eW__rating{color:gold}.DetailPage-module___Cd8eW__code{background-color:#0000004d;border-radius:.25rem;padding:.25rem .5rem;font-family:monospace;font-size:1rem}.DetailPage-module___Cd8eW__downloadButtonWrapper{margin-top:2rem}.DetailPage-module___Cd8eW__platformList{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.DetailPage-module___Cd8eW__platformItem{align-items:center;gap:1rem;font-size:1.125rem;font-weight:600;display:flex}.DetailPage-module___Cd8eW__platformItem i{text-align:center;width:30px;font-size:1.5rem}.DetailPage-module___Cd8eW__available{color:var(--text-primary)}.DetailPage-module___Cd8eW__available i{color:#2ecc71}.DetailPage-module___Cd8eW__unavailable{color:var(--text-secondary);opacity:.6}.DetailPage-module___Cd8eW__unavailable i{color:#e74c3c}.DetailPage-module___Cd8eW__section{margin-bottom:3rem}.DetailPage-module___Cd8eW__sectionTitle{font-family:var(--font-heading);border-bottom:1px solid #ffffff1a;margin-bottom:1.5rem;padding-bottom:1rem;font-size:2.25rem;font-weight:700}.DetailPage-module___Cd8eW__screenshotsGallery{scroll-snap-type:x mandatory;gap:1rem;padding:.25rem;display:flex;overflow-x:auto}.DetailPage-module___Cd8eW__screenshotItem{scroll-snap-align:start;flex-shrink:0;width:80%}@media (min-width:768px){.DetailPage-module___Cd8eW__screenshotItem{width:45%}}@media (max-width:600px){.DetailPage-module___Cd8eW__sectionTitle{font-size:1.5rem}}.DetailPage-module___Cd8eW__faqContainer{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}.DetailPage-module___Cd8eW__faqItem{background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;transition:background-color .3s}.DetailPage-module___Cd8eW__faqItem:hover{background-color:#ffffff14}.DetailPage-module___Cd8eW__faqQuestion{cursor:pointer;color:#fff;justify-content:space-between;align-items:center;gap:20px;padding:1rem 1.5rem;font-size:1.1rem;font-weight:600;list-style:none;display:flex}.DetailPage-module___Cd8eW__faqQuestion::-webkit-details-marker{display:none}.DetailPage-module___Cd8eW__faqAnswer{color:#ccc;border-top:1px solid #ffffff1a;max-height:0;padding:0 1.5rem 1.5rem;line-height:1.7;transition:max-height .5s cubic-bezier(0,1,0,1),padding .5s;overflow:hidden}.DetailPage-module___Cd8eW__faqItem[open]>.DetailPage-module___Cd8eW__faqAnswer{max-height:1000px;padding-top:10px;transition:max-height 1s cubic-bezier(.9,0,.1,1)}.DetailPage-module___Cd8eW__faqIcon{width:16px;height:16px;transition:transform .3s ease-in-out;position:relative}.DetailPage-module___Cd8eW__faqIcon:before,.DetailPage-module___Cd8eW__faqIcon:after{content:"";background-color:#ff980e;border-radius:2px;transition:transform .3s ease-in-out;position:absolute}.DetailPage-module___Cd8eW__faqIcon:before{width:100%;height:2px;margin-top:-1px;top:50%;left:0}.DetailPage-module___Cd8eW__faqIcon:after{width:2px;height:100%;margin-left:-1px;top:0;left:50%}.DetailPage-module___Cd8eW__faqItem[open]>.DetailPage-module___Cd8eW__faqQuestion .DetailPage-module___Cd8eW__faqIcon:after{transform:rotate(90deg)}.DetailPage-module___Cd8eW__faqItem[open]>.DetailPage-module___Cd8eW__faqQuestion .DetailPage-module___Cd8eW__faqIcon{transform:rotate(180deg)}
@keyframes PlatformPage-module__7jh_sG__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PlatformPage-module__7jh_sG__header{text-align:center;animation:.8s ease-out PlatformPage-module__7jh_sG__fadeInUp}.PlatformPage-module__7jh_sG__iconWrapper{color:var(--accent-color);text-shadow:0 0 25px var(--accent-color);transform-origin:bottom;font-size:4rem;animation:3s ease-in-out infinite PlatformPage-module__7jh_sG__icon-float;display:inline-block}@keyframes PlatformPage-module__7jh_sG__icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.PlatformPage-module__7jh_sG__title{font-family:var(--font-heading);color:var(--text-primary);font-size:3rem;font-weight:800;line-height:1.2}@media (min-width:768px){.PlatformPage-module__7jh_sG__title{font-size:3.5rem}}.PlatformPage-module__7jh_sG__subtitle{color:var(--text-secondary);max-width:45rem;margin:1rem auto 0;font-size:1.2rem}
