.appDownloadPrompt-module__1utYra__display{font-family:var(--font-display), Georgia, serif}.appDownloadPrompt-module__1utYra__heroSection{background:linear-gradient(#0000 75%,#fff 100%),radial-gradient(480px at 8% 10%,#a55c0929,#0000),radial-gradient(480px at 94% 100%,#c6883024,#0000);margin-top:-100px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:calc(clamp(32px,6vw,64px) + 100px) 0 clamp(32px,6vw,64px);position:relative}.appDownloadPrompt-module__1utYra__heroContent{z-index:1;position:relative}.appDownloadPrompt-module__1utYra__ctaButton{transition:transform .2s,box-shadow .2s;box-shadow:0 6px 16px #a55c0940;border-radius:999px!important}.appDownloadPrompt-module__1utYra__ctaButton:hover{transform:translateY(-2px);box-shadow:0 12px 24px #a55c0952}.appDownloadPrompt-module__1utYra__ctaButtonLight{transition:transform .2s,box-shadow .2s;border-radius:999px!important}.appDownloadPrompt-module__1utYra__ctaButtonLight:hover{transform:translateY(-2px);box-shadow:0 12px 24px #00000040}.appDownloadPrompt-module__1utYra__qrCard{background:#fff;border:1px solid #2109030f;border-radius:20px;padding:14px;box-shadow:0 20px 40px #2109031a}.appDownloadPrompt-module__1utYra__phoneWrap{position:relative}.appDownloadPrompt-module__1utYra__phoneGlow{z-index:0;filter:blur(40px);background:radial-gradient(circle at 50% 35%,#a55c094d,#0000 65%);position:absolute;inset:-30px}.appDownloadPrompt-module__1utYra__phoneFloat{z-index:1;width:100%;animation:6s ease-in-out infinite appDownloadPrompt-module__1utYra__floatSlow;position:relative}@keyframes appDownloadPrompt-module__1utYra__floatSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.appDownloadPrompt-module__1utYra__featureCard{background:#fff;border:1px solid #2109030f;border-radius:20px;height:100%;padding:clamp(20px,3vw,28px);transition:transform .25s,box-shadow .25s;box-shadow:0 8px 24px #2109030d}.appDownloadPrompt-module__1utYra__featureCard:hover{transform:translateY(-4px);box-shadow:0 16px 32px #2109031a}.appDownloadPrompt-module__1utYra__featureIcon{color:#fff;background:linear-gradient(135deg, var(--mantine-color-buttonColor-4), var(--mantine-color-buttonColor-7));border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 8px 16px #a55c0940}.appDownloadPrompt-module__1utYra__ctaPanel{background:linear-gradient(135deg, var(--mantine-color-buttonColor-8), var(--mantine-color-buttonColor-7) 55%, var(--mantine-color-buttonColor-6));border-radius:28px;position:relative;overflow:hidden;box-shadow:0 24px 48px -16px #723d074d,0 8px 28px #a55c0929}.appDownloadPrompt-module__1utYra__ctaPanel:before{content:"";pointer-events:none;background:radial-gradient(circle at 85% 0,#ffffff24,#0000 55%);position:absolute;inset:0}.appDownloadPrompt-module__1utYra__ctaPanelContent{z-index:1;position:relative}.appDownloadPrompt-module__1utYra__reviewCard{background:#fff;border:1px solid #21090314;border-radius:20px;height:100%;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 8px 20px #2109030d}.appDownloadPrompt-module__1utYra__reviewCard:hover{transform:translateY(-3px);box-shadow:0 14px 28px #21090317}.appDownloadPrompt-module__1utYra__quoteMark{font-family:var(--font-display), Georgia, serif;color:#a55c0926;-webkit-user-select:none;user-select:none;font-size:64px;line-height:1;position:absolute;top:4px;right:20px}.appDownloadPrompt-module__1utYra__avatar{color:#fff;background:linear-gradient(135deg, var(--mantine-color-buttonColor-4), var(--mantine-color-buttonColor-6));border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:flex}.appDownloadPrompt-module__1utYra__fadeInUp{animation:.7s both appDownloadPrompt-module__1utYra__fadeInUp}@keyframes appDownloadPrompt-module__1utYra__fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.appDownloadPrompt-module__1utYra__heroBlobA,.appDownloadPrompt-module__1utYra__heroBlobB,.appDownloadPrompt-module__1utYra__phoneFloat,.appDownloadPrompt-module__1utYra__fadeInUp{animation:none!important}}
