.appLanding-module__M0OAUG__page{--landing-ink:#080b12;--landing-muted:#596376;--landing-line:#0a101c1a;--landing-card:#f5f7fa;--landing-device-outline:#080b12c7;background:var(--color-bg-surface);color:var(--color-text-strong);margin-inline:-1.5rem}.dark .appLanding-module__M0OAUG__page{--landing-ink:#f7f9fc;--landing-muted:#9ca8b9;--landing-line:#ffffff1a;--landing-card:#151a21;--landing-device-outline:#ffffff47}.appLanding-module__M0OAUG__hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 78% 18%,#4841ff4d,#0000 31rem),radial-gradient(circle at 30% 108%,#13d5a42b,#0000 34rem),linear-gradient(135deg,#070910 0%,#0d1220 53%,#0b1019 100%);min-height:790px;position:relative;overflow:hidden}.appLanding-module__M0OAUG__heroGrid{z-index:-2;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.appLanding-module__M0OAUG__heroGlow{z-index:-1;border:1px solid #ffffff1a;border-radius:50%;width:50rem;height:50rem;position:absolute;top:-18rem;right:-11rem;box-shadow:0 0 0 7rem #ffffff05,0 0 0 15rem #ffffff04}.appLanding-module__M0OAUG__heroInner{grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:clamp(2rem,5vw,6rem);max-width:1360px;min-height:790px;margin:0 auto;padding:5rem clamp(1.5rem,5vw,5rem) 4rem;display:grid}.appLanding-module__M0OAUG__heroCopy{z-index:10;max-width:650px;position:relative}.appLanding-module__M0OAUG__eyebrow{letter-spacing:.02em;color:#ffffffad;align-items:center;gap:.65rem;margin:0;font-size:.76rem;font-weight:650;display:flex}.appLanding-module__M0OAUG__appIconSmall{border-radius:24%;width:1.75rem;height:1.75rem;box-shadow:0 6px 18px #00000040}.appLanding-module__M0OAUG__liveDot{background:#3ee7b7;border-radius:50%;width:.3rem;height:.3rem;margin-inline-start:.1rem;box-shadow:0 0 0 4px #3ee7b71f}.appLanding-module__M0OAUG__hero h1{letter-spacing:-.065em;text-wrap:balance;max-width:760px;margin:1.55rem 0 0;font-size:clamp(3.25rem,5.25vw,5.25rem);font-weight:740;line-height:.98}.appLanding-module__M0OAUG__heroSubtitle{color:#ffffffa3;max-width:590px;margin:1.75rem 0 0;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.65}.appLanding-module__M0OAUG__storeButtons{flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:2rem;display:flex}.appLanding-module__M0OAUG__heroRating{color:#ffffff7a;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:1.4rem;font-size:.78rem;display:flex}.appLanding-module__M0OAUG__heroRating strong{color:#ffffffe6}.appLanding-module__M0OAUG__heroStars{direction:ltr;gap:.08em;display:inline-flex}.appLanding-module__M0OAUG__heroStar{color:#ffffff2e;display:inline-block;position:relative}.appLanding-module__M0OAUG__heroStarFill{color:#ffd36a;position:absolute;inset:0 auto 0 0;overflow:hidden}.appLanding-module__M0OAUG__productStage{perspective:1200px;justify-self:center;width:min(100%,650px);height:660px;position:relative}.appLanding-module__M0OAUG__stageHalo{aspect-ratio:1;filter:blur(40px);background:linear-gradient(135deg,#756cff57,#1ee4b224);border-radius:50%;width:70%;position:absolute;top:11%;left:15%}.appLanding-module__M0OAUG__screenshot{width:100%;height:auto}.appLanding-module__M0OAUG__mainScreen,.appLanding-module__M0OAUG__sideScreenLeft,.appLanding-module__M0OAUG__sideScreenRight{aspect-ratio:840/1826;transform-style:preserve-3d;background:#e9ebf1;border-radius:15%/6.9%;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 3px #10131a,0 35px 90px #00000080}.appLanding-module__M0OAUG__mainScreen .appLanding-module__M0OAUG__screenshot,.appLanding-module__M0OAUG__sideScreenLeft .appLanding-module__M0OAUG__screenshot,.appLanding-module__M0OAUG__sideScreenRight .appLanding-module__M0OAUG__screenshot{object-fit:contain;width:100%;height:100%}.appLanding-module__M0OAUG__mainScreen{z-index:3;border:1.5px solid var(--landing-device-outline);width:min(49%,300px);animation:7s ease-in-out infinite appLanding-module__M0OAUG__hero-float;top:0;left:50%;transform:translate(-50%)rotateY(-5deg)rotate(1.5deg)}.appLanding-module__M0OAUG__sideScreenLeft{z-index:1;border:1.5px solid var(--landing-device-outline);opacity:1;width:min(36%,220px);top:108px;left:1%;transform:rotateY(13deg)rotate(-7deg)}.appLanding-module__M0OAUG__sideScreenRight{z-index:4;border:1.5px solid var(--landing-device-outline);opacity:1;width:min(34%,208px);top:154px;right:0;transform:rotateY(-10deg)rotate(7deg)}.appLanding-module__M0OAUG__signalBar{border-bottom:1px solid var(--landing-line);background:var(--color-bg-surface)}.appLanding-module__M0OAUG__signalBarInner{grid-template-columns:repeat(3,1fr);max-width:1240px;margin:0 auto;padding:0 clamp(1.5rem,4vw,3.5rem);display:grid}.appLanding-module__M0OAUG__signalItem{border-inline-start:1px solid var(--landing-line);align-items:center;gap:1rem;min-height:104px;padding:1.25rem 2rem;display:flex}.appLanding-module__M0OAUG__signalItem:last-child{border-inline-end:1px solid var(--landing-line)}.appLanding-module__M0OAUG__signalMark,.appLanding-module__M0OAUG__featureNumber{letter-spacing:.12em;color:var(--color-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem}.appLanding-module__M0OAUG__signalItem strong{color:var(--color-text-primary);font-size:clamp(.76rem,1vw,.9rem);font-weight:600;line-height:1.4}.appLanding-module__M0OAUG__features{background:var(--color-bg-surface);padding:clamp(5rem,9vw,8.5rem) clamp(1.5rem,5vw,5rem)}.appLanding-module__M0OAUG__featureGrid{grid-template-rows:repeat(2,minmax(300px,1fr));grid-template-columns:minmax(0,1.28fr) minmax(340px,.72fr);gap:1rem;max-width:1240px;margin:0 auto;display:grid}.appLanding-module__M0OAUG__featureCard{border:1px solid var(--landing-line);border-radius:clamp(1.5rem,3vw,2.25rem);min-height:320px;position:relative;overflow:hidden}.appLanding-module__M0OAUG__featureCopy{z-index:4;max-width:490px;position:relative}.appLanding-module__M0OAUG__featureCopy h2{letter-spacing:-.045em;text-wrap:balance;margin:1rem 0 0;font-size:clamp(1.65rem,2.7vw,2.65rem);font-weight:710;line-height:1.05}.appLanding-module__M0OAUG__featureCopy p{color:var(--landing-muted);margin:1rem 0 0;font-size:.93rem;line-height:1.65}.appLanding-module__M0OAUG__planCard{background:radial-gradient(circle at 86% 75%,#5d53ff40,#0000 43%),linear-gradient(145deg,#eefbf6 0%,#f2f1ff 100%);grid-row:1/span 2;min-height:656px;padding:clamp(2rem,4vw,3.5rem)}.dark .appLanding-module__M0OAUG__planCard{background:radial-gradient(circle at 86% 75%,#5d53ff38,#0000 43%),linear-gradient(145deg,#14201e 0%,#1b1a2b 100%)}.appLanding-module__M0OAUG__planCard .appLanding-module__M0OAUG__featureCopy{max-width:540px}.appLanding-module__M0OAUG__planScreen{filter:drop-shadow(0 30px 35px #1b17543d);border-radius:1.5rem 1.5rem 0 0;width:auto;height:auto;position:absolute;inset:39% -5% -8% 12%;overflow:hidden;transform:rotate(1.5deg)}.appLanding-module__M0OAUG__complianceCard,.appLanding-module__M0OAUG__verifyCard{padding:clamp(1.75rem,3vw,2.6rem)}.appLanding-module__M0OAUG__complianceCard{color:#fff;background:radial-gradient(circle at 90% 120%,#5c4cff59,#0000 50%),#0b0e16}.appLanding-module__M0OAUG__complianceCard .appLanding-module__M0OAUG__featureCopy,.appLanding-module__M0OAUG__verifyCard .appLanding-module__M0OAUG__featureCopy{max-width:54%}.appLanding-module__M0OAUG__complianceCard .appLanding-module__M0OAUG__featureCopy p{color:#ffffff8c}.appLanding-module__M0OAUG__complianceCard .appLanding-module__M0OAUG__featureNumber{color:#5ff0c4}.appLanding-module__M0OAUG__complianceScreen,.appLanding-module__M0OAUG__verifyScreen{z-index:2;aspect-ratio:840/1826;border:1.5px solid var(--landing-device-outline);background:#10131a;border-radius:15%/6.9%;width:min(40%,210px);position:absolute;top:1.5rem;right:1rem;overflow:hidden;transform:rotate(4deg);box-shadow:inset 0 0 0 3px #10131a,0 25px 35px #00000059}.appLanding-module__M0OAUG__complianceScreen .appLanding-module__M0OAUG__screenshot,.appLanding-module__M0OAUG__verifyScreen .appLanding-module__M0OAUG__screenshot{object-fit:contain;width:100%;height:100%}.appLanding-module__M0OAUG__verifyCard{background:radial-gradient(circle at 96% -10%, #48d4b62e, transparent 48%), var(--landing-card)}.appLanding-module__M0OAUG__verifyScreen{top:2rem;transform:rotate(-3deg)}.appLanding-module__M0OAUG__reviewsShell{width:100%;padding:0 clamp(1.5rem,5vw,5rem) clamp(5rem,9vw,8.5rem)}.appLanding-module__M0OAUG__reviewsShell>section{border:1px solid var(--landing-line);background:var(--landing-card);border-radius:clamp(1.5rem,3vw,2.25rem);max-width:1240px;margin:0 auto}.appLanding-module__M0OAUG__ctaShell{width:100%;padding-inline:clamp(1.5rem,5vw,5rem)}.appLanding-module__M0OAUG__cta{color:#fff;background:radial-gradient(circle at 78% 18%,#665aff6e,#0000 21rem),linear-gradient(135deg,#080b12,#101827);border-radius:clamp(1.75rem,4vw,3.25rem);grid-template-columns:1fr auto;align-items:center;gap:3rem;max-width:1240px;min-height:440px;margin:0 auto clamp(3rem,7vw,6rem);padding:clamp(2.5rem,6vw,5.5rem);display:grid;position:relative;overflow:hidden}.appLanding-module__M0OAUG__ctaGlow{border:1px solid #ffffff1f;border-radius:50%;width:36rem;height:36rem;position:absolute;bottom:-17rem;right:-8rem;box-shadow:0 0 0 5rem #ffffff05,0 0 0 11rem #ffffff04}.appLanding-module__M0OAUG__ctaContent{z-index:2;max-width:670px;position:relative}.appLanding-module__M0OAUG__ctaIcon{border-radius:23%;width:4rem;height:4rem;box-shadow:0 18px 45px #00000052}.appLanding-module__M0OAUG__cta h2{letter-spacing:-.065em;margin:1.4rem 0 0;font-size:clamp(3rem,6vw,5.5rem);font-weight:740;line-height:.95}.appLanding-module__M0OAUG__ctaContent>p{color:#ffffff94;max-width:560px;margin:1.4rem 0 0;font-size:1rem;line-height:1.65}.appLanding-module__M0OAUG__qrCard{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#ffffff8f;background:#ffffff14;border:1px solid #ffffff26;border-radius:1.5rem;flex-direction:column;align-items:center;gap:.7rem;padding:1rem;font-size:.7rem;display:flex;position:relative}.appLanding-module__M0OAUG__qrCard img{border-radius:.85rem;width:9.5rem;height:9.5rem}.appLanding-module__M0OAUG__notes{text-align:center;max-width:850px;margin:0 auto;padding:0 1.5rem 1rem}.appLanding-module__M0OAUG__notes p{color:var(--color-text-muted);margin:.4rem 0;font-size:.72rem;line-height:1.55}@keyframes appLanding-module__M0OAUG__hero-float{0%,to{transform:translate(-50%)translateY(0)rotateY(-5deg)rotate(1.5deg)}50%{transform:translate(-50%)translateY(-10px)rotateY(-3deg)rotate(.5deg)}}@media (prefers-reduced-motion:reduce){.appLanding-module__M0OAUG__mainScreen{animation:none}}@media (min-width:768px){.appLanding-module__M0OAUG__page{margin-inline:-2.5rem}}@media (max-width:1050px){.appLanding-module__M0OAUG__heroInner{grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);gap:1rem}.appLanding-module__M0OAUG__featureGrid{grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr)}}@media (max-width:850px){.appLanding-module__M0OAUG__hero,.appLanding-module__M0OAUG__heroInner{min-height:auto}.appLanding-module__M0OAUG__heroInner{text-align:center;grid-template-columns:1fr;padding-top:4.5rem}.appLanding-module__M0OAUG__heroCopy{margin:0 auto}.appLanding-module__M0OAUG__eyebrow,.appLanding-module__M0OAUG__storeButtons,.appLanding-module__M0OAUG__heroRating{justify-content:center}.appLanding-module__M0OAUG__heroSubtitle{margin-inline:auto}.appLanding-module__M0OAUG__productStage{width:min(100%,600px);height:630px;margin-top:.5rem}.appLanding-module__M0OAUG__mainScreen{width:min(48%,285px)}.appLanding-module__M0OAUG__featureGrid{grid-template-rows:auto;grid-template-columns:1fr}.appLanding-module__M0OAUG__planCard{grid-row:auto}.appLanding-module__M0OAUG__complianceCard,.appLanding-module__M0OAUG__verifyCard{min-height:360px}}@media (max-width:640px){.appLanding-module__M0OAUG__heroInner{padding-bottom:2.5rem}.appLanding-module__M0OAUG__eyebrow{flex-wrap:wrap;justify-content:center}.appLanding-module__M0OAUG__eyebrow .appLanding-module__M0OAUG__liveDot,.appLanding-module__M0OAUG__eyebrow .appLanding-module__M0OAUG__liveDot+span{display:none}.appLanding-module__M0OAUG__hero h1{letter-spacing:-.06em;font-size:clamp(2.85rem,14vw,4.25rem)}.appLanding-module__M0OAUG__heroSubtitle{font-size:.98rem}.appLanding-module__M0OAUG__productStage{height:520px;margin-top:1rem}.appLanding-module__M0OAUG__mainScreen{width:min(58%,235px)}.appLanding-module__M0OAUG__sideScreenLeft{width:min(37%,150px);top:142px;left:-8%}.appLanding-module__M0OAUG__sideScreenRight{width:min(36%,145px);top:164px;right:-7%}.appLanding-module__M0OAUG__signalBarInner{grid-template-columns:1fr}.appLanding-module__M0OAUG__signalItem{border-inline:0;border-bottom:1px solid var(--landing-line);min-height:78px;padding:1rem .5rem}.appLanding-module__M0OAUG__signalItem:last-child{border-inline-end:0;border-bottom:0}.appLanding-module__M0OAUG__features{padding-block:4.5rem}.appLanding-module__M0OAUG__planCard{min-height:610px}.appLanding-module__M0OAUG__planScreen{width:auto;height:auto;inset:43% -9% -8% 7%}.appLanding-module__M0OAUG__complianceCard,.appLanding-module__M0OAUG__verifyCard{min-height:500px}.appLanding-module__M0OAUG__complianceCard .appLanding-module__M0OAUG__featureCopy,.appLanding-module__M0OAUG__verifyCard .appLanding-module__M0OAUG__featureCopy{max-width:100%}.appLanding-module__M0OAUG__complianceScreen,.appLanding-module__M0OAUG__verifyScreen{width:54%;top:auto;bottom:-12rem;right:1rem}.appLanding-module__M0OAUG__featureCopy h2{font-size:2rem}.appLanding-module__M0OAUG__featureCopy p{font-size:.88rem}.appLanding-module__M0OAUG__reviewsShell{padding-bottom:4.5rem}.appLanding-module__M0OAUG__cta{text-align:center;grid-template-columns:1fr;margin-bottom:3rem;padding:2.25rem}.appLanding-module__M0OAUG__ctaIcon{margin:0 auto}.appLanding-module__M0OAUG__cta .appLanding-module__M0OAUG__storeButtons{justify-content:center}.appLanding-module__M0OAUG__qrCard{display:none}.appLanding-module__M0OAUG__cta h2{font-size:3.25rem}}
