.AppLandingLayout_appLanding__vNg0g{--app-color:#ff214a;--app-color-secondary:#ff4d6a;--app-color-rgb:255,33,74;--app-page-bg:linear-gradient(135deg,#000000,#1a1a1a);--app-hero-bg:transparent;--app-features-bg:linear-gradient(120deg,#000000,#1a1a1a);--app-benefits-bg:linear-gradient(120deg,#000000,#1a1a1a);--app-testimonials-bg:linear-gradient(120deg,#000000,#1a1a1a);--app-cta-bg:linear-gradient(120deg,var(--app-color) 0%,var(--app-color-secondary) 100%);--app-legal-bg:#0a0a0a;--app-text-primary:#ffffff;--app-text-secondary:#ffffff;--app-text-muted:rgba(255,255,255,0.5);--app-highlight:var(--app-color);--app-badge-bg:rgba(var(--app-color-rgb),0.12);--app-badge-text:var(--app-color);--app-back-bg:rgba(var(--app-color-rgb),0.1);--app-back-text:var(--app-color);--app-back-border:rgba(var(--app-color-rgb),0.27);--app-store-bg:rgba(255,255,255,0.1);--app-store-border:rgba(255,255,255,0.2);--app-store-label:#ffffff;--app-card-bg:rgba(var(--app-color-rgb),0.08);--app-card-border:rgba(var(--app-color-rgb),0.2);--app-benefit-bg:rgba(255,255,255,0.05);--app-benefit-border:rgba(255,255,255,0.1);--app-cursor-opacity:0.25;--app-section-header:var(--app-text-primary);--app-section-subtitle:var(--app-text-secondary);--app-feature-title:var(--app-text-primary);--app-feature-text:var(--app-text-secondary);--app-feature-icon:var(--app-color);--app-testimonial-text:#fff;--app-testimonial-author:var(--app-text-secondary);--app-legal-border:rgba(var(--app-color-rgb),0.2);min-height:100vh;background:var(--app-page-bg);color:var(--app-text-primary);font-family:Segoe UI,Roboto,Arial,sans-serif;font-size:1.15rem;overflow-x:hidden;position:relative}body.has-earthquake-banner .AppLandingLayout_backButton__k5DwE{top:calc(var(--earthquake-banner-height, 56px) + 12px)}body.has-earthquake-banner .AppLandingLayout_heroFuturista__qYCSQ{padding-top:calc(var(--earthquake-banner-height, 56px) + 32px)}.AppLandingLayout_backButton__k5DwE{position:fixed;top:20px;left:20px;z-index:1000;max-width:120px}.AppLandingLayout_backButtonInner__PE9zN{background:var(--app-back-bg);color:var(--app-back-text);border:1px solid var(--app-back-border);border-radius:999px;padding:10px 16px;font-weight:600;font-size:.9rem;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap}.AppLandingLayout_backButtonInner__PE9zN:hover{background:rgba(var(--app-color-rgb),.2);border-color:var(--app-color);box-shadow:0 0 15px rgba(var(--app-color-rgb),.27);transform:translateX(-5px)}.AppLandingLayout_cursorFollower__rGgl0{position:fixed;top:0;left:0;width:48px;height:48px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,var(--app-color) 60%,transparent 100%);filter:blur(8px) brightness(1.5);z-index:1000;opacity:var(--app-cursor-opacity)}.AppLandingLayout_heroFuturista__qYCSQ{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:64px 5vw 32px;min-height:70vh;overflow:hidden;background:var(--app-hero-bg)}.AppLandingLayout_heroBgFuturista__8pW9B{position:absolute;inset:0;z-index:0}.AppLandingLayout_glowOrbFuturista__QXNSO{position:absolute;top:10%;left:60%;width:400px;height:400px;background:radial-gradient(circle,var(--app-color) 0,#1a1a1a 80%,transparent 100%);filter:blur(80px);opacity:.5;pointer-events:none}.AppLandingLayout_gridPatternFuturista__WuWib{position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.03) 0 1px,transparent 1px 100%),repeating-linear-gradient(180deg,rgba(255,255,255,.03) 0 1px,transparent 1px 100%);background-size:40px 40px;z-index:1}.AppLandingLayout_heroContentFuturista__9yXu4{position:relative;z-index:2;max-width:600px;flex:1 1 400px}.AppLandingLayout_badgeFuturista__FdM8Y{display:inline-flex;align-items:center;gap:8px;background:var(--app-badge-bg);color:var(--app-badge-text);font-weight:600;font-size:1rem;padding:6px 18px;border-radius:999px;box-shadow:0 0 12px rgba(var(--app-color-rgb),.27);margin-bottom:18px;letter-spacing:1px}.AppLandingLayout_heroTitleFuturista__W61Hh{font-size:3.2rem;font-weight:800;margin-bottom:12px;line-height:1.1}.AppLandingLayout_heroBrandRow__wzTWO{display:flex;align-items:center;margin-bottom:8px;margin-top:20px}.AppLandingLayout_heroBrandInline__BQqPd{display:flex;align-items:center;gap:16px;margin-bottom:-50px;margin-top:20px}.AppLandingLayout_heroLogoSmall__T1b6L{width:60px;height:60px;border-radius:12px;object-fit:contain}.AppLandingLayout_heroLogoLarge___M0tf{width:auto;height:140px;max-width:100%;object-fit:contain;background:#ffffff;border-radius:16px;padding:12px 16px;border:1px solid rgba(var(--app-color-rgb),.25);box-shadow:0 10px 30px rgba(15,36,32,.12)}.AppLandingLayout_gradientTextFuturista__Tsmv3{font-size:3.5rem;font-weight:900;color:var(--app-color);letter-spacing:2px;animation:AppLandingLayout_pulse__7Rnmf 4s ease-in-out infinite;transform:scale(.98);transform-origin:left center}.AppLandingLayout_heroTitleFuturista__W61Hh .AppLandingLayout_sub__kOWX7{font-size:1.5rem;font-weight:400;color:var(--app-text-secondary)}.AppLandingLayout_heroSubtitleFuturista__LIoby{font-size:1.2rem;color:var(--app-text-secondary);margin-bottom:28px;margin-top:0}.AppLandingLayout_heroCaptionTitle__KHP3k{display:block;font-size:1.4rem;font-weight:800;text-transform:uppercase;letter-spacing:2px;color:var(--app-color);text-shadow:0 0 12px rgba(var(--app-color-rgb),.4);margin-bottom:16px}.AppLandingLayout_heroCaptionText__gb_Fy{display:block;font-size:1.1rem;font-weight:500;color:var(--app-text-secondary);line-height:1.6;margin-bottom:12px;text-transform:uppercase;letter-spacing:1px}.AppLandingLayout_heroCaptionHashtag__TZwDW{display:block;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var(--app-color);margin-top:16px}.AppLandingLayout_highlightText__cJAQL{color:var(--app-highlight);font-weight:700;text-shadow:0 0 8px rgba(var(--app-color-rgb),.4)}.AppLandingLayout_heroCaptionPlain__24cOb .AppLandingLayout_heroCaptionText__gb_Fy{text-transform:none;letter-spacing:normal;font-weight:400}.AppLandingLayout_heroCaptionPlain__24cOb .AppLandingLayout_heroCaptionTitle__KHP3k{text-shadow:none;filter:none}.AppLandingLayout_storeButtonsFuturista__QWkEW{display:flex;gap:16px;margin-bottom:32px;justify-content:center}.AppLandingLayout_appStoreButtonFuturista__kYejX,.AppLandingLayout_googlePlayButtonFuturista__MCM_3{background:var(--app-store-bg);border:1px solid var(--app-store-border);border-radius:12px;padding:12px 20px;cursor:pointer;display:flex;align-items:center;gap:12px;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:200px;justify-content:center}.AppLandingLayout_appStoreButtonFuturista__kYejX:hover,.AppLandingLayout_googlePlayButtonFuturista__MCM_3:hover{background:rgba(var(--app-color-rgb),.2);border-color:var(--app-color);box-shadow:0 0 20px rgba(var(--app-color-rgb),.27)}.AppLandingLayout_storeTextFuturista__okvrF{display:flex;flex-direction:column;align-items:flex-start}.AppLandingLayout_storeLabelFuturista__4GvPR{font-size:.8rem;color:var(--app-store-label);opacity:.8}.AppLandingLayout_storeNameFuturista__8tqvz{font-size:1rem;font-weight:600;color:var(--app-color)}.AppLandingLayout_appStatsFuturista__mr1VY{display:flex;gap:32px;margin-top:32px}.AppLandingLayout_statFuturista__uKyLM{display:flex;flex-direction:column;align-items:flex-start}.AppLandingLayout_statNumberFuturista__8GzOV{font-size:1.5rem;font-weight:700;color:var(--app-color);text-shadow:0 0 8px rgba(var(--app-color-rgb),.6)}.AppLandingLayout_statLabelFuturista__Q0BZz{font-size:1rem;color:var(--app-text-secondary)}.AppLandingLayout_heroVisualFuturista__j6w88{flex:1 1 320px;display:flex;align-items:center;justify-content:center;z-index:2}.AppLandingLayout_appImageContainer2__7hqok,.AppLandingLayout_appImageContainer__rqVwl{display:flex;align-items:center;justify-content:center;width:100%;padding:20px;position:relative}.AppLandingLayout_appImageContainer__rqVwl{max-width:550px}.AppLandingLayout_appImageContainer2__7hqok{max-width:600px}.AppLandingLayout_appImageContainer2__7hqok:before,.AppLandingLayout_appImageContainer__rqVwl:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle,rgba(var(--app-color-rgb),.1) 0,transparent 70%);border-radius:50%;z-index:-1;animation:AppLandingLayout_pulse__7Rnmf 3s ease-in-out infinite}.AppLandingLayout_heroAppImage__HI_De{width:100%;height:auto;max-width:340px;object-fit:contain;filter:drop-shadow(0 16px 40px rgba(15,36,32,.22))}.AppLandingLayout_benefitsAppImage__qNakG{width:100%;height:auto;max-width:320px;object-fit:contain;filter:drop-shadow(0 12px 32px rgba(15,36,32,.18));background:var(--app-page-bg);border-radius:20px;padding:20px;border:1px solid rgba(var(--app-color-rgb),.2)}@keyframes AppLandingLayout_pulse__7Rnmf{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.1)}}.AppLandingLayout_featuresFuturista__kJ1M7{padding:48px 5vw 32px;background:var(--app-features-bg)}.AppLandingLayout_sectionHeaderFuturista__rRbDK{text-align:center;margin-bottom:32px}.AppLandingLayout_sectionHeaderFuturista__rRbDK h2{font-size:2.1rem;font-weight:800;color:var(--app-section-header);margin-bottom:12px}.AppLandingLayout_sectionHeaderFuturista__rRbDK p{font-size:1.2rem;color:var(--app-section-subtitle)}.AppLandingLayout_featuresSectionHeader__xVS65 h2{color:var(--app-features-header,var(--app-section-header))}.AppLandingLayout_featuresSectionHeader__xVS65 p{color:var(--app-features-subtitle,var(--app-section-subtitle))}.AppLandingLayout_featuresGridFuturista__Yiau8{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:32px;gap:32px}.AppLandingLayout_featureCardFuturista__iRqPL{background:var(--app-card-bg);border:1px solid var(--app-card-border);border-radius:18px;padding:28px 18px;text-align:center;box-shadow:0 0 16px rgba(var(--app-color-rgb),.13);transition:transform .2s,box-shadow .2s}.AppLandingLayout_featureCardFuturista__iRqPL:hover{transform:translateY(-8px) scale(1.03);box-shadow:0 0 32px rgba(var(--app-color-rgb),.33)}.AppLandingLayout_featureIconWrapperFuturista__zt_4X{margin-bottom:12px}.AppLandingLayout_featureIcon__gxZT3{color:var(--app-feature-icon);filter:drop-shadow(0 0 8px rgba(var(--app-color-rgb),.6));width:36px;height:36px}.AppLandingLayout_featureCardFuturista__iRqPL h3{font-size:1.3rem;font-weight:700;color:var(--app-feature-title);margin-bottom:10px}.AppLandingLayout_featureCardFuturista__iRqPL p{font-size:1.05rem;color:var(--app-feature-text);line-height:1.6}.AppLandingLayout_benefitsFuturista__udn9J{padding:48px 5vw 32px;background:var(--app-benefits-bg)}.AppLandingLayout_benefitsContentFuturista__HGQqd{display:flex;flex-wrap:wrap;gap:48px;align-items:center;justify-content:center}.AppLandingLayout_benefitsTextFuturista__Q5MT_{flex:1 1 320px;min-width:280px}.AppLandingLayout_benefitsHeaderFuturista__2SR51{margin-bottom:32px}.AppLandingLayout_benefitsTitleRowFuturista__FcdsU{display:flex;align-items:center;margin-bottom:16px}.AppLandingLayout_benefitsIconFuturista__PQqTd{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:linear-gradient(135deg,var(--app-color),var(--app-color-secondary));border-radius:16px;box-shadow:0 0 20px rgba(var(--app-color-rgb),.3);color:white;margin-right:16px;flex-shrink:0}.AppLandingLayout_benefitsHeaderFuturista__2SR51 h2{font-size:2.1rem;font-weight:800;color:var(--app-section-header)}.AppLandingLayout_benefitsHeaderFuturista__2SR51 p{color:var(--app-section-subtitle);line-height:1.6}.AppLandingLayout_benefitsListFuturista__Qs_yL{margin-top:18px;display:flex;flex-direction:column;gap:12px}.AppLandingLayout_benefitItemFuturista__fP5gW{display:flex;align-items:center;gap:10px;color:var(--app-text-secondary);font-size:1.08rem;padding:12px 16px;background:var(--app-benefit-bg);border-radius:12px;border:1px solid var(--app-benefit-border);transition:all .3s ease;cursor:pointer}.AppLandingLayout_benefitItemFuturista__fP5gW:hover{background:rgba(var(--app-color-rgb),.1);border-color:rgba(var(--app-color-rgb),.3);box-shadow:0 0 20px rgba(var(--app-color-rgb),.2)}.AppLandingLayout_benefitIconWrapperFuturista__PqYYw{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:linear-gradient(135deg,var(--app-color),var(--app-color-secondary));border-radius:8px;color:white;flex-shrink:0}.AppLandingLayout_benefitsVisualFuturista__7gBLj{flex:1 1 320px;min-width:280px;display:flex;align-items:center;justify-content:center}.AppLandingLayout_testimonialsFuturista__c3onf{padding:48px 5vw 32px;background:var(--app-testimonials-bg)}.AppLandingLayout_testimonialsGridFuturista__RSHCJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:32px;gap:32px}.AppLandingLayout_testimonialCardFuturista__AQt10{background:var(--app-card-bg);border:1px solid var(--app-card-border);border-radius:18px;padding:28px 18px;box-shadow:0 0 16px rgba(var(--app-color-rgb),.13);transition:transform .2s,box-shadow .2s;text-align:center}.AppLandingLayout_testimonialCardFuturista__AQt10:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 0 32px rgba(var(--app-color-rgb),.33)}.AppLandingLayout_testimonialStarsFuturista___hJJE{display:flex;justify-content:center;gap:2px;margin-bottom:10px}.AppLandingLayout_testimonialTextFuturista__Q0ivZ{color:var(--app-testimonial-text);font-size:1.1rem;margin-bottom:10px}.AppLandingLayout_testimonialAuthorFuturista__WjKSM{color:var(--app-testimonial-author);font-size:1rem}.AppLandingLayout_ctaFuturista__9ClTK{padding:48px 5vw 64px;background:var(--app-cta-bg);text-align:center}.AppLandingLayout_ctaContentFuturista__P928Q{max-width:600px;margin:0 auto}.AppLandingLayout_ctaContentFuturista__P928Q h2{font-size:2rem;font-weight:800;margin-bottom:12px}.AppLandingLayout_ctaContentFuturista__P928Q p{font-size:1.1rem;opacity:.95}.AppLandingLayout_ctaButtonFuturista__qFqHp{background:#000000;color:var(--app-color);font-weight:700;border:none;border-radius:999px;padding:16px 48px;font-size:1.2rem;box-shadow:0 0 24px rgba(var(--app-color-rgb),.4);cursor:pointer;display:flex;align-items:center;gap:12px;margin:32px auto 0;transition:background .2s,color .2s,transform .2s}.AppLandingLayout_ctaButtonFuturista__qFqHp:hover{background:var(--app-color);color:#fff;transform:scale(1.04)}.AppLandingLayout_legalLinksFuturista__4wSyP{padding:40px 5vw 60px;background:var(--app-legal-bg);text-align:center;border-top:1px solid var(--app-legal-border)}.AppLandingLayout_legalLinksContentFuturista__NPC48{max-width:700px;margin:0 auto}.AppLandingLayout_legalLinksLabel__ydVvY{font-size:1rem;color:var(--app-text-muted);margin-bottom:20px;text-transform:uppercase;letter-spacing:2px;font-weight:600}.AppLandingLayout_legalLinksButtons__LyhlQ{display:flex;gap:16px;justify-content:center;margin-bottom:32px;flex-wrap:wrap}.AppLandingLayout_legalLinkButton__3e2gl{display:inline-flex;align-items:center;gap:8px;background:rgba(var(--app-color-rgb),.1);color:var(--app-color);border:1px solid rgba(var(--app-color-rgb),.3);border-radius:999px;padding:12px 24px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s ease;cursor:pointer}.AppLandingLayout_legalLinkButton__3e2gl:hover{background:rgba(var(--app-color-rgb),.2);border-color:var(--app-color);box-shadow:0 0 15px rgba(var(--app-color-rgb),.3);transform:translateY(-2px)}.AppLandingLayout_copyrightText__ld_pG{font-size:.95rem;color:var(--app-text-muted);margin-top:24px}@media (max-width:900px){.AppLandingLayout_backButton__k5DwE{top:15px;left:15px;max-width:100px}body.has-earthquake-banner .AppLandingLayout_backButton__k5DwE{top:calc(var(--earthquake-banner-height, 56px) + 12px)}.AppLandingLayout_backButtonInner__PE9zN{padding:8px 12px;font-size:.85rem}.AppLandingLayout_heroFuturista__qYCSQ{flex-direction:column;padding:48px 3vw 24px;gap:32px}body.has-earthquake-banner .AppLandingLayout_heroFuturista__qYCSQ{padding-top:calc(var(--earthquake-banner-height, 56px) + 24px)}.AppLandingLayout_benefitsContentFuturista__HGQqd{flex-direction:column;gap:32px}.AppLandingLayout_gradientTextFuturista__Tsmv3,.AppLandingLayout_heroTitleFuturista__W61Hh{font-size:2.2rem}.AppLandingLayout_benefitsHeaderFuturista__2SR51 h2,.AppLandingLayout_sectionHeaderFuturista__rRbDK h2{font-size:1.4rem}}@media (max-width:600px){.AppLandingLayout_benefitsFuturista__udn9J,.AppLandingLayout_ctaFuturista__9ClTK,.AppLandingLayout_featuresFuturista__kJ1M7,.AppLandingLayout_heroFuturista__qYCSQ,.AppLandingLayout_testimonialsFuturista__c3onf{padding:32px 2vw 18px}body.has-earthquake-banner .AppLandingLayout_heroFuturista__qYCSQ{padding-top:calc(var(--earthquake-banner-height, 56px) + 20px)}.AppLandingLayout_appImageContainer__rqVwl{max-width:350px;padding:10px}.AppLandingLayout_appImageContainer2__7hqok{max-width:420px;padding:10px}.AppLandingLayout_featuresGridFuturista__Yiau8,.AppLandingLayout_testimonialsGridFuturista__RSHCJ{grid-template-columns:1fr}.AppLandingLayout_benefitItemFuturista__fP5gW{padding:10px 12px;font-size:1rem}.AppLandingLayout_benefitsIconFuturista__PQqTd{width:50px;height:50px}.AppLandingLayout_benefitsTitleRowFuturista__FcdsU{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:480px){.AppLandingLayout_heroContentFuturista__9yXu4{padding:20px 16px}.AppLandingLayout_badgeFuturista__FdM8Y{margin-top:20px}.AppLandingLayout_heroTitleFuturista__W61Hh{font-size:2.5rem!important;margin-bottom:20px}.AppLandingLayout_gradientTextFuturista__Tsmv3{font-size:2.5rem!important}.AppLandingLayout_heroSubtitleFuturista__LIoby{font-size:1rem;line-height:1.4;margin-bottom:30px}.AppLandingLayout_heroCaptionTitle__KHP3k{font-size:1.1rem!important;margin-bottom:12px}.AppLandingLayout_heroCaptionText__gb_Fy{font-size:.9rem!important;margin-bottom:10px;line-height:1.4}.AppLandingLayout_storeButtonsFuturista__QWkEW{flex-direction:column;gap:12px}.AppLandingLayout_appStoreButtonFuturista__kYejX,.AppLandingLayout_googlePlayButtonFuturista__MCM_3{width:100%;padding:12px 16px}.AppLandingLayout_appStatsFuturista__mr1VY{flex-direction:column;gap:16px;margin-top:20px}.AppLandingLayout_statFuturista__uKyLM{text-align:center;align-items:center}}