.app-card-container[data-astro-cid-ivu64uwn]{perspective:1000px}.app-card-flipper[data-astro-cid-ivu64uwn]{position:relative;width:100%;transition:transform .6s;transform-style:preserve-3d}.app-card-container[data-astro-cid-ivu64uwn].flipped .app-card-flipper[data-astro-cid-ivu64uwn]{transform:rotateY(180deg)}.app-card-front[data-astro-cid-ivu64uwn],.app-card-back[data-astro-cid-ivu64uwn]{backface-visibility:hidden;-webkit-backface-visibility:hidden}.app-card-front[data-astro-cid-ivu64uwn]{position:relative;visibility:visible}.app-card-container[data-astro-cid-ivu64uwn].flipped .app-card-front[data-astro-cid-ivu64uwn]{visibility:hidden}.app-card-back[data-astro-cid-ivu64uwn]{position:absolute;top:0;left:0;transform:rotateY(180deg);overflow:hidden;display:flex;flex-direction:column}.info-icon[data-astro-cid-ivu64uwn]{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10;color:var(--text-secondary)}.info-icon[data-astro-cid-ivu64uwn]:hover{background:#fff3;transform:translateY(-50%) scale(1.1)}.app-features-detailed[data-astro-cid-ivu64uwn]{font-size:1rem;line-height:1;margin-bottom:0;margin-top:.5rem;overflow-y:auto;flex:1;padding-right:1.25rem;padding-left:.25rem;padding-top:1.7rem}.app-features-detailed[data-astro-cid-ivu64uwn] li[data-astro-cid-ivu64uwn]{padding:.25rem 0;margin-bottom:.1rem}.app-card-back[data-astro-cid-ivu64uwn] .app-features[data-astro-cid-ivu64uwn] li[data-astro-cid-ivu64uwn]{padding-left:1.25rem}.close-icon[data-astro-cid-ivu64uwn]{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10;color:var(--text-secondary)}.close-icon[data-astro-cid-ivu64uwn]:hover{background:#fff3;transform:translateY(-50%) scale(1.1)}[data-astro-cid-j7pv25f6]{margin:0;padding:0;box-sizing:border-box}:root{--bg-dark: #0a0a0a;--bg-card: #1a1a1a;--text-primary: #ffffff;--text-secondary: #a0a0a0}body{font-family:Inter,sans-serif;background:var(--bg-dark);color:var(--text-primary);line-height:1.6;min-height:100vh}main[data-astro-cid-j7pv25f6]{max-width:1400px;margin:0 auto;padding:2rem}.hero[data-astro-cid-j7pv25f6]{text-align:center;padding:4rem 0 6rem}.hero-title[data-astro-cid-j7pv25f6]{font-family:Poppins,sans-serif;font-weight:900;font-size:clamp(3rem,8vw,6rem);margin-bottom:1rem;letter-spacing:-.02em}.gradient-text[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#ff6b6b,#4ecdc4,#ffd93d,#a8e6cf);background-size:300% 300%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradient 8s ease infinite}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.hero-subtitle[data-astro-cid-j7pv25f6]{font-size:clamp(1.2rem,3vw,1.8rem);color:var(--text-secondary);font-weight:600}.apps-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-bottom:4rem;grid-auto-rows:1fr}.app-card-container{height:100%}.app-card{background:var(--bg-card);border:3px solid;border-radius:20px;padding:2rem;transition:all .3s ease;position:relative;overflow:hidden;min-height:28.75rem}.app-card-container:not([data-has-details=true]):hover .app-card{transform:translateY(-8px);box-shadow:0 20px 40px #00000080}.app-icon{width:80px;height:80px;border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:2.5rem;margin-bottom:1.5rem;box-shadow:0 8px 20px #0000004d;overflow:hidden;object-fit:cover}.app-icon-image{width:100px;height:100px;margin-bottom:1.5rem;display:block}.app-name{font-family:Poppins,sans-serif;font-weight:700;font-size:1.8rem;margin-bottom:.5rem}.app-description{color:var(--text-secondary);margin-bottom:1.5rem;font-size:1rem}.app-features{list-style:none;margin-bottom:2rem}.app-features li{padding:0;color:var(--text-secondary);position:relative;padding-left:1.5rem}.app-features li:before{content:"→";position:absolute;left:0;font-weight:700}.coming-soon-ribbon{position:absolute;top:2.2rem;right:-5.8rem;background:#ffc10733;border:2px solid #FFC107;color:#ffc107;padding:.5rem 4.5rem;border-radius:4px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;z-index:10;transform:rotate(45deg);transform-origin:center;width:7rem}.download-buttons{position:absolute;bottom:2rem;left:2rem;right:2rem;display:flex;gap:1rem;flex-wrap:wrap}.store-btn{flex:1;min-width:140px;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.9rem 1.2rem;border:2px solid #404040;border-radius:12px;background:#40404033;color:#666;font-weight:600;font-size:.9rem;cursor:not-allowed;transition:all .3s ease;font-family:Inter,sans-serif}.store-btn.disabled{opacity:.5}.store-icon{width:20px;height:20px}.about-section[data-astro-cid-j7pv25f6]{max-width:800px;margin:4rem auto;padding:2.5rem;background:#8080800d;border-radius:20px;border:1px solid rgba(255,255,255,.1)}.about-title[data-astro-cid-j7pv25f6]{font-family:Poppins,sans-serif;font-weight:700;font-size:2rem;margin-bottom:1.5rem;color:var(--text-primary)}.about-text[data-astro-cid-j7pv25f6]{font-family:Inter,sans-serif;font-size:1.1rem;line-height:1.8;color:var(--text-secondary);margin-bottom:2rem}.feature-item[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.feature-icon[data-astro-cid-j7pv25f6]{font-size:1.5rem;flex-shrink:0;margin-top:.2rem}.feature-text[data-astro-cid-j7pv25f6]{flex:1;font-family:Inter,sans-serif;font-size:1rem;line-height:1.6;color:var(--text-secondary);margin:0}.feature-text[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--text-primary)}.about-footer[data-astro-cid-j7pv25f6]{font-family:Inter,sans-serif;font-size:1.1rem;line-height:1.8;color:var(--text-secondary);margin-top:2rem;margin-bottom:1.5rem;font-style:italic}.email-link[data-astro-cid-j7pv25f6]{display:inline-block;font-family:Inter,sans-serif;font-weight:600;font-size:1.1rem;color:#4ecdc4;text-decoration:underline;transition:opacity .3s ease}.email-link[data-astro-cid-j7pv25f6]:hover{opacity:.8}footer[data-astro-cid-j7pv25f6]{text-align:center;padding:3rem 0;color:var(--text-secondary);border-top:1px solid rgba(255,255,255,.1)}@media(max-width:768px){.apps-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}main[data-astro-cid-j7pv25f6]{padding:1rem}.hero[data-astro-cid-j7pv25f6]{padding:2rem 0 3rem}}.about-section[data-astro-cid-j7pv25f6]{padding:1.5rem;margin:2rem auto}.about-title[data-astro-cid-j7pv25f6]{font-size:1.5rem}.about-text[data-astro-cid-j7pv25f6],.about-footer[data-astro-cid-j7pv25f6]{font-size:1rem}.feature-text[data-astro-cid-j7pv25f6]{font-size:.95rem}
