@keyframes AppPage_fadeInUp__1mgco{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes AppPage_float__EOl_D{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes AppPage_shimmer__fd10o{0%{left:-100%}to{left:100%}}@keyframes AppPage_expandLine__AmnwU{0%{width:0}to{width:60px}}@keyframes AppPage_pulseGlow__2yMw2{0%,to{box-shadow:0 0 30px rgba(111,220,190,.15)}50%{box-shadow:0 0 60px rgba(111,220,190,.35)}}@keyframes AppPage_scaleIn__CO8Is{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.AppPage_appPage__1glX7{min-height:100vh;background:#fbc1ac;color:#1a1a1a;font-family:Sora,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;margin-top:80px;overflow-x:hidden}.AppPage_container__OJxzs{max-width:1200px;margin:0 auto;padding:0 2rem}.AppPage_sectionHeader__aelyU{text-align:center;margin-bottom:3rem}.AppPage_sectionHeading__WY2RL{font-family:Space Grotesk,Sora,sans-serif;font-size:3rem;font-weight:800;color:#1a1a1a;margin:0 0 .4rem;letter-spacing:-.03em;line-height:1.1}.AppPage_sectionSub__hdT7z{font-size:1.1rem;color:#555;margin:0;font-weight:500}.AppPage_accentText__DdUJn{color:#4b2e83}.AppPage_hero__DOrfD{background:radial-gradient(ellipse at 80% 0,rgba(111,220,190,.3) 0,transparent 50%),radial-gradient(ellipse at 0 100%,rgba(251,193,172,.25) 0,transparent 50%),radial-gradient(ellipse at 50% 60%,rgba(174,143,219,.2) 0,transparent 55%),linear-gradient(160deg,#1a0f30,#2d1854 25%,#4b2e83 55%,#6b3fa0 80%,#875492);color:#ffffff;padding:5rem 0 6rem;position:relative;overflow:hidden;text-align:center}.AppPage_hero__DOrfD:before{content:"";position:absolute;inset: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");pointer-events:none;z-index:0}.AppPage_hero__DOrfD:after{content:"";position:absolute;width:600px;height:600px;top:-200px;right:-150px;background:radial-gradient(circle,rgba(111,220,190,.15) 0,transparent 70%);border-radius:50%;pointer-events:none;animation:AppPage_float__EOl_D 10s ease-in-out infinite}.AppPage_heroInner__nysmp{position:relative;z-index:1;max-width:740px;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;align-items:center}.AppPage_heroInner__nysmp>*{animation:AppPage_fadeInUp__1mgco .8s cubic-bezier(.4,0,.2,1) both}.AppPage_heroInner__nysmp>:first-child{animation-delay:.05s}.AppPage_heroInner__nysmp>:nth-child(2){animation-delay:.12s}.AppPage_heroInner__nysmp>:nth-child(3){animation-delay:.18s}.AppPage_heroInner__nysmp>:nth-child(4){animation-delay:.24s}.AppPage_heroInner__nysmp>:nth-child(5){animation-delay:.3s}.AppPage_heroInner__nysmp>:nth-child(6){animation-delay:.36s}.AppPage_heroInner__nysmp>:nth-child(7){animation-delay:.42s}.AppPage_heroInner__nysmp>:nth-child(8){animation-delay:.48s}.AppPage_heroBadge__j8bxP{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;font-weight:700;color:#1a1a1a;background:#6fdcbe;padding:8px 22px;border-radius:50px;border:2px solid #1a1a1a;box-shadow:3px 3px 0 #1a1a1a;margin-bottom:2rem;letter-spacing:.01em}.AppPage_heroIconWrapper__WU9u7{margin-bottom:1.5rem;animation:AppPage_float__EOl_D 6s ease-in-out infinite}.AppPage_appIcon__HUTKP{overflow:hidden;position:relative}.AppPage_logo__0B2c_{width:100%;height:100%;object-fit:cover;transition:transform .3s cubic-bezier(.4,0,.2,1)}.AppPage_logo__0B2c_:hover{transform:scale(1.05)}.AppPage_logoSmall__kXyPH{width:40px;height:40px;border-radius:10px}.AppPage_logoMedium__j_brD{width:80px;height:80px;border-radius:20px;border:2px solid rgba(255,255,255,.2)}.AppPage_logoLarge__QvnM6{width:120px;height:120px;border-radius:28px;border:3px solid rgba(255,255,255,.15);box-shadow:0 20px 60px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.05)}.AppPage_logoPlaceholder__LBp9M{width:100%;height:100%;background:linear-gradient(135deg,#6fdcbe,#AE8FDB);display:flex;align-items:center;justify-content:center;color:#1a1a1a;border-radius:inherit}.AppPage_logoInitial__ULVvB{font-size:3rem;text-transform:uppercase}.AppPage_appName__0CFTa,.AppPage_logoInitial__ULVvB{font-family:Space Grotesk,Sora,sans-serif;font-weight:900}.AppPage_appName__0CFTa{font-size:3.8rem;margin:0 0 6px;color:#ffffff;line-height:1.05;letter-spacing:-.04em}.AppPage_developerName__VV9Zl{font-size:.95rem;color:rgba(255,255,255,.45);margin:0 0 1.2rem;font-weight:500}.AppPage_heroTagline__KhaId{font-size:1.15rem;color:rgba(255,255,255,.72);margin:0 0 2rem;line-height:1.7;max-width:520px}.AppPage_metaRow__IwOhR{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center;margin-bottom:2.5rem}.AppPage_metaPill__Revl8{font-size:.78rem;font-weight:700;color:#1a1a1a;background:rgba(255,255,255,.9);padding:6px 16px;border-radius:50px;border:2px solid #1a1a1a;letter-spacing:.02em}.AppPage_storeButtons___Y3a8{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.AppPage_storeBtn__ZRJHj{display:flex;align-items:center;gap:12px;padding:14px 28px 14px 20px;border-radius:14px;text-decoration:none;color:#ffffff;background:#1a1a1a;border:3px solid #1a1a1a;box-shadow:5px 5px 0 rgba(255,255,255,.15);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.AppPage_storeBtn__ZRJHj:hover{transform:translate(5px,5px);box-shadow:0 0 0 rgba(255,255,255,.15)}.AppPage_storeBtnLight__Anhvg{background:#ffffff;color:#1a1a1a;border-color:#1a1a1a;box-shadow:5px 5px 0 #1a1a1a}.AppPage_storeBtnLight__Anhvg:hover{transform:translate(5px,5px);box-shadow:0 0 0 #1a1a1a}.AppPage_storeBtnLight__Anhvg .AppPage_storeBtnIcon__NcHbC svg{fill:#1a1a1a}.AppPage_storeBtnLight__Anhvg .AppPage_storeBtnLabel__Ks5CM{color:#666}.AppPage_storeBtnLight__Anhvg .AppPage_storeBtnTitle__chXvH{color:#1a1a1a}.AppPage_storeBtnIcon__NcHbC{flex-shrink:0}.AppPage_storeBtnIcon__NcHbC svg{width:24px;height:24px;fill:#ffffff}.AppPage_storeBtnText__kGchc{display:flex;flex-direction:column;text-align:left}.AppPage_storeBtnLabel__Ks5CM{font-size:.6rem;font-weight:500;color:rgba(255,255,255,.6);letter-spacing:.04em;text-transform:uppercase;line-height:1.2}.AppPage_storeBtnTitle__chXvH{font-size:1.05rem;font-weight:700;line-height:1.3}.AppPage_highlightsSection__Jwebu{background:#fbc1ac;padding:2.5rem 0 4rem;position:relative;z-index:2}.AppPage_highlightsGrid__oTmyW{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;max-width:960px;margin:0 auto;padding:0 2rem 10px;animation:AppPage_scaleIn__CO8Is .6s cubic-bezier(.4,0,.2,1) .3s both}.AppPage_highlightCard__ch58Y{display:flex;flex-direction:column;align-items:center;padding:1.5rem 1rem;text-align:center;background:#ffffff;border-radius:20px;border:2px solid #1a1a1a;box-shadow:6px 6px 0 #1a1a1a;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.AppPage_highlightCard__ch58Y:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(111,220,190,.15),transparent);transition:none}.AppPage_highlightCard__ch58Y:hover:before{animation:AppPage_shimmer__fd10o .6s ease-in-out}.AppPage_highlightCard__ch58Y:hover{transform:translate(6px,6px);box-shadow:0 0 0 #1a1a1a}.AppPage_highlightIcon__1W3oW{font-size:1.5rem;margin-bottom:6px}.AppPage_highlightValue__iSmtW{font-family:Space Grotesk,Sora,sans-serif;font-size:1.8rem;font-weight:900;color:#4b2e83;line-height:1.2;letter-spacing:-.02em}.AppPage_highlightLabel__JD6c6{font-size:.72rem;font-weight:700;color:#888;text-transform:uppercase;letter-spacing:.08em;margin-top:2px}.AppPage_highlightSub__ydcEN{color:#fbbf24;font-size:.85rem;margin-top:4px;letter-spacing:1px}.AppPage_screenshotsSection__bf7Eo{background:#AE8FDB;padding:5rem 0;position:relative}.AppPage_screenshotsSection__bf7Eo .AppPage_sectionHeading__WY2RL{color:#ffffff}.AppPage_screenshotsSection__bf7Eo .AppPage_sectionSub__hdT7z{color:rgba(255,255,255,.7)}.AppPage_screenshotsContainer__tyNov{position:relative;max-width:100%;overflow:visible}.AppPage_screenshotsWrapper__9je8v{position:relative;display:flex;align-items:center;padding:0 40px}.AppPage_screenshotsScrollContainer__fzXH3{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex:1 1;padding:16px 20px;max-width:calc(4 * 220px + 3 * 16px + 40px);margin:0 auto}.AppPage_screenshotsScrollContainer__fzXH3::-webkit-scrollbar{display:none}.AppPage_screenshotsGrid__xX8kf{display:flex;gap:16px;width:-moz-fit-content;width:fit-content;margin:0 auto}.AppPage_screenshotItem__CFK1q{flex-shrink:0;width:220px;position:relative}.AppPage_screenshot__kA690{width:100%;height:auto;border-radius:20px;border:3px solid #1a1a1a;box-shadow:6px 6px 0 #1a1a1a;aspect-ratio:9/19.5;object-fit:cover;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff}.AppPage_screenshot__kA690:hover{transform:translate(6px,6px);box-shadow:0 0 0 #1a1a1a}.AppPage_screenshotPlaceholder__Q4qne{width:100%;aspect-ratio:9/19.5;background:#fff;border-radius:20px;display:flex;align-items:center;justify-content:center;border:3px solid #1a1a1a;box-shadow:6px 6px 0 #1a1a1a;transition:all .3s cubic-bezier(.4,0,.2,1)}.AppPage_screenshotPlaceholder__Q4qne:hover{transform:translate(6px,6px);box-shadow:0 0 0 #1a1a1a}.AppPage_placeholderContent__aox53{text-align:center;color:#875492}.AppPage_placeholderIcon__UIT6y{font-size:2.2rem;display:block;margin-bottom:8px}.AppPage_placeholderContent__aox53 span:last-child{font-weight:700;font-size:.85rem;color:#1a1a1a}.AppPage_scrollButton__pxS4s{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background:#ffffff;border:3px solid #1a1a1a;box-shadow:4px 4px 0 #1a1a1a;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s cubic-bezier(.4,0,.2,1);color:#1a1a1a}.AppPage_scrollButton__pxS4s:hover{transform:translateY(-50%) translate(4px,4px);box-shadow:0 0 0 #1a1a1a;background:#6fdcbe}.AppPage_scrollLeft___CA_I{left:-8px}.AppPage_scrollRight__rArFH{right:-8px}.AppPage_scrollButton__pxS4s svg{width:18px;height:18px}.AppPage_featuresSection__wdRrG{background:#6fdcbe;padding:5rem 0 5.5rem}.AppPage_featuresGrid__dmtEU{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.25rem;gap:1.25rem}.AppPage_featureCard__AQ5g_{background:#ffffff;padding:2rem;border-radius:20px;border:2px solid #1a1a1a;box-shadow:6px 6px 0 #1a1a1a;display:flex;flex-direction:column;gap:0;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.AppPage_featureCard__AQ5g_:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(111,220,190,.2),transparent);transition:none}.AppPage_featureCard__AQ5g_:hover:before{animation:AppPage_shimmer__fd10o .6s ease-in-out}.AppPage_featureCard__AQ5g_:hover{transform:translate(6px,6px);box-shadow:0 0 0 #1a1a1a}.AppPage_featureIconBox__XaR1X{width:56px;height:56px;min-width:56px;border-radius:16px;background:#FEF8B3;border:2px solid #1a1a1a;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:1rem;transition:transform .3s cubic-bezier(.4,0,.2,1)}.AppPage_featureCard__AQ5g_:hover .AppPage_featureIconBox__XaR1X{transform:rotate(-6deg) scale(1.1)}.AppPage_featureTitle__PXhOI{font-family:Space Grotesk,Sora,sans-serif;font-size:1.15rem;font-weight:800;color:#1a1a1a;margin:0 0 6px}.AppPage_featureDesc__fSsAw{font-size:.9rem;color:#555;line-height:1.6;margin:0}.AppPage_aboutSection__pRMsx{background:#FEF8B3;padding:5rem 0}.AppPage_aboutGrid__dzQo5{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:3rem;gap:3rem;align-items:start}.AppPage_aboutText__vkYa7 .AppPage_sectionHeading__WY2RL{text-align:left}.AppPage_aboutParagraph__4FD2P{font-size:1.05rem;line-height:1.8;color:#444;margin:0 0 2rem}.AppPage_whatsNewCard__8jzkj{background:#ffffff;border-radius:16px;border:2px solid #1a1a1a;box-shadow:5px 5px 0 #1a1a1a;padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.AppPage_whatsNewCard__8jzkj:hover{transform:translate(5px,5px);box-shadow:0 0 0 #1a1a1a}.AppPage_whatsNewHeader__kzqPF{display:flex;align-items:center;gap:12px;margin-bottom:10px}.AppPage_versionBadge__q7TwE{background:linear-gradient(135deg,#667eea,#764ba2);color:#ffffff;font-size:.8rem;font-weight:700;padding:5px 14px;border-radius:50px;border:2px solid #1a1a1a}.AppPage_whatsNewDate__7PVay{font-size:.85rem;color:#888;font-weight:600}.AppPage_whatsNewText__qw9DV{font-size:.95rem;color:#555;line-height:1.6;margin:0}.AppPage_infoCard__9D7QX{background:#ffffff;border-radius:20px;border:2px solid #1a1a1a;box-shadow:6px 6px 0 #1a1a1a;padding:2rem 2rem 1rem;position:-webkit-sticky;position:sticky;top:100px;transition:all .3s cubic-bezier(.4,0,.2,1)}.AppPage_infoCard__9D7QX:hover{transform:translate(6px,6px);box-shadow:0 0 0 #1a1a1a}.AppPage_infoCardTitle__7qtdx{font-family:Space Grotesk,Sora,sans-serif;font-size:1.2rem;font-weight:800;color:#1a1a1a;margin:0 0 1rem;padding-bottom:.75rem;border-bottom:2px solid #eee}.AppPage_infoRow__LuEqB{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #f0f0f0}.AppPage_infoRow__LuEqB:last-child{border-bottom:none}.AppPage_infoLabel___T0K4{font-size:.875rem;font-weight:500;color:#999}.AppPage_infoValue__KAOfJ{font-size:.875rem;font-weight:700;color:#1a1a1a;text-align:right;max-width:55%}.AppPage_ratingsSection__gbpp2{background:#fbc1ac;padding:5rem 0}.AppPage_ratingsInner__Da2Fj{display:grid;grid-template-columns:auto 1fr;grid-gap:3rem;gap:3rem;align-items:center;max-width:700px;margin:0 auto}.AppPage_ratingOverview__Stanz{text-align:center;padding:2rem 2.5rem;background:#ffffff;border-radius:20px;border:2px solid #1a1a1a;box-shadow:6px 6px 0 #1a1a1a;transition:all .3s cubic-bezier(.4,0,.2,1)}.AppPage_ratingOverview__Stanz:hover{transform:translate(6px,6px);box-shadow:0 0 0 #1a1a1a}.AppPage_ratingBig__awgz1{font-family:Space Grotesk,Sora,sans-serif;font-size:4.5rem;font-weight:900;color:#4b2e83;line-height:1;letter-spacing:-.03em}.AppPage_ratingStarsLg__Rg0JT{color:#fbbf24;font-size:1.3rem;margin:10px 0 6px;letter-spacing:2px}.AppPage_ratingCount__JP1ml{font-size:.85rem;color:#888;font-weight:700}.AppPage_barsColumn__1OruG{display:flex;flex-direction:column;gap:10px}.AppPage_barRow__GEahI{display:flex;align-items:center;gap:12px}.AppPage_barLabel__x5C6x{width:16px;font-weight:800;font-size:.85rem;color:#999;text-align:right}.AppPage_barTrack__24uc2{flex:1 1;height:12px;background:rgba(0,0,0,.06);border-radius:6px;overflow:hidden;border:1.5px solid #1a1a1a}.AppPage_barFill__7z4GW{height:100%;background:linear-gradient(90deg,#6fdcbe,#4b2e83);border-radius:4px;transition:width 1.2s cubic-bezier(.4,0,.2,1)}.AppPage_stepsSection__spOom{background:#ffffff;padding:5rem 0 5.5rem}.AppPage_stepsGrid__IXoNC{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;max-width:960px;margin:0 auto}.AppPage_stepCard__fi1Vi{background:#ffffff;border-radius:20px;border:2px solid #1a1a1a;box-shadow:6px 6px 0 #1a1a1a;padding:2.5rem 1.5rem;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.AppPage_stepCard__fi1Vi:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(174,143,219,.15),transparent);transition:none}.AppPage_stepCard__fi1Vi:hover:before{animation:AppPage_shimmer__fd10o .6s ease-in-out}.AppPage_stepCard__fi1Vi:hover{transform:translate(6px,6px);box-shadow:0 0 0 #1a1a1a}.AppPage_stepNumber__OvLAh{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);color:#ffffff;font-family:Space Grotesk,Sora,sans-serif;font-size:1.5rem;font-weight:900;margin-bottom:1.5rem;border:3px solid #1a1a1a;box-shadow:4px 4px 0 #1a1a1a}.AppPage_stepTitle__UoqSx{font-family:Space Grotesk,Sora,sans-serif;font-size:1.3rem;font-weight:800;color:#1a1a1a;margin:0 0 8px}.AppPage_stepDesc__KEKbu{font-size:.9rem;color:#666;line-height:1.6;margin:0}.AppPage_ctaSection__H6lkE{background:#AE8FDB;padding:5rem 0}.AppPage_ctaCard__ANEe_{background:radial-gradient(ellipse at 20% 50%,rgba(111,220,190,.2) 0,transparent 50%),linear-gradient(160deg,#1a0f30,#2d1854 30%,#4b2e83 60%,#6b3fa0);border-radius:24px;border:3px solid #1a1a1a;box-shadow:8px 8px 0 #1a1a1a;padding:4rem 3rem;text-align:center;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.AppPage_ctaCard__ANEe_:hover{transform:translate(8px,8px);box-shadow:0 0 0 #1a1a1a}.AppPage_ctaCard__ANEe_:before{content:"";position:absolute;inset: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");pointer-events:none}.AppPage_ctaGlow___zKl_{display:none}.AppPage_ctaHeading__RLW_v,.AppPage_ctaInner__smfvs{position:relative;z-index:1}.AppPage_ctaHeading__RLW_v{font-family:Space Grotesk,Sora,sans-serif;font-size:2.8rem;font-weight:900;color:#ffffff;margin:0 0 12px;letter-spacing:-.03em}.AppPage_ctaText__8B7cI{font-size:1.1rem;color:rgba(255,255,255,.55);margin:0 0 2.5rem;line-height:1.6;position:relative;z-index:1}.AppPage_ctaStoreButtons__xnYsa{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;position:relative;z-index:1}.AppPage_legalSection__cIrxW{background:#fbc1ac;padding:2.5rem 0;border-top:2px solid #1a1a1a}.AppPage_legalInner__2GU0i{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.25rem}.AppPage_legalDev__qLajm{font-size:.95rem;font-weight:700;color:#555;margin:0}.AppPage_legalLinks__Gjrgr{display:flex;gap:10px;flex-wrap:wrap}.AppPage_legalLink__stECi{font-size:.85rem;font-weight:700;color:#1a1a1a;text-decoration:none;padding:10px 24px;border-radius:50px;border:2px solid #1a1a1a;box-shadow:3px 3px 0 #1a1a1a;transition:all .3s cubic-bezier(.4,0,.2,1);background:#ffffff}.AppPage_legalLink__stECi:hover{background:#4b2e83;color:#ffffff;transform:translate(3px,3px);box-shadow:0 0 0 #1a1a1a}@media (max-width:1024px){.AppPage_aboutGrid__dzQo5{grid-template-columns:1fr;gap:2.5rem}.AppPage_infoCard__9D7QX{position:static}.AppPage_ratingsInner__Da2Fj{grid-template-columns:1fr;gap:2rem}.AppPage_highlightsGrid__oTmyW{grid-template-columns:repeat(2,1fr);max-width:520px}}@media (max-width:768px){.AppPage_appPage__1glX7{margin-top:70px}.AppPage_hero__DOrfD{padding:3.5rem 0 4.5rem}.AppPage_appName__0CFTa{font-size:2.6rem}.AppPage_heroTagline__KhaId{font-size:1.05rem}.AppPage_sectionHeading__WY2RL{font-size:2.2rem}.AppPage_screenshotsScrollContainer__fzXH3{max-width:calc(3.5 * 180px + 3.5 * 14px)}.AppPage_screenshotItem__CFK1q{width:180px}.AppPage_featuresGrid__dmtEU{grid-template-columns:1fr}.AppPage_featureCard__AQ5g_{padding:1.5rem}.AppPage_ctaHeading__RLW_v{font-size:2rem}.AppPage_ctaCard__ANEe_{padding:3rem 2rem}.AppPage_legalInner__2GU0i{flex-direction:column;align-items:flex-start}.AppPage_stepsGrid__IXoNC{grid-template-columns:1fr;max-width:400px;margin:0 auto}.AppPage_highlightsGrid__oTmyW{margin-top:-28px}.AppPage_whatsNewCard__8jzkj{max-width:100%}}@media (max-width:480px){.AppPage_container__OJxzs{padding:0 1rem}.AppPage_hero__DOrfD{padding:2.5rem 0 3.5rem}.AppPage_heroBadge__j8bxP{font-size:.75rem;padding:6px 16px}.AppPage_appName__0CFTa{font-size:2rem}.AppPage_developerName__VV9Zl{font-size:.85rem}.AppPage_heroTagline__KhaId{font-size:.95rem}.AppPage_metaRow__IwOhR{gap:6px}.AppPage_metaPill__Revl8{font-size:.7rem;padding:5px 12px}.AppPage_storeBtn__ZRJHj{padding:12px 20px 12px 16px;gap:10px}.AppPage_storeBtnTitle__chXvH{font-size:.95rem}.AppPage_screenshotsScrollContainer__fzXH3{max-width:calc(2.5 * 160px + 2.5 * 12px);padding:8px 16px}.AppPage_screenshotsGrid__xX8kf{gap:12px}.AppPage_screenshotItem__CFK1q{width:160px}.AppPage_scrollButton__pxS4s{width:40px;height:40px}.AppPage_scrollButton__pxS4s svg{width:14px;height:14px}.AppPage_scrollLeft___CA_I{left:-12px}.AppPage_scrollRight__rArFH{right:-12px}.AppPage_storeButtons___Y3a8{flex-direction:column;align-items:center;width:100%}.AppPage_storeBtn__ZRJHj{width:100%;max-width:260px;justify-content:center}.AppPage_ctaStoreButtons__xnYsa{flex-direction:column;align-items:center}.AppPage_ctaStoreButtons__xnYsa .AppPage_storeBtn__ZRJHj{width:100%;max-width:260px;justify-content:center}.AppPage_ratingBig__awgz1{font-size:3.2rem}.AppPage_ratingOverview__Stanz{padding:1.5rem}.AppPage_legalLinks__Gjrgr{flex-direction:column;width:100%}.AppPage_legalLink__stECi{text-align:center}.AppPage_highlightsGrid__oTmyW{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:-24px}.AppPage_highlightCard__ch58Y{padding:1.25rem .75rem;box-shadow:4px 4px 0 #1a1a1a}.AppPage_highlightValue__iSmtW{font-size:1.4rem}.AppPage_stepsGrid__IXoNC{gap:1rem}.AppPage_stepCard__fi1Vi{padding:2rem 1.25rem;box-shadow:4px 4px 0 #1a1a1a}.AppPage_stepNumber__OvLAh{width:48px;height:48px;font-size:1.2rem;box-shadow:3px 3px 0 #1a1a1a}.AppPage_sectionHeading__WY2RL{font-size:1.8rem}.AppPage_logoInitial__ULVvB{font-size:2.2rem}.AppPage_featureCard__AQ5g_,.AppPage_infoCard__9D7QX{box-shadow:4px 4px 0 #1a1a1a}.AppPage_ctaCard__ANEe_{padding:2.5rem 1.5rem;box-shadow:6px 6px 0 #1a1a1a;border-radius:20px}}