.hero-section[data-astro-cid-v32l6evu]{position:relative;padding:2rem 0 4rem;overflow:hidden}.snowflake-container[data-astro-cid-v32l6evu]{position:absolute;width:100%;height:100%;overflow:hidden;z-index:1;pointer-events:none}.snowflake[data-astro-cid-v32l6evu]{position:absolute;color:#ffffffe6;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;animation:snowfall linear infinite;font-size:2rem}.snowflake[data-astro-cid-v32l6evu]:nth-child(1){left:10%;animation-duration:10s;animation-delay:0s;font-size:2.5rem}.snowflake[data-astro-cid-v32l6evu]:nth-child(2){left:25%;animation-duration:12s;animation-delay:1s;font-size:3rem}.snowflake[data-astro-cid-v32l6evu]:nth-child(3){left:40%;animation-duration:8s;animation-delay:2s;font-size:2rem}.snowflake[data-astro-cid-v32l6evu]:nth-child(4){left:60%;animation-duration:11s;animation-delay:.5s;font-size:2.8rem}.snowflake[data-astro-cid-v32l6evu]:nth-child(5){left:75%;animation-duration:9s;animation-delay:1.5s;font-size:2.3rem}.snowflake[data-astro-cid-v32l6evu]:nth-child(6){left:90%;animation-duration:13s;animation-delay:3s;font-size:3.2rem}@keyframes snowfall{0%{transform:translateY(-100px)}to{transform:translateY(calc(100vh + 100px))}}.hero[data-astro-cid-v32l6evu]{position:relative;z-index:2}.animate-float[data-astro-cid-v32l6evu]{animation:float 3s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hero-content[data-astro-cid-v32l6evu]{text-align:center;padding:2rem}.text-question[data-astro-cid-v32l6evu]{font-size:2rem;color:#1e293b;font-weight:400;margin-bottom:1rem;animation:fadeInDown 1s ease-out}.title-primary[data-astro-cid-v32l6evu]{font-size:4rem;font-weight:700;line-height:1.2;margin:0}.naughty-text[data-astro-cid-v32l6evu]{background:linear-gradient(45deg,#ef4444,#dc2626);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:glow 2s ease-in-out infinite alternate}.nice-text[data-astro-cid-v32l6evu]{background:linear-gradient(45deg,#10b981,#059669);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:glow 2s ease-in-out infinite alternate}.alt-or[data-astro-cid-v32l6evu]{color:#fbbf24;font-size:2rem;margin:0 1rem;font-style:italic}@keyframes glow{0%{filter:brightness(1)}to{filter:brightness(1.3)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.app-description[data-astro-cid-v32l6evu]{padding:4rem 1rem;animation:fadeIn 1.5s ease-out}.description-card[data-astro-cid-v32l6evu]{background:linear-gradient(135deg,#10b9811a,#ef44441a);border-radius:1.5rem;padding:3rem 2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);max-width:1200px;margin:0 auto}.feature-badges[data-astro-cid-v32l6evu]{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem}.badge[data-astro-cid-v32l6evu]{background:#ffffffb3;color:#1e293b;padding:.5rem 1.5rem;border-radius:2rem;font-size:1rem;border:1px solid rgba(255,255,255,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .3s ease}.badge[data-astro-cid-v32l6evu]:hover{background:#ffffffe6;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.download-section[data-astro-cid-v32l6evu]{text-align:center;padding:4rem 1rem}.download-title[data-astro-cid-v32l6evu]{font-size:2.5rem;color:#1e293b;font-weight:600;margin-bottom:3rem;display:flex;align-items:center;justify-content:center;gap:1rem}.sparkle[data-astro-cid-v32l6evu]{animation:sparkle 1.5s ease-in-out infinite;font-size:2rem}@keyframes sparkle{0%,to{opacity:.5;transform:scale(1) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}.download-buttons[data-astro-cid-v32l6evu]{display:flex;flex-direction:column;align-items:center;gap:2rem}.app-store-button[data-astro-cid-v32l6evu]{transition:transform .3s ease,box-shadow .3s ease;display:inline-block}.app-store-button[data-astro-cid-v32l6evu]:hover{transform:scale(1.05);box-shadow:0 10px 30px #0003}.coming-soon-badge[data-astro-cid-v32l6evu]{background:linear-gradient(135deg,#4b5563,#374151);color:#fff;padding:1rem 2rem;border-radius:1rem;font-size:1.25rem;display:flex;align-items:center;gap:.5rem;border:2px solid rgba(255,255,255,.1);animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:.8}50%{opacity:1}}.android-icon[data-astro-cid-v32l6evu]{font-size:1.5rem}.screenshots-section[data-astro-cid-v32l6evu]{padding:4rem 1rem;max-width:1400px;margin:0 auto}.screenshots-title[data-astro-cid-v32l6evu]{font-size:2.5rem;color:#1e293b;font-weight:600;text-align:center;margin-bottom:3rem}.app-carousel[data-astro-cid-v32l6evu]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;padding:1rem}.screenshot-item[data-astro-cid-v32l6evu]{border-radius:1rem;overflow:hidden;box-shadow:0 20px 40px #0000004d;transition:transform .3s ease,box-shadow .3s ease;background:#ffffff0d}.screenshot-item[data-astro-cid-v32l6evu]:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 30px 60px #0006}.screenshot[data-astro-cid-v32l6evu]{width:100%;height:auto;display:block}.privacy-footer[data-astro-cid-v32l6evu]{padding:4rem 1rem;background:linear-gradient(135deg,#ffffff4d,#fff3);margin-top:4rem}.privacy-content[data-astro-cid-v32l6evu]{text-align:center;max-width:600px;margin:0 auto}.privacy-text[data-astro-cid-v32l6evu]{color:#334155;font-size:1.125rem;margin-bottom:1rem}.privacy-link[data-astro-cid-v32l6evu]{color:#2563eb;font-size:1.125rem;text-decoration:none;transition:color .3s ease;display:inline-flex;align-items:center;gap:.25rem}.privacy-link[data-astro-cid-v32l6evu]:hover{color:#1d4ed8;text-decoration:underline}@media (min-width: 768px){.title-primary[data-astro-cid-v32l6evu]{font-size:5rem}.text-question[data-astro-cid-v32l6evu]{font-size:2.5rem}.download-buttons[data-astro-cid-v32l6evu]{flex-direction:row;justify-content:center}}@media (min-width: 1024px){.title-primary[data-astro-cid-v32l6evu]{font-size:6rem}.app-carousel[data-astro-cid-v32l6evu]{grid-template-columns:repeat(4,1fr)}}
