@keyframes AppPage-module__xS2x8q__fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes AppPage-module__xS2x8q__float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes AppPage-module__xS2x8q__shimmer{0%{left:-100%}to{left:100%}}@keyframes AppPage-module__xS2x8q__expandLine{0%{width:0}to{width:60px}}@keyframes AppPage-module__xS2x8q__pulseGlow{0%,to{box-shadow:0 0 30px #6fdcbe26}50%{box-shadow:0 0 60px #6fdcbe59}}@keyframes AppPage-module__xS2x8q__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.AppPage-module__xS2x8q__appPage{color:#1a1a1a;background:#fbc1ac;min-height:100vh;margin-top:80px;font-family:Sora,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;overflow-x:hidden}.AppPage-module__xS2x8q__container{max-width:1200px;margin:0 auto;padding:0 2rem}.AppPage-module__xS2x8q__sectionHeader{text-align:center;margin-bottom:3rem}.AppPage-module__xS2x8q__sectionHeading{color:#1a1a1a;letter-spacing:-.03em;margin:0 0 .4rem;font-family:Space Grotesk,Sora,sans-serif;font-size:3rem;font-weight:800;line-height:1.1}.AppPage-module__xS2x8q__sectionSub{color:#555;margin:0;font-size:1.1rem;font-weight:500}.AppPage-module__xS2x8q__accentText{color:#4b2e83}.AppPage-module__xS2x8q__hero{color:#fff;text-align:center;background:radial-gradient(at 80% 0,#6fdcbe4d 0%,#0000 50%),radial-gradient(at 0 100%,#fbc1ac40 0%,#0000 50%),radial-gradient(at 50% 60%,#ae8fdb33 0%,#0000 55%),linear-gradient(160deg,#1a0f30 0%,#2d1854 25%,#4b2e83 55%,#6b3fa0 80%,#875492 100%);padding:5rem 0 6rem;position:relative;overflow:hidden}.AppPage-module__xS2x8q__hero:before{content:"";pointer-events:none;z-index:0;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");position:absolute;inset:0}.AppPage-module__xS2x8q__hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#6fdcbe26 0%,#0000 70%);border-radius:50%;width:600px;height:600px;animation:10s ease-in-out infinite AppPage-module__xS2x8q__float;position:absolute;top:-200px;right:-150px}.AppPage-module__xS2x8q__heroInner{z-index:1;flex-direction:column;align-items:center;max-width:740px;margin:0 auto;padding:0 2rem;display:flex;position:relative}.AppPage-module__xS2x8q__heroInner>*{animation:.8s cubic-bezier(.4,0,.2,1) both AppPage-module__xS2x8q__fadeInUp}.AppPage-module__xS2x8q__heroInner>:first-child{animation-delay:50ms}.AppPage-module__xS2x8q__heroInner>:nth-child(2){animation-delay:.12s}.AppPage-module__xS2x8q__heroInner>:nth-child(3){animation-delay:.18s}.AppPage-module__xS2x8q__heroInner>:nth-child(4){animation-delay:.24s}.AppPage-module__xS2x8q__heroInner>:nth-child(5){animation-delay:.3s}.AppPage-module__xS2x8q__heroInner>:nth-child(6){animation-delay:.36s}.AppPage-module__xS2x8q__heroInner>:nth-child(7){animation-delay:.42s}.AppPage-module__xS2x8q__heroInner>:nth-child(8){animation-delay:.48s}.AppPage-module__xS2x8q__heroBadge{color:#1a1a1a;letter-spacing:.01em;background:#6fdcbe;border:2px solid #1a1a1a;border-radius:50px;align-items:center;gap:8px;margin-bottom:2rem;padding:8px 22px;font-size:.85rem;font-weight:700;display:inline-flex;box-shadow:3px 3px #1a1a1a}.AppPage-module__xS2x8q__heroIconWrapper{margin-bottom:1.5rem;animation:6s ease-in-out infinite AppPage-module__xS2x8q__float}.AppPage-module__xS2x8q__appIcon{position:relative;overflow:hidden}.AppPage-module__xS2x8q__logo{object-fit:cover;width:100%;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1)}.AppPage-module__xS2x8q__logo:hover{transform:scale(1.05)}.AppPage-module__xS2x8q__logoSmall{border-radius:10px;width:40px;height:40px}.AppPage-module__xS2x8q__logoMedium{border:2px solid #fff3;border-radius:20px;width:80px;height:80px}.AppPage-module__xS2x8q__logoLarge{border:3px solid #ffffff26;border-radius:28px;width:120px;height:120px;box-shadow:0 20px 60px #00000080,0 0 0 1px #ffffff0d}.AppPage-module__xS2x8q__logoPlaceholder{color:#1a1a1a;border-radius:inherit;background:linear-gradient(135deg,#6fdcbe 0%,#ae8fdb 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.AppPage-module__xS2x8q__logoInitial{text-transform:uppercase;font-family:Space Grotesk,Sora,sans-serif;font-size:3rem;font-weight:900}.AppPage-module__xS2x8q__appName{color:#fff;letter-spacing:-.04em;margin:0 0 6px;font-family:Space Grotesk,Sora,sans-serif;font-size:3.8rem;font-weight:900;line-height:1.05}.AppPage-module__xS2x8q__developerName{color:#ffffff73;margin:0 0 1.2rem;font-size:.95rem;font-weight:500}.AppPage-module__xS2x8q__heroTagline{color:#ffffffb8;max-width:520px;margin:0 0 2rem;font-size:1.15rem;line-height:1.7}.AppPage-module__xS2x8q__metaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:2.5rem;display:flex}.AppPage-module__xS2x8q__metaPill{color:#1a1a1a;letter-spacing:.02em;background:#ffffffe6;border:2px solid #1a1a1a;border-radius:50px;padding:6px 16px;font-size:.78rem;font-weight:700}.AppPage-module__xS2x8q__storeButtons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.AppPage-module__xS2x8q__storeBtn{color:#fff;cursor:pointer;background:#1a1a1a;border:3px solid #1a1a1a;border-radius:14px;align-items:center;gap:12px;padding:14px 28px 14px 20px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:5px 5px #ffffff26}.AppPage-module__xS2x8q__storeBtn:hover{transform:translate(5px,5px);box-shadow:0 0 #ffffff26}.AppPage-module__xS2x8q__storeBtnLight{color:#1a1a1a;background:#fff;border-color:#1a1a1a;box-shadow:5px 5px #1a1a1a}.AppPage-module__xS2x8q__storeBtnLight:hover{transform:translate(5px,5px);box-shadow:0 0 #1a1a1a}.AppPage-module__xS2x8q__storeBtnLight .AppPage-module__xS2x8q__storeBtnIcon svg{fill:#1a1a1a}.AppPage-module__xS2x8q__storeBtnLight .AppPage-module__xS2x8q__storeBtnLabel{color:#666}.AppPage-module__xS2x8q__storeBtnLight .AppPage-module__xS2x8q__storeBtnTitle{color:#1a1a1a}.AppPage-module__xS2x8q__storeBtnIcon{flex-shrink:0}.AppPage-module__xS2x8q__storeBtnIcon svg{fill:#fff;width:24px;height:24px}.AppPage-module__xS2x8q__storeBtnText{text-align:left;flex-direction:column;display:flex}.AppPage-module__xS2x8q__storeBtnLabel{color:#fff9;letter-spacing:.04em;text-transform:uppercase;font-size:.6rem;font-weight:500;line-height:1.2}.AppPage-module__xS2x8q__storeBtnTitle{font-size:1.05rem;font-weight:700;line-height:1.3}.AppPage-module__xS2x8q__highlightsSection{z-index:2;background:#fbc1ac;padding:2.5rem 0 4rem;position:relative}.AppPage-module__xS2x8q__highlightsGrid{grid-template-columns:repeat(4,1fr);gap:24px;max-width:960px;margin:0 auto;padding:0 2rem 10px;animation:.6s cubic-bezier(.4,0,.2,1) .3s both AppPage-module__xS2x8q__scaleIn;display:grid}.AppPage-module__xS2x8q__highlightCard{text-align:center;background:#fff;border:2px solid #1a1a1a;border-radius:20px;flex-direction:column;align-items:center;padding:1.5rem 1rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:6px 6px #1a1a1a}.AppPage-module__xS2x8q__highlightCard:before{content:"";background:linear-gradient(90deg,#0000,#6fdcbe26,#0000);width:100%;height:100%;transition:none;position:absolute;top:0;left:-100%}.AppPage-module__xS2x8q__highlightCard:hover:before{animation:.6s ease-in-out AppPage-module__xS2x8q__shimmer}.AppPage-module__xS2x8q__highlightCard:hover{transform:translate(6px,6px);box-shadow:0 0 #1a1a1a}.AppPage-module__xS2x8q__highlightIcon{margin-bottom:6px;font-size:1.5rem}.AppPage-module__xS2x8q__highlightValue{color:#4b2e83;letter-spacing:-.02em;font-family:Space Grotesk,Sora,sans-serif;font-size:1.8rem;font-weight:900;line-height:1.2}.AppPage-module__xS2x8q__highlightLabel{color:#888;text-transform:uppercase;letter-spacing:.08em;margin-top:2px;font-size:.72rem;font-weight:700}.AppPage-module__xS2x8q__highlightSub{color:#fbbf24;letter-spacing:1px;margin-top:4px;font-size:.85rem}.AppPage-module__xS2x8q__screenshotsSection{background:#ae8fdb;padding:5rem 0;position:relative}.AppPage-module__xS2x8q__screenshotsSection .AppPage-module__xS2x8q__sectionHeading{color:#fff}.AppPage-module__xS2x8q__screenshotsSection .AppPage-module__xS2x8q__sectionSub{color:#ffffffb3}.AppPage-module__xS2x8q__screenshotsContainer{max-width:100%;position:relative;overflow:visible}.AppPage-module__xS2x8q__screenshotsWrapper{align-items:center;padding:0 40px;display:flex;position:relative}.AppPage-module__xS2x8q__screenshotsScrollContainer{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex:1;max-width:968px;margin:0 auto;padding:16px 20px;overflow:auto hidden}.AppPage-module__xS2x8q__screenshotsScrollContainer::-webkit-scrollbar{display:none}.AppPage-module__xS2x8q__screenshotsGrid{gap:16px;width:fit-content;margin:0 auto;display:flex}.AppPage-module__xS2x8q__screenshotItem{flex-shrink:0;width:220px;position:relative}.AppPage-module__xS2x8q__screenshot{aspect-ratio:9/19.5;object-fit:cover;background:#fff;border:3px solid #1a1a1a;border-radius:20px;width:100%;height:auto;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:6px 6px #1a1a1a}.AppPage-module__xS2x8q__screenshot:hover{transform:translate(6px,6px);box-shadow:0 0 #1a1a1a}.AppPage-module__xS2x8q__screenshotPlaceholder{aspect-ratio:9/19.5;background:#fff;border:3px solid #1a1a1a;border-radius:20px;justify-content:center;align-items:center;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:6px 6px #1a1a1a}.AppPage-module__xS2x8q__screenshotPlaceholder:hover{transform:translate(6px,6px);box-shadow:0 0 #1a1a1a}.AppPage-module__xS2x8q__placeholderContent{text-align:center;color:#875492}.AppPage-module__xS2x8q__placeholderIcon{margin-bottom:8px;font-size:2.2rem;display:block}.AppPage-module__xS2x8q__placeholderContent span:last-child{color:#1a1a1a;font-size:.85rem;font-weight:700}.AppPage-module__xS2x8q__scrollButton{cursor:pointer;z-index:10;color:#1a1a1a;background:#fff;border:3px solid #1a1a1a;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:4px 4px #1a1a1a}.AppPage-module__xS2x8q__scrollButton:hover{background:#6fdcbe;transform:translateY(-50%)translate(4px,4px);box-shadow:0 0 #1a1a1a}.AppPage-module__xS2x8q__scrollLeft{left:-8px}.AppPage-module__xS2x8q__scrollRight{right:-8px}.AppPage-module__xS2x8q__scrollButton svg{width:18px;height:18px}.AppPage-module__xS2x8q__featuresSection{background:#6fdcbe;padding:5rem 0 5.5rem}.AppPage-module__xS2x8q__featuresGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}.AppPage-module__xS2x8q__featureCard{background:#fff;border:2px solid #1a1a1a;border-radius:20px;flex-direction:column;gap:0;padding:2rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:6px 6px #1a1a1a}.AppPage-module__xS2x8q__featureCard:before{content:"";background:linear-gradient(90deg,#0000,#6fdcbe33,#0000);width:100%;height:100%;transition:none;position:absolute;top:0;left:-100%}.AppPage-module__xS2x8q__featureCard:hover:before{animation:.6s ease-in-out AppPage-module__xS2x8q__shimmer}.AppPage-module__xS2x8q__featureCard:hover{transform:translate(6px,6px);box-shadow:0 0 #1a1a1a}.AppPage-module__xS2x8q__featureIconBox{background:#fef8b3;border:2px solid #1a1a1a;border-radius:16px;justify-content:center;align-items:center;width:56px;min-width:56px;height:56px;margin-bottom:1rem;font-size:1.5rem;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex}.AppPage-module__xS2x8q__featureCard:hover .AppPage-module__xS2x8q__featureIconBox{transform:rotate(-6deg)scale(1.1)}.AppPage-module__xS2x8q__featureTitle{color:#1a1a1a;margin:0 0 6px;font-family:Space Grotesk,Sora,sans-serif;font-size:1.15rem;font-weight:800}.AppPage-module__xS2x8q__featureDesc{color:#555;margin:0;font-size:.9rem;line-height:1.6}.AppPage-module__xS2x8q__aboutSection{background:#fef8b3;padding:5rem 0}.AppPage-module__xS2x8q__aboutGrid{grid-template-columns:1.3fr 1fr;align-items:start;gap:3rem;display:grid}.AppPage-module__xS2x8q__aboutText .AppPage-module__xS2x8q__sectionHeading{text-align:left}.AppPage-module__xS2x8q__aboutParagraph{color:#444;margin:0 0 2rem;font-size:1.05rem;line-height:1.8}.AppPage-module__xS2x8q__whatsNewCard{background:#fff;border:2px solid #1a1a1a;border-radius:16px;padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:5px 5px #1a1a1a}.AppPage-module__xS2x8q__whatsNewCard:hover{transform:translate(5px,5px);box-shadow:0 0 #1a1a1a}.AppPage-module__xS2x8q__whatsNewHeader{align-items:center;gap:12px;margin-bottom:10px;display:flex}.AppPage-module__xS2x8q__versionBadge{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:2px solid #1a1a1a;border-radius:50px;padding:5px 14px;font-size:.8rem;font-weight:700}.AppPage-module__xS2x8q__whatsNewDate{color:#888;font-size:.85rem;font-weight:600}.AppPage-module__xS2x8q__whatsNewText{color:#555;margin:0;font-size:.95rem;line-height:1.6}.AppPage-module__xS2x8q__infoCard{background:#fff;border:2px solid #1a1a1a;border-radius:20px;padding:2rem 2rem 1rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:sticky;top:100px;box-shadow:6px 6px #1a1a1a}.AppPage-module__xS2x8q__infoCard:hover{transform:translate(6px,6px);box-shadow:0 0 #1a1a1a}.AppPage-module__xS2x8q__infoCardTitle{color:#1a1a1a;border-bottom:2px solid #eee;margin:0 0 1rem;padding-bottom:.75rem;font-family:Space Grotesk,Sora,sans-serif;font-size:1.2rem;font-weight:800}.AppPage-module__xS2x8q__infoRow{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}.AppPage-module__xS2x8q__infoRow:last-child{border-bottom:none}.AppPage-module__xS2x8q__infoLabel{color:#999;font-size:.875rem;font-weight:500}.AppPage-module__xS2x8q__infoValue{color:#1a1a1a;text-align:right;max-width:55%;font-size:.875rem;font-weight:700}.AppPage-module__xS2x8q__ratingsSection{background:#fbc1ac;padding:5rem 0}.AppPage-module__xS2x8q__ratingsInner{grid-template-columns:auto 1fr;align-items:center;gap:3rem;max-width:700px;margin:0 auto;display:grid}.AppPage-module__xS2x8q__ratingOverview{text-align:center;background:#fff;border:2px solid #1a1a1a;border-radius:20px;padding:2rem 2.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:6px 6px #1a1a1a}.AppPage-module__xS2x8q__ratingOverview:hover{transform:translate(6px,6px);box-shadow:0 0 #1a1a1a}.AppPage-module__xS2x8q__ratingBig{color:#4b2e83;letter-spacing:-.03em;font-family:Space Grotesk,Sora,sans-serif;font-size:4.5rem;font-weight:900;line-height:1}.AppPage-module__xS2x8q__ratingStarsLg{color:#fbbf24;letter-spacing:2px;margin:10px 0 6px;font-size:1.3rem}.AppPage-module__xS2x8q__ratingCount{color:#888;font-size:.85rem;font-weight:700}.AppPage-module__xS2x8q__barsColumn{flex-direction:column;gap:10px;display:flex}.AppPage-module__xS2x8q__barRow{align-items:center;gap:12px;display:flex}.AppPage-module__xS2x8q__barLabel{color:#999;text-align:right;width:16px;font-size:.85rem;font-weight:800}.AppPage-module__xS2x8q__barTrack{background:#0000000f;border:1.5px solid #1a1a1a;border-radius:6px;flex:1;height:12px;overflow:hidden}.AppPage-module__xS2x8q__barFill{background:linear-gradient(90deg,#6fdcbe 0%,#4b2e83 100%);border-radius:4px;height:100%;transition:width 1.2s cubic-bezier(.4,0,.2,1)}.AppPage-module__xS2x8q__stepsSection{background:#fff;padding:5rem 0 5.5rem}.AppPage-module__xS2x8q__stepsGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:960px;margin:0 auto;display:grid}.AppPage-module__xS2x8q__stepCard{text-align:center;background:#fff;border:2px solid #1a1a1a;border-radius:20px;padding:2.5rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:6px 6px #1a1a1a}.AppPage-module__xS2x8q__stepCard:before{content:"";background:linear-gradient(90deg,#0000,#ae8fdb26,#0000);width:100%;height:100%;transition:none;position:absolute;top:0;left:-100%}.AppPage-module__xS2x8q__stepCard:hover:before{animation:.6s ease-in-out AppPage-module__xS2x8q__shimmer}.AppPage-module__xS2x8q__stepCard:hover{transform:translate(6px,6px);box-shadow:0 0 #1a1a1a}.AppPage-module__xS2x8q__stepNumber{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:3px solid #1a1a1a;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:1.5rem;font-family:Space Grotesk,Sora,sans-serif;font-size:1.5rem;font-weight:900;display:inline-flex;box-shadow:4px 4px #1a1a1a}.AppPage-module__xS2x8q__stepTitle{color:#1a1a1a;margin:0 0 8px;font-family:Space Grotesk,Sora,sans-serif;font-size:1.3rem;font-weight:800}.AppPage-module__xS2x8q__stepDesc{color:#666;margin:0;font-size:.9rem;line-height:1.6}.AppPage-module__xS2x8q__ctaSection{background:#ae8fdb;padding:5rem 0}.AppPage-module__xS2x8q__ctaCard{text-align:center;background:radial-gradient(at 20%,#6fdcbe33 0%,#0000 50%),linear-gradient(160deg,#1a0f30 0%,#2d1854 30%,#4b2e83 60%,#6b3fa0 100%);border:3px solid #1a1a1a;border-radius:24px;padding:4rem 3rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:8px 8px #1a1a1a}.AppPage-module__xS2x8q__ctaCard:hover{transform:translate(8px,8px);box-shadow:0 0 #1a1a1a}.AppPage-module__xS2x8q__ctaCard:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");position:absolute;inset:0}.AppPage-module__xS2x8q__ctaGlow{display:none}.AppPage-module__xS2x8q__ctaInner{z-index:1;position:relative}.AppPage-module__xS2x8q__ctaHeading{color:#fff;letter-spacing:-.03em;z-index:1;margin:0 0 12px;font-family:Space Grotesk,Sora,sans-serif;font-size:2.8rem;font-weight:900;position:relative}.AppPage-module__xS2x8q__ctaText{color:#ffffff8c;z-index:1;margin:0 0 2.5rem;font-size:1.1rem;line-height:1.6;position:relative}.AppPage-module__xS2x8q__ctaStoreButtons{z-index:1;flex-wrap:wrap;justify-content:center;gap:12px;display:flex;position:relative}.AppPage-module__xS2x8q__legalSection{background:#fbc1ac;border-top:2px solid #1a1a1a;padding:2.5rem 0}.AppPage-module__xS2x8q__legalInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.AppPage-module__xS2x8q__legalDev{color:#555;margin:0;font-size:.95rem;font-weight:700}.AppPage-module__xS2x8q__legalLinks{flex-wrap:wrap;gap:10px;display:flex}.AppPage-module__xS2x8q__legalLink{color:#1a1a1a;background:#fff;border:2px solid #1a1a1a;border-radius:50px;padding:10px 24px;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:3px 3px #1a1a1a}.AppPage-module__xS2x8q__legalLink:hover{color:#fff;background:#4b2e83;transform:translate(3px,3px);box-shadow:0 0 #1a1a1a}@media (max-width:1024px){.AppPage-module__xS2x8q__aboutGrid{grid-template-columns:1fr;gap:2.5rem}.AppPage-module__xS2x8q__infoCard{position:static}.AppPage-module__xS2x8q__ratingsInner{grid-template-columns:1fr;gap:2rem}.AppPage-module__xS2x8q__highlightsGrid{grid-template-columns:repeat(2,1fr);max-width:520px}}@media (max-width:768px){.AppPage-module__xS2x8q__appPage{margin-top:70px}.AppPage-module__xS2x8q__hero{padding:3.5rem 0 4.5rem}.AppPage-module__xS2x8q__appName{font-size:2.6rem}.AppPage-module__xS2x8q__heroTagline{font-size:1.05rem}.AppPage-module__xS2x8q__sectionHeading{font-size:2.2rem}.AppPage-module__xS2x8q__screenshotsScrollContainer{max-width:679px}.AppPage-module__xS2x8q__screenshotItem{width:180px}.AppPage-module__xS2x8q__featuresGrid{grid-template-columns:1fr}.AppPage-module__xS2x8q__featureCard{padding:1.5rem}.AppPage-module__xS2x8q__ctaHeading{font-size:2rem}.AppPage-module__xS2x8q__ctaCard{padding:3rem 2rem}.AppPage-module__xS2x8q__legalInner{flex-direction:column;align-items:flex-start}.AppPage-module__xS2x8q__stepsGrid{grid-template-columns:1fr;max-width:400px;margin:0 auto}.AppPage-module__xS2x8q__highlightsGrid{margin-top:-28px}.AppPage-module__xS2x8q__whatsNewCard{max-width:100%}}@media (max-width:480px){.AppPage-module__xS2x8q__container{padding:0 1rem}.AppPage-module__xS2x8q__hero{padding:2.5rem 0 3.5rem}.AppPage-module__xS2x8q__heroBadge{padding:6px 16px;font-size:.75rem}.AppPage-module__xS2x8q__appName{font-size:2rem}.AppPage-module__xS2x8q__developerName{font-size:.85rem}.AppPage-module__xS2x8q__heroTagline{font-size:.95rem}.AppPage-module__xS2x8q__metaRow{gap:6px}.AppPage-module__xS2x8q__metaPill{padding:5px 12px;font-size:.7rem}.AppPage-module__xS2x8q__storeBtn{gap:10px;padding:12px 20px 12px 16px}.AppPage-module__xS2x8q__storeBtnTitle{font-size:.95rem}.AppPage-module__xS2x8q__screenshotsScrollContainer{max-width:430px;padding:8px 16px}.AppPage-module__xS2x8q__screenshotsGrid{gap:12px}.AppPage-module__xS2x8q__screenshotItem{width:160px}.AppPage-module__xS2x8q__scrollButton{width:40px;height:40px}.AppPage-module__xS2x8q__scrollButton svg{width:14px;height:14px}.AppPage-module__xS2x8q__scrollLeft{left:-12px}.AppPage-module__xS2x8q__scrollRight{right:-12px}.AppPage-module__xS2x8q__storeButtons{flex-direction:column;align-items:center;width:100%}.AppPage-module__xS2x8q__storeBtn{justify-content:center;width:100%;max-width:260px}.AppPage-module__xS2x8q__ctaStoreButtons{flex-direction:column;align-items:center}.AppPage-module__xS2x8q__ctaStoreButtons .AppPage-module__xS2x8q__storeBtn{justify-content:center;width:100%;max-width:260px}.AppPage-module__xS2x8q__ratingBig{font-size:3.2rem}.AppPage-module__xS2x8q__ratingOverview{padding:1.5rem}.AppPage-module__xS2x8q__legalLinks{flex-direction:column;width:100%}.AppPage-module__xS2x8q__legalLink{text-align:center}.AppPage-module__xS2x8q__highlightsGrid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:-24px}.AppPage-module__xS2x8q__highlightCard{padding:1.25rem .75rem;box-shadow:4px 4px #1a1a1a}.AppPage-module__xS2x8q__highlightValue{font-size:1.4rem}.AppPage-module__xS2x8q__stepsGrid{gap:1rem}.AppPage-module__xS2x8q__stepCard{padding:2rem 1.25rem;box-shadow:4px 4px #1a1a1a}.AppPage-module__xS2x8q__stepNumber{width:48px;height:48px;font-size:1.2rem;box-shadow:3px 3px #1a1a1a}.AppPage-module__xS2x8q__sectionHeading{font-size:1.8rem}.AppPage-module__xS2x8q__logoInitial{font-size:2.2rem}.AppPage-module__xS2x8q__featureCard,.AppPage-module__xS2x8q__infoCard{box-shadow:4px 4px #1a1a1a}.AppPage-module__xS2x8q__ctaCard{border-radius:20px;padding:2.5rem 1.5rem;box-shadow:6px 6px #1a1a1a}}
