.Download-module__IShhMW__page{background:var(--background);min-height:100vh;color:var(--foreground);position:relative;overflow:hidden}.Download-module__IShhMW__container{max-width:1200px;padding:0 var(--spacing-lg);margin:0 auto}.Download-module__IShhMW__glowSpot1{filter:blur(80px);pointer-events:none;z-index:0;background:radial-gradient(circle,#02b2a914 0%,#0000 70%);width:600px;height:600px;position:absolute;top:-200px;right:-100px}.Download-module__IShhMW__glowSpot2{filter:blur(100px);pointer-events:none;z-index:0;background:radial-gradient(circle,#0085800d 0%,#0000 75%);width:700px;height:700px;position:absolute;top:600px;left:-200px}.Download-module__IShhMW__hero{text-align:center;z-index:1;background:radial-gradient(circle at 50% 30%,#02b2a914 0%,#0000 60%);padding:64px 0 60px;position:relative;overflow:hidden}.Download-module__IShhMW__badge{color:#008580;text-transform:uppercase;letter-spacing:.05em;background:#00858014;border:1px solid #00858026;border-radius:20px;margin-bottom:24px;padding:6px 16px;font-size:.85rem;font-weight:700;display:inline-block}.Download-module__IShhMW__title{letter-spacing:-.02em;margin-bottom:24px;font-size:clamp(2.5rem,5vw,3.8rem);font-weight:850;line-height:1.15}.Download-module__IShhMW__accent{background:linear-gradient(135deg,#008580 0%,#02b2a9 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Download-module__IShhMW__subtitle{color:var(--muted);max-width:760px;margin:0 auto 32px;font-size:1.15rem;line-height:1.6}.Download-module__IShhMW__heroActionsDesktop{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.Download-module__IShhMW__heroActionsMobile{display:none}.Download-module__IShhMW__playStoreBtn{color:#fff;box-sizing:border-box;cursor:pointer;background:#000;border:1px solid #333;border-radius:10px;justify-content:center;align-items:center;width:170px;height:48px;padding:0 16px;text-decoration:none;transition:transform .2s,border-color .2s,background-color .2s;display:inline-flex;box-shadow:0 10px 20px #0003}.Download-module__IShhMW__playStoreBtn:hover{background-color:#111;border-color:#555;transform:translateY(-2px)}.Download-module__IShhMW__playStoreBtn:active{transform:translateY(0)}.Download-module__IShhMW__inactiveBtn{color:#888!important;box-shadow:none!important;background-color:#1a1a1a!important;border-color:#2a2a2a!important}.Download-module__IShhMW__inactiveBtn:hover{color:#fff!important;background-color:#222!important;border-color:#444!important;transform:translateY(-2px)!important}.Download-module__IShhMW__playStoreBtn ion-icon{color:#fff!important;width:24px!important;height:24px!important;margin-right:12px!important;font-size:24px!important;display:inline-block!important}.Download-module__IShhMW__inactiveBtn ion-icon{color:#888!important}.Download-module__IShhMW__inactiveBtn:hover ion-icon{color:#fff!important}.Download-module__IShhMW__inactiveBtn .Download-module__IShhMW__btnMaintext,.Download-module__IShhMW__inactiveBtn .Download-module__IShhMW__btnSubtext{color:#888!important}.Download-module__IShhMW__inactiveBtn:hover .Download-module__IShhMW__btnMaintext,.Download-module__IShhMW__inactiveBtn:hover .Download-module__IShhMW__btnSubtext{color:#fff!important}.Download-module__IShhMW__playIcon{margin-right:12px}.Download-module__IShhMW__btnTextWrapper{flex-direction:column;align-items:flex-start;display:flex}.Download-module__IShhMW__btnSubtext{letter-spacing:.05em;color:#bbb;font-size:.65rem;font-weight:700;line-height:1.2}.Download-module__IShhMW__btnMaintext{letter-spacing:-.01em;color:#fff;font-size:1.1rem;font-weight:600;line-height:1.2;font-family:var(--font-inter), system-ui, sans-serif}.Download-module__IShhMW__mainSection{z-index:1;padding:0 0 120px;position:relative}.Download-module__IShhMW__showcaseWrapper{width:100%;max-width:1000px;margin:60px auto 0;position:relative}.Download-module__IShhMW__imageWrapper{background:#ffffff03;border:1px solid #ffffff14;border-radius:24px;grid-template-rows:1fr;grid-template-columns:1fr;transition:transform .3s,border-color .3s;display:grid;position:relative;box-shadow:0 25px 50px -12px #00000040}.Download-module__IShhMW__imageWrapper:hover{border-color:#02b2a933;transform:translateY(-4px)}.Download-module__IShhMW__previewImageContainer{grid-area:1/1;width:100%;height:100%;transition:opacity .5s ease-in-out,transform .5s ease-in-out}.Download-module__IShhMW__previewImageContainer.Download-module__IShhMW__show{opacity:1;pointer-events:auto;transform:scale(1)}.Download-module__IShhMW__previewImageContainer.Download-module__IShhMW__hide{opacity:0;pointer-events:none;transform:scale(.98)}.Download-module__IShhMW__previewImage{object-fit:cover;border-radius:24px;width:100%;height:auto;display:block}.Download-module__IShhMW__floatingCard{z-index:10;text-align:center;flex-direction:row;align-items:center;gap:20px;width:auto;transition:opacity .4s ease-in-out,transform .4s ease-in-out;display:flex;position:absolute;top:0;right:-10px}.Download-module__IShhMW__showCard{opacity:1;pointer-events:auto;transform:translateY(-50%)scale(1)}.Download-module__IShhMW__hideCard{opacity:0;pointer-events:none;transform:translateY(-50%)scale(.95)}.Download-module__IShhMW__floatingCard:hover.Download-module__IShhMW__showCard{transform:translateY(-50%)scale(1.02)}@media (max-width:868px){.Download-module__IShhMW__showcaseWrapper{margin-top:40px}.Download-module__IShhMW__imageWrapper{overflow:hidden}.Download-module__IShhMW__floatingCard,.Download-module__IShhMW__heroActionsDesktop{display:none!important}.Download-module__IShhMW__heroActionsMobile{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex!important}.Download-module__IShhMW__previewImageContainer:nth-child(2){display:none!important}.Download-module__IShhMW__previewImageContainer:first-child{opacity:1!important;display:block!important;transform:none!important}}.Download-module__IShhMW__qrTitleSvg{width:220px;height:80px;margin-bottom:-14px;display:block;overflow:visible}.Download-module__IShhMW__qrTitleText{font-family:var(--font-inter), sans-serif;letter-spacing:.14em;fill:#008580;filter:drop-shadow(0 2px 4px #00000080);font-size:14px;font-weight:850}.Download-module__IShhMW__qrWrapper{background:0 0;border-radius:20px;margin-bottom:0;padding:16px;transition:transform .3s;display:inline-block}.Download-module__IShhMW__qrWrapper:hover{transform:scale(1.03)}.Download-module__IShhMW__qrImage{display:block}.Download-module__IShhMW__btnGroup{flex-direction:column;gap:16px;width:100%;display:flex}.Download-module__IShhMW__downloadBtn{color:#fff;background:linear-gradient(135deg,#008580 0%,#02b2a9 100%);border:1px solid #02b2a933;border-radius:14px;justify-content:center;align-items:center;padding:16px 28px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 10px 20px #00858040}.Download-module__IShhMW__downloadBtn:hover{background:linear-gradient(135deg,#009c96 0%,#03c9c0 100%);transform:translateY(-2px);box-shadow:0 15px 30px #00858066}.Download-module__IShhMW__downloadBtn:active{transform:translateY(0)}.Download-module__IShhMW__btnIcon{align-items:center;margin-right:10px;display:flex}.Download-module__IShhMW__versionBadge{color:var(--muted);margin-top:12px;font-size:.85rem}.Download-module__IShhMW__calloutSection{z-index:1;padding:60px 0 100px;position:relative}.Download-module__IShhMW__calloutCard{-webkit-backdrop-filter:blur(10px);background:#ffffff05;border:1px solid #ffffff0f;border-radius:20px;align-items:flex-start;gap:24px;max-width:700px;margin:0 auto;padding:32px;display:flex;box-shadow:0 15px 35px #0000001a}@media (max-width:600px){.Download-module__IShhMW__calloutCard{flex-direction:column;gap:16px;padding:24px}}.Download-module__IShhMW__calloutIcon{color:#02b2a9;background:#02b2a914;border:1px solid #02b2a926;border-radius:12px;justify-content:center;align-items:center;padding:12px;display:flex}.Download-module__IShhMW__calloutContent{flex:1}.Download-module__IShhMW__calloutTitle{color:var(--foreground);margin-bottom:8px;font-size:1.25rem;font-weight:700}.Download-module__IShhMW__calloutText{color:var(--muted);margin-bottom:16px;font-size:.95rem;line-height:1.5}.Download-module__IShhMW__calloutLink{color:#02b2a9;align-items:center;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.Download-module__IShhMW__calloutLink:hover{color:#00c3ba;transform:translate(4px)}.Download-module__IShhMW__tooltipContainer{position:relative}.Download-module__IShhMW__tooltipText{visibility:hidden;color:#fff;text-align:center;z-index:100;opacity:0;pointer-events:none;width:240px;font-size:.8rem;font-weight:500;line-height:1.45;font-family:var(--font-inter), system-ui, sans-serif;background-color:#0b0f19f5;border:1px solid #02b2a940;border-radius:8px;padding:8px 12px;transition:opacity .2s,transform .2s;position:absolute;bottom:125%;left:50%;transform:translate(-50%)translateY(5px);box-shadow:0 10px 25px #0006}.Download-module__IShhMW__tooltipText:after{content:"";border:6px solid #0000;border-top-color:#0b0f19f5;margin-left:-6px;position:absolute;top:100%;left:50%}.Download-module__IShhMW__tooltipContainer:hover .Download-module__IShhMW__tooltipText{visibility:visible;opacity:1;transform:translate(-50%)translateY(0)}
