.AppShowcase_page__isrW1{--ease:cubic-bezier(0.22,1,0.36,1);--gutter:20px;overflow-x:clip;background:var(--ground);color:var(--text)}.AppShowcase_kicker__qKVrG{display:inline-flex;align-items:center;gap:10px;font-family:var(--f-data);font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--signal)}.AppShowcase_kicker__qKVrG:before{content:"";width:24px;height:1px;background:currentColor}.AppShowcase_title__fiKwz{margin:18px 0 16px;font-size:clamp(40px,11.5vw,84px);line-height:.95;letter-spacing:-.035em;font-weight:700;font-variation-settings:"wdth" 84}.AppShowcase_closeTitle__hZ1PK em,.AppShowcase_title__fiKwz em{font-style:normal;color:var(--accent);text-shadow:0 0 44px color-mix(in srgb,var(--accent) 45%,transparent)}.AppShowcase_lede__6nYbu{max-width:36ch;font-size:17px;line-height:1.55;color:var(--dim)}.AppShowcase_h2__bLRrc{margin:10px 0 12px;font-size:clamp(30px,8.5vw,52px);line-height:1;letter-spacing:-.03em;font-weight:700;font-variation-settings:"wdth" 84}.AppShowcase_p__uRTVJ{font-size:16px;line-height:1.6;color:var(--dim);max-width:42ch}.AppShowcase_pink__xzLlF{color:var(--accent)}.AppShowcase_cyan__k4yFc,.AppShowcase_pink__xzLlF{font-family:var(--f-data);font-weight:400;letter-spacing:.08em}.AppShowcase_cyan__k4yFc{color:var(--signal)}.AppShowcase_num__UnxCa{font-family:var(--f-data);font-size:12px;letter-spacing:.3em;color:var(--accent)}.AppShowcase_ctas__TdorG{margin-top:28px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.AppShowcase_cta__Z5T1K{display:inline-flex;align-items:center;gap:10px;min-height:56px;padding:0 26px;border-radius:999px;font-size:16px;font-weight:600;color:var(--ground);background:var(--text);box-shadow:0 14px 44px -12px color-mix(in srgb,var(--accent) 75%,transparent),inset 0 -2px 0 color-mix(in srgb,var(--ground) 12%,transparent);transition:transform .4s var(--ease),box-shadow .4s var(--ease);-webkit-tap-highlight-color:transparent}.AppShowcase_cta__Z5T1K:hover{transform:translateY(-2px);box-shadow:0 20px 60px -12px color-mix(in srgb,var(--accent) 85%,transparent)}.AppShowcase_cta__Z5T1K:active{transform:scale(.97)}.AppShowcase_ctaGhost__mbSXJ{color:var(--text);background:transparent;border:1px solid var(--line);box-shadow:none}.AppShowcase_free__0V0mt{font-family:var(--f-data);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.AppShowcase_hero__QWc7H{position:relative;isolation:isolate;display:grid;gap:44px;padding:48px var(--gutter) 64px;overflow:hidden}.AppShowcase_heroGlow__wmMai{position:absolute;inset:-20% -40% auto;height:120%;z-index:-1;background:radial-gradient(40% 35% at 70% 55%,color-mix(in srgb,var(--accent) 30%,transparent),transparent 70%),radial-gradient(35% 30% at 25% 30%,color-mix(in srgb,var(--signal) 18%,transparent),transparent 70%);filter:blur(10px);animation:AppShowcase_breathe__4xUtn 9s ease-in-out infinite alternate}.AppShowcase_heroCopy__0r70o{max-width:620px}.AppShowcase_phone__HfyaN{position:relative;width:min(68vw,300px);aspect-ratio:603/1311;padding:10px;border-radius:48px;background:linear-gradient(145deg,color-mix(in srgb,var(--text) 22%,var(--ground)),var(--sunken) 45%,color-mix(in srgb,var(--text) 14%,var(--ground)));box-shadow:0 0 0 1px color-mix(in srgb,var(--text) 16%,transparent),0 40px 90px -30px color-mix(in srgb,var(--accent) 55%,transparent),0 18px 40px -20px var(--ground)}.AppShowcase_screen__yokcI{position:relative;width:100%;height:100%;border-radius:38px;overflow:hidden;background:var(--ground)}.AppShowcase_screen__yokcI img{object-fit:cover}.AppShowcase_heroPhone__WhOHP{justify-self:center;width:min(72vw,330px);animation:AppShowcase_float__9ZCk0 7s ease-in-out infinite alternate}.AppShowcase_cycle__iXx9U{opacity:0;transform:scale(1.02);transition:opacity .9s var(--ease),transform 1.2s var(--ease)}.AppShowcase_cycleOn__sE5mm{opacity:1;transform:none}.AppShowcase_pips__6Y8In{position:absolute;left:50%;bottom:-28px;transform:translateX(-50%);display:flex;gap:6px}.AppShowcase_pips__6Y8In span{width:6px;height:6px;border-radius:99px;background:var(--line);transition:width .5s var(--ease),background .4s}.AppShowcase_pips__6Y8In .AppShowcase_pipOn__ujTnw{width:22px;background:var(--accent)}.AppShowcase_ticker__4poun{overflow:hidden;border-block:1px solid var(--line);background:color-mix(in srgb,var(--accent) 8%,var(--ground));padding:14px 0;white-space:nowrap}.AppShowcase_tickerTrack__IaCGY{display:inline-flex;gap:32px;font-family:var(--f-data);font-size:12px;letter-spacing:.22em;color:var(--text);animation:AppShowcase_marquee__32VFe 42s linear infinite}.AppShowcase_tickerTrack__IaCGY span:after{content:"■";margin-left:32px;color:var(--accent)}.AppShowcase_feature__d7HOg{display:grid;gap:40px;justify-items:center;padding:88px var(--gutter) 24px}.AppShowcase_featureCopy__dyVZL{width:100%;max-width:560px}.AppShowcase_tiltL__a6ngU{transform:rotate(-4deg)}.AppShowcase_pair__SGKHX{position:relative;width:min(86vw,420px);height:calc(min(68vw, 300px) * 2.17 + 40px)}.AppShowcase_pair__SGKHX .AppShowcase_back__n8h96{position:absolute;left:0;top:0;width:min(56vw,250px);transform:rotate(-7deg);opacity:.92}.AppShowcase_pair__SGKHX .AppShowcase_front__rMugO{position:absolute;right:0;top:40px;width:min(56vw,250px);transform:rotate(5deg)}.AppShowcase_stations__ejg_T{padding:96px 0 24px}.AppShowcase_center__eOaJK{padding:0 var(--gutter);text-align:center;display:grid;justify-items:center}.AppShowcase_rail__rbug6{display:flex;gap:18px;padding:36px var(--gutter) 56px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.AppShowcase_rail__rbug6::-webkit-scrollbar{display:none}.AppShowcase_railPhone__r7xAX{flex:none;width:min(62vw,260px);scroll-snap-align:center}.AppShowcase_perks__oTr2c{display:grid;gap:1px;margin:40px var(--gutter) 0;border:1px solid var(--line);background:var(--line);border-radius:24px;overflow:hidden}.AppShowcase_perk__oHL1W{padding:24px 22px;background:var(--surface)}.AppShowcase_perkN__Saz9_{font-family:var(--f-data);font-size:11px;letter-spacing:.24em;color:var(--signal)}.AppShowcase_perkH__jFX5B{margin:8px 0 6px;font-size:19px;font-weight:600;letter-spacing:-.01em}.AppShowcase_perkP__DmMhv{font-size:14px;line-height:1.55;color:var(--dim)}.AppShowcase_tv__MwzKh{margin:72px var(--gutter) 0;padding:32px 24px;border-radius:28px;border:1px solid var(--line);background:radial-gradient(90% 70% at 100% 0,var(--signal-wash),transparent 60%),radial-gradient(70% 60% at 0 100%,var(--accent-wash),transparent 60%),var(--surface)}.AppShowcase_close__rxB4q{position:relative;isolation:isolate;overflow:hidden;display:grid;justify-items:center;gap:26px;padding:110px var(--gutter) calc(80px + env(safe-area-inset-bottom));text-align:center}.AppShowcase_closeTitle__hZ1PK{font-size:clamp(36px,10vw,72px);line-height:1;letter-spacing:-.035em;font-weight:700;font-variation-settings:"wdth" 84}.AppShowcase_fine__7b9Sb{font-family:var(--f-data);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.AppShowcase_reveal__mEqI0{opacity:0;transform:translateY(30px);transition:opacity 1s var(--ease),transform 1s var(--ease)}.AppShowcase_revealed__joxNA{opacity:1;transform:none}@keyframes AppShowcase_float__9ZCk0{0%{transform:translateY(0) rotate(-1deg)}to{transform:translateY(-14px) rotate(1deg)}}@keyframes AppShowcase_breathe__4xUtn{0%{opacity:.7;transform:scale(1)}to{opacity:1;transform:scale(1.08)}}@keyframes AppShowcase_marquee__32VFe{to{transform:translateX(-50%)}}@media (min-width:900px){.AppShowcase_page__isrW1{--gutter:max(48px,calc((100vw - 1160px) / 2))}.AppShowcase_hero__QWc7H{grid-template-columns:1.15fr 1fr;align-items:center;padding-top:80px;min-height:86vh}.AppShowcase_feature__d7HOg{grid-template-columns:1fr 1fr;align-items:center}.AppShowcase_flip__iunx2 .AppShowcase_featureCopy__dyVZL{order:2}.AppShowcase_rail__rbug6{justify-content:center}.AppShowcase_perks__oTr2c{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.AppShowcase_heroGlow__wmMai,.AppShowcase_heroPhone__WhOHP,.AppShowcase_tickerTrack__IaCGY{animation:none}.AppShowcase_cycle__iXx9U,.AppShowcase_pips__6Y8In span,.AppShowcase_reveal__mEqI0{transition:none}.AppShowcase_reveal__mEqI0{opacity:1;transform:none}}