.PhoneDemoApp_app__pIzBs{--app-bg:#f5f5f7;--app-surface:#ffffff;--app-text:#0a0a0a;--app-muted:rgba(10,10,10,0.55);--app-accent:var(--color-primary);--app-accent-dark:#0a0a0a;--app-hairline:rgba(10,10,10,0.08);flex:1 1;min-height:0;display:flex;flex-direction:column;background:var(--app-bg);color:var(--app-text);font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(.55rem,2.2vw,.72rem);line-height:1.4;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PhoneDemoApp_appDark__QvTeR{--app-bg:#050505;--app-surface:rgba(255,255,255,0.06);--app-text:#ffffff;--app-muted:rgba(255,255,255,0.55);--app-hairline:rgba(255,255,255,0.1)}.PhoneDemoApp_statusBar__FX17a{display:flex;align-items:center;justify-content:space-between;padding:clamp(1.75rem,5vw,2.25rem) clamp(.75rem,3vw,1rem) .35rem;flex-shrink:0}.PhoneDemoApp_statusTime__xjErT{font-size:clamp(.6rem,2.4vw,.75rem);font-weight:600;letter-spacing:-.02em}.PhoneDemoApp_statusIcons__mz8Yo{display:flex;align-items:center;gap:.25rem;font-size:clamp(.5rem,2vw,.65rem);opacity:.7}.PhoneDemoApp_heroScreenshot__5GBWH{position:absolute;inset:0;background:#0a0a0a}.PhoneDemoApp_heroScreenshotImage__3b87O{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}.PhoneDemoApp_heroContent__p0AfP{flex:1 1;min-height:0;overflow-y:auto;padding:0 clamp(.65rem,2.5vw,.85rem) clamp(3rem,8vw,3.5rem);scrollbar-width:none}.PhoneDemoApp_heroContent__p0AfP::-webkit-scrollbar{display:none}.PhoneDemoApp_heroGreeting__QMlMX{margin:0 0 .15rem;font-size:clamp(.55rem,2.1vw,.68rem);color:var(--app-muted)}.PhoneDemoApp_heroTitle__d5kh7{margin:0 0 clamp(.75rem,2vw,1rem);font-size:clamp(.85rem,3.2vw,1.05rem);font-weight:600;letter-spacing:-.03em}.PhoneDemoApp_heroCards__LbacH{display:flex;flex-direction:column;gap:clamp(.45rem,1.5vw,.6rem)}.PhoneDemoApp_heroCard__6rJF6{padding:clamp(.55rem,2vw,.75rem);border-radius:clamp(.65rem,2.5vw,.85rem);background:var(--app-surface);border:1px solid var(--app-hairline);transition:transform .35s cubic-bezier(.32,.72,0,1)}.PhoneDemoApp_heroCard__6rJF6:active{transform:scale(.98)}.PhoneDemoApp_heroCardLabel__XOdR3{margin:0 0 .2rem;font-size:clamp(.5rem,1.9vw,.62rem);color:var(--app-muted)}.PhoneDemoApp_heroCardValue__B8K3M{margin:0;font-size:clamp(.7rem,2.6vw,.85rem);font-weight:600;letter-spacing:-.02em}.PhoneDemoApp_heroCardAccent__LWdad{background:linear-gradient(135deg,var(--color-primary) 0,color-mix(in srgb,var(--color-primary) 72%,#0a0a0a) 100%);border-color:transparent;color:var(--app-accent-dark)}.PhoneDemoApp_heroCardAccent__LWdad .PhoneDemoApp_heroCardLabel__XOdR3{color:rgba(10,10,10,.55)}.PhoneDemoApp_heroCardRow__fwRPW{display:flex;gap:clamp(.45rem,1.5vw,.6rem)}.PhoneDemoApp_heroCardRow__fwRPW .PhoneDemoApp_heroCard__6rJF6{flex:1 1}.PhoneDemoApp_tabBar__zY7i1{position:absolute;bottom:clamp(.85rem,3vw,1.1rem);left:clamp(.65rem,2.5vw,.85rem);right:clamp(.65rem,2.5vw,.85rem);display:flex;justify-content:space-around;padding:clamp(.35rem,1.2vw,.5rem);border-radius:999px;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--app-hairline);z-index:5}.PhoneDemoApp_tabItem__CljIA{display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:.2rem .5rem;border:none;background:none;cursor:pointer;color:var(--app-muted);font-size:clamp(.45rem,1.7vw,.55rem);transition:color .3s cubic-bezier(.32,.72,0,1)}.PhoneDemoApp_tabItemActive__ez3On{color:var(--app-text)}.PhoneDemoApp_tabDot__whO8T{width:clamp(.35rem,1.2vw,.45rem);height:clamp(.35rem,1.2vw,.45rem);border-radius:50%;background:currentColor;opacity:.4}.PhoneDemoApp_tabItemActive__ez3On .PhoneDemoApp_tabDot__whO8T{opacity:1;background:var(--app-accent)}.PhoneDemoApp_storyScreen__L8Sb1{flex:1 1;min-height:0;padding:clamp(.5rem,2vw,.75rem);display:flex;flex-direction:column;gap:clamp(.45rem,1.5vw,.6rem)}.PhoneDemoApp_wireBlock__Fp9Xq{border-radius:clamp(.4rem,1.5vw,.55rem);border:1.5px dashed rgba(255,255,255,.25);background:transparent}.PhoneDemoApp_wireHeader__ZDrha{height:clamp(1.5rem,5vw,2rem)}.PhoneDemoApp_wireHero__Zmlyx{flex:1 1;min-height:clamp(4rem,15vw,6rem)}.PhoneDemoApp_wireRow__9suh3{display:flex;gap:clamp(.35rem,1.2vw,.5rem)}.PhoneDemoApp_wireCard___2MSN{flex:1 1;height:clamp(2.5rem,8vw,3.5rem)}.PhoneDemoApp_wireNav__kdLea{height:clamp(1.75rem,5vw,2.25rem)}.PhoneDemoApp_wireLabel__iHz9_{margin:0;font-size:clamp(.45rem,1.7vw,.55rem);color:rgba(255,255,255,.35);text-transform:uppercase;letter-spacing:.12em}.PhoneDemoApp_designScreen__ya3Gb{flex:1 1;min-height:0;padding:clamp(.5rem,2vw,.75rem);display:flex;flex-direction:column;gap:clamp(.45rem,1.5vw,.6rem);background:linear-gradient(180deg,#f0f4ff,#faf5ff)}.PhoneDemoApp_designSwatches__LvTB2{display:flex;gap:.35rem}.PhoneDemoApp_designSwatch__DX96V{width:clamp(1rem,3.5vw,1.35rem);height:clamp(1rem,3.5vw,1.35rem);border-radius:50%;border:2px solid rgba(255,255,255,.8);box-shadow:0 2px 8px rgba(0,0,0,.1)}.PhoneDemoApp_designTypeSample__tZ7Xg{padding:clamp(.45rem,1.5vw,.6rem);border-radius:clamp(.5rem,1.8vw,.65rem);background:rgba(255,255,255,.85)}.PhoneDemoApp_designTypeH__nqHSk{margin:0 0 .2rem;font-size:clamp(.75rem,2.8vw,.95rem);font-weight:600;letter-spacing:-.03em;color:#0a0a0a}.PhoneDemoApp_designTypeP__O4T01{margin:0;font-size:clamp(.5rem,1.9vw,.62rem);color:rgba(10,10,10,.55)}.PhoneDemoApp_designMockup__ZiSsV{flex:1 1;min-height:clamp(3.5rem,12vw,5rem);border-radius:clamp(.55rem,2vw,.75rem);background:linear-gradient(135deg,var(--color-primary) 0,color-mix(in srgb,var(--color-primary) 65%,#0a0a0a) 100%);padding:clamp(.55rem,2vw,.75rem);display:flex;flex-direction:column;justify-content:flex-end}.PhoneDemoApp_designMockupTitle__v66kK{margin:0;font-size:clamp(.65rem,2.4vw,.8rem);font-weight:600;color:#0a0a0a}.PhoneDemoApp_buildScreen___WvUo{flex:1 1;min-height:0;padding:clamp(.5rem,2vw,.75rem);display:flex;flex-direction:column;gap:clamp(.45rem,1.5vw,.6rem)}.PhoneDemoApp_buildCode__qn80h{flex:1 1;min-height:0;padding:clamp(.45rem,1.5vw,.6rem);border-radius:clamp(.45rem,1.5vw,.6rem);background:#0d0d0d;overflow:hidden;font-family:var(--font-geist-mono),monospace;font-size:clamp(.42rem,1.6vw,.52rem);line-height:1.6;color:rgba(255,255,255,.7)}.PhoneDemoApp_buildLine__lPxyg{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PhoneDemoApp_buildKeyword__e0FW2{color:var(--color-primary)}.PhoneDemoApp_buildString__Skx_q{color:#70befa}.PhoneDemoApp_buildComment___P_vu{color:rgba(255,255,255,.3)}.PhoneDemoApp_buildPreview__cLDXo{padding:clamp(.45rem,1.5vw,.6rem);border-radius:clamp(.5rem,1.8vw,.65rem);background:var(--app-surface);border:1px solid var(--app-hairline)}.PhoneDemoApp_buildPreviewRow___msd2{display:flex;align-items:center;gap:.4rem}.PhoneDemoApp_buildAvatar__5JAoa{width:clamp(1.25rem,4.5vw,1.6rem);height:clamp(1.25rem,4.5vw,1.6rem);border-radius:50%;background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 80%,#0a0a0a))}.PhoneDemoApp_buildPreviewText__aA6DA{flex:1 1}.PhoneDemoApp_buildPreviewName__rC9Ac{margin:0;font-size:clamp(.55rem,2vw,.68rem);font-weight:600}.PhoneDemoApp_buildPreviewSub__MDUll{margin:0;font-size:clamp(.45rem,1.7vw,.55rem);color:var(--app-muted)}.PhoneDemoApp_buildBadge__q7S6h{padding:.15rem .4rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 20%,transparent);color:#6a8f00;font-size:clamp(.4rem,1.5vw,.5rem);font-weight:600}.PhoneDemoApp_shipScreen__J6Q_F{flex:1 1;min-height:0;padding:clamp(.5rem,2vw,.75rem);display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(.45rem,1.5vw,.6rem)}.PhoneDemoApp_shipIcon__Hkm4z{width:clamp(2.5rem,9vw,3.25rem);height:clamp(2.5rem,9vw,3.25rem);border-radius:clamp(.65rem,2.5vw,.85rem);background:linear-gradient(135deg,var(--color-primary) 0,color-mix(in srgb,var(--color-primary) 65%,#0a0a0a) 100%);display:flex;align-items:center;justify-content:center;font-size:clamp(1rem,3.5vw,1.35rem);font-weight:700;color:#0a0a0a;box-shadow:0 8px 24px color-mix(in srgb,var(--color-primary) 30%,transparent)}.PhoneDemoApp_shipName__pT8aU{margin:0;font-size:clamp(.7rem,2.6vw,.85rem);font-weight:600}.PhoneDemoApp_shipDev__iZJ_2{margin:0;font-size:clamp(.45rem,1.7vw,.55rem);color:var(--app-muted)}.PhoneDemoApp_shipRating__aq4OF{display:flex;align-items:center;gap:.25rem;font-size:clamp(.45rem,1.7vw,.55rem)}.PhoneDemoApp_shipStars___gHAx{color:#ffb800;letter-spacing:-.05em}.PhoneDemoApp_shipDownloads__Cq1vw{margin:0;font-size:clamp(1.1rem,4vw,1.4rem);font-weight:600;letter-spacing:-.03em;color:var(--app-accent)}.PhoneDemoApp_shipDownloadsLabel__Loh2P{margin:0;font-size:clamp(.45rem,1.7vw,.55rem);color:var(--app-muted)}.PhoneDemoApp_shipGetBtn__nzydw{margin-top:auto;width:100%;padding:clamp(.45rem,1.5vw,.6rem);border-radius:999px;border:none;background:#007aff;color:#fff;font-size:clamp(.55rem,2vw,.68rem);font-weight:600;cursor:default}.PhoneDemoApp_demoContent__b1d9E{flex:1 1;min-height:0;padding:clamp(.5rem,2vw,.75rem);display:flex;flex-direction:column;gap:clamp(.45rem,1.5vw,.6rem);overflow-y:auto;scrollbar-width:none}.PhoneDemoApp_demoContent__b1d9E::-webkit-scrollbar{display:none}.PhoneDemoApp_demoTitle__1uXj1{margin:0;font-size:clamp(.75rem,2.8vw,.9rem);font-weight:600;letter-spacing:-.02em}.PhoneDemoApp_demoStep__bMW7A{display:flex;align-items:center;gap:.4rem;font-size:clamp(.45rem,1.7vw,.55rem);color:var(--app-muted)}.PhoneDemoApp_demoStepDot__1X1vv{width:.35rem;height:.35rem;border-radius:50%;background:var(--app-hairline)}.PhoneDemoApp_demoStepDotActive__TI_MK{background:var(--app-accent)}.PhoneDemoApp_demoBtn__27DOE{margin-top:auto;width:100%;padding:clamp(.45rem,1.5vw,.6rem);border-radius:999px;border:none;background:var(--app-accent-dark);color:#fff;font-size:clamp(.55rem,2vw,.68rem);font-weight:600;cursor:pointer;transition:transform .3s cubic-bezier(.32,.72,0,1)}.PhoneDemoApp_demoBtn__27DOE:active{transform:scale(.97)}.PhoneDemoApp_demoBtnAccent__3M0x_{background:var(--app-accent);color:var(--app-accent-dark)}.PhoneDemoApp_demoSlot__R_hGc{padding:clamp(.45rem,1.5vw,.6rem);border-radius:clamp(.5rem,1.8vw,.65rem);background:var(--app-surface);border:1px solid var(--app-hairline);cursor:pointer;transition:border-color .3s cubic-bezier(.32,.72,0,1),transform .3s cubic-bezier(.32,.72,0,1)}.PhoneDemoApp_demoSlot__R_hGc:active{transform:scale(.98)}.PhoneDemoApp_demoSlotSelected__ObLMv{border-color:var(--app-accent);box-shadow:0 0 0 1px var(--app-accent)}.PhoneDemoApp_demoSlotTime__No_he{margin:0 0 .1rem;font-size:clamp(.6rem,2.2vw,.72rem);font-weight:600}.PhoneDemoApp_demoSlotSub__7ZbUr{margin:0;font-size:clamp(.45rem,1.7vw,.55rem);color:var(--app-muted)}.PhoneDemoApp_demoSuccess__fHxZb{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5rem}.PhoneDemoApp_demoSuccessIcon__STY_u{width:clamp(2rem,7vw,2.5rem);height:clamp(2rem,7vw,2.5rem);border-radius:50%;background:color-mix(in srgb,var(--color-primary) 20%,transparent);display:flex;align-items:center;justify-content:center;font-size:clamp(.85rem,3vw,1rem)}.PhoneDemoApp_demoSuccessTitle__Ll1AI{margin:0;font-size:clamp(.7rem,2.6vw,.85rem);font-weight:600}.PhoneDemoApp_demoSuccessSub__NPqgu{margin:0;font-size:clamp(.45rem,1.7vw,.55rem);color:var(--app-muted)}.PhoneDemoApp_pushBanner__AppPW{position:absolute;top:clamp(2.5rem,8vw,3.25rem);left:clamp(.45rem,1.8vw,.6rem);right:clamp(.45rem,1.8vw,.6rem);padding:clamp(.45rem,1.5vw,.6rem);border-radius:clamp(.65rem,2.5vw,.85rem);background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--app-hairline);box-shadow:0 8px 32px rgba(0,0,0,.15);z-index:20;display:flex;gap:.45rem;align-items:flex-start}.PhoneDemoApp_pushIcon__s7zZU{width:clamp(1.25rem,4.5vw,1.5rem);height:clamp(1.25rem,4.5vw,1.5rem);border-radius:clamp(.3rem,1vw,.4rem);background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 65%,#0a0a0a));flex-shrink:0}.PhoneDemoApp_pushText__Cor7V{flex:1 1;min-width:0}.PhoneDemoApp_pushTitle__RvPuq{margin:0 0 .1rem;font-size:clamp(.5rem,1.9vw,.62rem);font-weight:600}.PhoneDemoApp_pushBody__IE_6Q{margin:0;font-size:clamp(.45rem,1.7vw,.55rem);color:var(--app-muted)}.PhoneDemoApp_paymentAmount__fXAAn{margin:0;font-size:clamp(1.25rem,4.5vw,1.6rem);font-weight:600;letter-spacing:-.03em;text-align:center}.PhoneDemoApp_paymentMethods__uy4Vu{display:flex;flex-direction:column;gap:.35rem}.PhoneDemoApp_paymentMethod___xyCX{display:flex;align-items:center;gap:.45rem;padding:clamp(.45rem,1.5vw,.6rem);border-radius:clamp(.5rem,1.8vw,.65rem);background:var(--app-surface);border:1px solid var(--app-hairline);cursor:pointer}.PhoneDemoApp_paymentMethodSelected__ZDT45{border-color:var(--app-accent)}.PhoneDemoApp_paymentMethodIcon__HLbvN{font-size:clamp(.75rem,2.8vw,.9rem)}.PhoneDemoApp_chatMessages__KGbKA{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:.4rem;overflow-y:auto;scrollbar-width:none}.PhoneDemoApp_chatMessages__KGbKA::-webkit-scrollbar{display:none}.PhoneDemoApp_chatBubble__b07DR{max-width:85%;padding:clamp(.4rem,1.4vw,.55rem) clamp(.5rem,1.8vw,.65rem);border-radius:clamp(.55rem,2vw,.75rem);font-size:clamp(.48rem,1.8vw,.6rem);line-height:1.45}.PhoneDemoApp_chatBubbleUser__PUTle{align-self:flex-end;background:var(--app-accent-dark);color:#fff;border-bottom-right-radius:.2rem}.PhoneDemoApp_chatBubbleAi__afGD8{align-self:flex-start;background:var(--app-surface);border:1px solid var(--app-hairline);border-bottom-left-radius:.2rem}.PhoneDemoApp_chatInput__Z3RBT{display:flex;gap:.35rem;padding-top:.35rem}.PhoneDemoApp_chatInputField__fYVS4{flex:1 1;padding:clamp(.35rem,1.2vw,.45rem) clamp(.45rem,1.5vw,.6rem);border-radius:999px;border:1px solid var(--app-hairline);background:var(--app-surface);font-size:clamp(.45rem,1.7vw,.55rem);outline:none}.PhoneDemoApp_chatSendBtn__ZK4O_{width:clamp(1.5rem,5vw,1.85rem);height:clamp(1.5rem,5vw,1.85rem);border-radius:50%;border:none;background:var(--app-accent);color:var(--app-accent-dark);font-size:clamp(.55rem,2vw,.68rem);cursor:pointer;flex-shrink:0}.PhoneDemoApp_chatQuickReplies__0WEP1{display:flex;flex-wrap:wrap;gap:.3rem}.PhoneDemoApp_chatQuickReply__n5aWw{padding:.25rem .5rem;border-radius:999px;border:1px solid var(--app-hairline);background:var(--app-surface);font-size:clamp(.42rem,1.6vw,.52rem);cursor:pointer;transition:background .3s cubic-bezier(.32,.72,0,1)}.PhoneDemoApp_chatQuickReply__n5aWw:active{background:color-mix(in srgb,var(--color-primary) 20%,transparent)}.PhoneDemoApp_taxiMap__W9xXN{flex:1 1;min-height:clamp(5rem,18vw,7rem);position:relative;border-radius:clamp(.55rem,2vw,.75rem);background:linear-gradient(180deg,#e8f4ea,#d4e8d8);overflow:hidden}.PhoneDemoApp_taxiGrid__Yp8Rq{position:absolute;inset:0;background-image:linear-gradient(rgba(0,0,0,.06) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.06) 1px,transparent 0);background-size:clamp(.75rem,3vw,1rem) clamp(.75rem,3vw,1rem)}.PhoneDemoApp_taxiRoute__mPidJ{position:absolute;top:30%;left:15%;width:70%;height:2px;background:rgba(10,10,10,.15);transform:rotate(-8deg)}.PhoneDemoApp_taxiCar__4SDZw{position:absolute;top:28%;left:15%;font-size:clamp(.85rem,3vw,1.1rem);transition:left 2s cubic-bezier(.32,.72,0,1)}.PhoneDemoApp_taxiCarMoving__WLrcc{left:75%}.PhoneDemoApp_taxiPin__OOD_I{position:absolute;font-size:clamp(.65rem,2.4vw,.8rem)}.PhoneDemoApp_taxiPinPickup__JUVFm{top:22%;left:12%}.PhoneDemoApp_taxiPinDrop__nRuXD{top:32%;right:18%}.PhoneDemoApp_taxiDriverCard__l6mo6{padding:clamp(.45rem,1.5vw,.6rem);border-radius:clamp(.5rem,1.8vw,.65rem);background:var(--app-surface);border:1px solid var(--app-hairline);display:flex;align-items:center;gap:.45rem}.PhoneDemoApp_taxiDriverAvatar__X72B4{width:clamp(1.5rem,5vw,1.85rem);height:clamp(1.5rem,5vw,1.85rem);border-radius:50%;background:linear-gradient(135deg,#333,#666);flex-shrink:0}.PhoneDemoApp_taxiDriverInfo___5DfZ{flex:1 1;min-width:0}.PhoneDemoApp_taxiDriverName__Jx3Kn{margin:0;font-size:clamp(.55rem,2vw,.68rem);font-weight:600}.PhoneDemoApp_taxiDriverMeta__AeRAg{margin:0;font-size:clamp(.42rem,1.6vw,.52rem);color:var(--app-muted)}.PhoneDemoApp_taxiEta__DdNSr{font-size:clamp(.55rem,2vw,.68rem);font-weight:600;color:var(--app-accent-dark);background:var(--app-accent);padding:.2rem .45rem;border-radius:999px}.PhoneDemoApp_taxiPresets__TLFbr{display:flex;flex-direction:column;gap:.3rem}.PhoneDemoApp_taxiPreset__8zhN4{padding:clamp(.35rem,1.2vw,.45rem) clamp(.45rem,1.5vw,.6rem);border-radius:clamp(.4rem,1.5vw,.55rem);background:var(--app-surface);border:1px solid var(--app-hairline);text-align:left;cursor:pointer;font-size:clamp(.45rem,1.7vw,.55rem)}.PhoneDemoApp_taxiPresetLabel__GuUTr{margin:0;font-size:clamp(.42rem,1.6vw,.52rem);color:var(--app-muted)}.PhoneDemoApp_taxiPresetValue__hDbNE{margin:0;font-weight:600}.PhoneDemoApp_foodMenu__MQ11k{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:.35rem;scrollbar-width:none}.PhoneDemoApp_foodMenu__MQ11k::-webkit-scrollbar{display:none}.PhoneDemoApp_foodItem__crfcb{display:flex;align-items:center;gap:.45rem;padding:clamp(.4rem,1.4vw,.55rem);border-radius:clamp(.5rem,1.8vw,.65rem);background:var(--app-surface);border:1px solid var(--app-hairline)}.PhoneDemoApp_foodItemImage__WfHrf{width:clamp(1.75rem,6vw,2.25rem);height:clamp(1.75rem,6vw,2.25rem);border-radius:clamp(.35rem,1.2vw,.45rem);background:linear-gradient(135deg,#ffd54f,#ff8a65);flex-shrink:0}.PhoneDemoApp_foodItemInfo__zf3SI{flex:1 1;min-width:0}.PhoneDemoApp_foodItemName__9D_Wg{margin:0;font-size:clamp(.5rem,1.9vw,.62rem);font-weight:600}.PhoneDemoApp_foodItemPrice__IfvIa{margin:0;font-size:clamp(.42rem,1.6vw,.52rem);color:var(--app-muted)}.PhoneDemoApp_foodAddBtn__OXri0{width:clamp(1.25rem,4.5vw,1.5rem);height:clamp(1.25rem,4.5vw,1.5rem);border-radius:50%;border:none;background:var(--app-accent);color:var(--app-accent-dark);font-size:clamp(.65rem,2.4vw,.8rem);font-weight:600;cursor:pointer;flex-shrink:0}.PhoneDemoApp_foodCartBar__YCYZv{display:flex;align-items:center;justify-content:space-between;padding:clamp(.4rem,1.4vw,.55rem) clamp(.5rem,1.8vw,.65rem);border-radius:999px;background:var(--app-accent-dark);color:#fff;font-size:clamp(.5rem,1.9vw,.62rem);font-weight:600}.PhoneDemoApp_foodStatusSteps__7iQKk{display:flex;justify-content:space-between;gap:.25rem;margin-top:.5rem}.PhoneDemoApp_foodStatusStep__OH7OG{flex:1 1;text-align:center;padding:.3rem .2rem;border-radius:clamp(.35rem,1.2vw,.45rem);background:var(--app-surface);border:1px solid var(--app-hairline);font-size:clamp(.38rem,1.4vw,.48rem);color:var(--app-muted)}.PhoneDemoApp_foodStatusStepActive__Lag6u{background:color-mix(in srgb,var(--color-primary) 20%,transparent);border-color:var(--app-accent);color:var(--app-accent-dark);font-weight:600}@media (prefers-reduced-motion:reduce){.PhoneDemoApp_chatQuickReply__n5aWw,.PhoneDemoApp_demoBtn__27DOE,.PhoneDemoApp_demoSlot__R_hGc,.PhoneDemoApp_heroCard__6rJF6{transition:none}}.BuildStory_section__Hnvz9{position:relative;background:transparent;color:#ffffff;border-top-left-radius:clamp(1.25rem,2.5vw,2rem);border-top-right-radius:clamp(1.25rem,2.5vw,2rem);padding:clamp(3.5rem,7vw,5.5rem) var(--page-gutter,clamp(1rem,2vw,2rem)) clamp(2.5rem,5vw,4rem)}.BuildStory_header__H6Bpz{max-width:min(42rem,100%);margin-bottom:clamp(2rem,4vw,3rem)}.BuildStory_eyebrow__Yb4ln{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 clamp(1rem,2vw,1.5rem);padding:.35rem .85rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);font-size:clamp(.625rem,.55rem + .2vw,.75rem);letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary)}.BuildStory_eyebrow__Yb4ln,.BuildStory_title__Xx_KW{font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-weight:500}.BuildStory_title__Xx_KW{margin:0 0 clamp(.75rem,1.5vw,1rem);font-size:clamp(2rem,1.5rem + 1.8vw,3.75rem);line-height:1.08;letter-spacing:-.03em}.BuildStory_subtitle__C71Sr{margin:0;font-size:clamp(.9375rem,.85rem + .25vw,1.125rem);line-height:1.75;color:rgba(255,255,255,.6)}.BuildStory_pinnedWrap__qG0aJ{position:relative}.BuildStory_pinnedInner__4MMhU{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:start;min-height:300vh}.BuildStory_chaptersCol__UDo_K{padding-top:clamp(2rem,5vw,4rem)}.BuildStory_chapter__CsfM1{min-height:75vh;display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,4vw,3rem) 0;opacity:.35;transition:opacity .6s cubic-bezier(.32,.72,0,1)}.BuildStory_chapterActive__D1sOi{opacity:1}.BuildStory_chapterLabel__KUvU7{margin:0 0 .75rem;font-size:clamp(.75rem,.7rem + .15vw,.875rem);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary)}.BuildStory_chapterTitle__NHf83{margin:0 0 1rem;font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(1.5rem,1rem + 1.2vw,2.25rem);line-height:1.15;font-weight:500;letter-spacing:-.02em}.BuildStory_chapterBody__4Wg_T{margin:0;max-width:38ch;font-size:clamp(.9375rem,.85rem + .2vw,1.0625rem);line-height:1.7;color:rgba(255,255,255,.65)}.BuildStory_phoneCol__fR61s{position:-webkit-sticky;position:sticky;top:clamp(2rem,12vw,2rem);align-self:start;display:flex;justify-content:center}.BuildStory_phoneWrapper__09MAg{position:relative}.BuildStory_mobileChapters__y87uM{display:none}.BuildStory_mobileChapter__munuY{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2rem);padding:clamp(2rem,4vw,3rem) 0;border-top:1px solid rgba(255,255,255,.1)}.BuildStory_mobileChapter__munuY:first-child{border-top:none;padding-top:0}.BuildStory_mobilePhoneWrap__Z_StH{display:flex;justify-content:center}@media (max-width:768px){.BuildStory_pinnedInner__4MMhU{display:none}.BuildStory_mobileChapters__y87uM{display:block}}@media (prefers-reduced-motion:reduce){.BuildStory_chapter__CsfM1{opacity:1;transition:none}}.MobileAppDevelopmentPage_page__1zpm3{--ease-premium:cubic-bezier(0.32,0.72,0,1);--text-primary:#0a0a0a;--text-body:rgba(10,10,10,0.72);--text-muted:rgba(10,10,10,0.55);--hairline:rgba(10,10,10,0.12);--page-max-width:1520px;--page-gutter:clamp(1rem,2vw,2rem);--radius:clamp(1.25rem,2.5vw,2rem);position:relative;min-height:100dvh;background:#ffffff;color:var(--text-primary);overflow-x:clip}.MobileAppDevelopmentPage_contentInner__wGZLe{width:min(calc(100% - var(--page-gutter) * 2),var(--page-max-width));margin:0 auto}.MobileAppDevelopmentPage_heroSection__mNSGU{padding:clamp(6rem,12vw,10rem) var(--page-gutter) clamp(3rem,6vw,5rem)}.MobileAppDevelopmentPage_heroGrid__F_ycj{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}.MobileAppDevelopmentPage_heroCopy__vggTu{display:flex;flex-direction:column;gap:clamp(1.25rem,2.5vw,1.75rem)}.MobileAppDevelopmentPage_heroSubtitle__7jFcs{margin:0;max-width:42ch;font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(.9375rem,.85rem + .25vw,1.125rem);line-height:1.75;font-weight:400;letter-spacing:-.01em;color:var(--text-body)}.MobileAppDevelopmentPage_heroCtas___8mE5{display:flex;flex-wrap:wrap;gap:.75rem;padding-top:.5rem}.MobileAppDevelopmentPage_introLabel__jOgwC{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 clamp(1.25rem,2.5vw,2rem);font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(.8125rem,.75rem + .15vw,.9375rem);font-weight:400;letter-spacing:-.01em;color:var(--text-primary)}.MobileAppDevelopmentPage_introLabelDot__twx2c{width:.375rem;height:.375rem;border-radius:50%;background:var(--text-primary);flex-shrink:0}.MobileAppDevelopmentPage_title__ZXNf_{margin:0;font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(2.75rem,3.5vw + 1.25rem,5.75rem);line-height:1.02;font-weight:500;letter-spacing:-.04em;color:var(--text-primary)}.MobileAppDevelopmentPage_introHeroRight__jOo0i{padding-top:clamp(1.5rem,3vw,2.5rem)}.MobileAppDevelopmentPage_introText__wuXHU{margin:0 0 clamp(1.25rem,2.5vw,1.75rem);font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(.9375rem,.85rem + .25vw,1.125rem);line-height:1.75;font-weight:400;letter-spacing:-.01em;color:var(--text-body)}.MobileAppDevelopmentPage_introText__wuXHU:last-of-type{margin-bottom:0}.MobileAppDevelopmentPage_heroVisual__Z3SKA{position:relative;margin-top:clamp(2.5rem,5vw,4rem)}.MobileAppDevelopmentPage_heroVisualNotch__PoRoR{position:relative;z-index:2;display:inline-block;background:#ffffff;padding:0 clamp(1rem,2vw,1.5rem) clamp(1rem,2vw,1.5rem) 0;border-bottom-right-radius:var(--radius)}.MobileAppDevelopmentPage_heroMoreBtn__ZyLCJ{display:inline-flex;align-items:center;gap:.75rem;padding:.5rem .5rem .5rem 1.25rem;border-radius:var(--radius);background:#0a0a0a;color:#ffffff;font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(.875rem,.8rem + .15vw,1rem);font-weight:500;letter-spacing:-.01em;text-decoration:none;border:none;cursor:pointer;transition:transform .45s var(--ease-premium)}.MobileAppDevelopmentPage_heroMoreBtn__ZyLCJ:hover{transform:scale(1.02)}.MobileAppDevelopmentPage_heroMoreIcon__zmer7{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:rgba(255,255,255,.12);font-size:.875rem;line-height:1}.MobileAppDevelopmentPage_heroVisualMedia__nM36t{position:relative;margin-top:-1px;border-radius:var(--radius);overflow:hidden;background:#f0f0f0}.MobileAppDevelopmentPage_heroVisualImage__XEjqY{width:100%;height:auto;display:block;aspect-ratio:2051/844;object-fit:cover;object-position:center}.MobileAppDevelopmentPage_capabilitiesSection__mqcMI{padding:clamp(4rem,8vw,7rem) var(--page-gutter)}.MobileAppDevelopmentPage_capabilitiesGrid__jnn0c{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:clamp(3rem,6vw,6rem);gap:clamp(3rem,6vw,6rem);align-items:start}.MobileAppDevelopmentPage_capabilitiesLeft__kOk8E{display:flex;flex-direction:column;gap:clamp(2rem,4vw,3rem)}.MobileAppDevelopmentPage_sectionHeadline__LGmzd{margin:0;font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(2rem,1.5rem + 1.5vw,3.5rem);line-height:1.08;font-weight:500;letter-spacing:-.03em;color:var(--text-primary)}.MobileAppDevelopmentPage_capabilitiesRight__9zLDj{padding-top:clamp(.5rem,2vw,1rem)}.MobileAppDevelopmentPage_capabilitiesListTitle__2azQ5{margin:0 0 clamp(1.5rem,3vw,2rem);font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(1rem,.9rem + .3vw,1.25rem);font-weight:500;letter-spacing:-.02em;color:var(--text-primary)}.MobileAppDevelopmentPage_capabilitiesList__7f99g{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(.875rem,1.5vw,1.125rem)}.MobileAppDevelopmentPage_capabilityItem__t0gm1{display:flex;align-items:center;gap:.875rem;font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(.9375rem,.85rem + .2vw,1.0625rem);font-weight:400;letter-spacing:-.01em;color:var(--text-body)}.MobileAppDevelopmentPage_checkIcon__di2sj{flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--text-primary)}.MobileAppDevelopmentPage_trustSection___4ES8{padding:clamp(2rem,4vw,3rem) var(--page-gutter) clamp(3rem,6vw,4.5rem);border-top:1px solid var(--hairline)}.MobileAppDevelopmentPage_darkSections__5AsC8{--text-primary:#ffffff;--text-body:rgba(255,255,255,0.72);--text-muted:rgba(255,255,255,0.55);--hairline:rgba(255,255,255,0.12);--surface:rgba(255,255,255,0.04);--surface-inner:rgba(255,255,255,0.02);position:relative;z-index:0;background:#050505;color:var(--text-primary);padding:0 var(--page-gutter) clamp(3rem,6vw,4.5rem);overflow:visible}.MobileAppDevelopmentPage_darkSections__5AsC8 .MobileAppDevelopmentPage_introLabel__jOgwC{color:var(--text-primary)}.MobileAppDevelopmentPage_darkSections__5AsC8 .MobileAppDevelopmentPage_introLabelDot__twx2c{background:var(--color-primary)}.MobileAppDevelopmentPage_darkSections__5AsC8 .MobileAppDevelopmentPage_checklistItem__h_HyC,.MobileAppDevelopmentPage_darkSections__5AsC8 .MobileAppDevelopmentPage_credibilityBody__UseXp,.MobileAppDevelopmentPage_darkSections__5AsC8 .MobileAppDevelopmentPage_sectionHeadline__LGmzd,.MobileAppDevelopmentPage_darkSections__5AsC8 .MobileAppDevelopmentPage_techStackTitle__Rrzlx{color:var(--text-primary)}.MobileAppDevelopmentPage_darkSections__5AsC8 .MobileAppDevelopmentPage_techStackNote__5VCKT{color:var(--text-muted)}.MobileAppDevelopmentPage_darkSections__5AsC8 .MobileAppDevelopmentPage_credibilityCardShell__vXYjd{background:rgba(255,255,255,.04);border-color:var(--hairline)}.MobileAppDevelopmentPage_darkSections__5AsC8 .MobileAppDevelopmentPage_credibilityCardInner__8pLo9{background:rgba(255,255,255,.03);box-shadow:inset 0 1px 1px rgba(255,255,255,.06)}.MobileAppDevelopmentPage_darkSections__5AsC8 .MobileAppDevelopmentPage_techPill__rztzQ{background:rgba(255,255,255,.06);color:var(--text-muted)}.MobileAppDevelopmentPage_trustGrid__QKBw5{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(1.5rem,3vw,2.5rem);gap:clamp(1.5rem,3vw,2.5rem)}.MobileAppDevelopmentPage_trustItem__JN8P2{display:flex;flex-direction:column;gap:.35rem;text-align:center}.MobileAppDevelopmentPage_trustValue__jYfL6{font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(1.25rem,1rem + .8vw,1.75rem);font-weight:500;letter-spacing:-.03em;color:var(--text-primary)}.MobileAppDevelopmentPage_trustLabel__cI_xm{font-size:clamp(.8125rem,.75rem + .15vw,.9375rem);color:var(--text-muted);letter-spacing:-.01em}.MobileAppDevelopmentPage_credibilitySection__lWEeR{padding:clamp(3rem,6vw,4.5rem) 0}.MobileAppDevelopmentPage_credibilityGrid__v680Q{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:clamp(2.5rem,5vw,4rem);gap:clamp(2.5rem,5vw,4rem);align-items:start}.MobileAppDevelopmentPage_credibilityCardShell__vXYjd{padding:clamp(.35rem,.8vw,.5rem);border-radius:calc(var(--radius) + .35rem);background:rgba(10,10,10,.04);border:1px solid var(--hairline)}.MobileAppDevelopmentPage_credibilityCardInner__8pLo9{padding:clamp(2rem,4vw,3rem);border-radius:var(--radius);background:#ffffff;box-shadow:inset 0 1px 1px rgba(255,255,255,.8);display:flex;flex-direction:column;gap:clamp(1.25rem,2.5vw,1.75rem)}.MobileAppDevelopmentPage_techStackCol__3LEiQ{padding-top:clamp(1rem,2vw,2rem)}.MobileAppDevelopmentPage_techStackTitle__Rrzlx{margin:0 0 clamp(1.25rem,2.5vw,1.75rem);font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(1.25rem,1rem + .8vw,1.75rem);font-weight:500;letter-spacing:-.02em;color:var(--text-primary)}.MobileAppDevelopmentPage_techStackNote__5VCKT{margin:clamp(1.25rem,2.5vw,1.75rem) 0 0;font-size:clamp(.875rem,.8rem + .15vw,1rem);line-height:1.65;color:var(--text-muted);max-width:32ch}.MobileAppDevelopmentPage_credibilityBody__UseXp{margin:0;font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(.9375rem,.85rem + .25vw,1.125rem);line-height:1.75;font-weight:400;letter-spacing:-.01em;color:var(--text-body)}.MobileAppDevelopmentPage_checklist__1l85X{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.MobileAppDevelopmentPage_checklistItem__h_HyC{display:flex;align-items:center;gap:.75rem;font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(.9375rem,.85rem + .2vw,1.0625rem);font-weight:500;letter-spacing:-.01em;color:var(--text-primary)}.MobileAppDevelopmentPage_checklistIcon__6md3C{flex-shrink:0;width:1.125rem;height:1.125rem;color:var(--color-primary)}.MobileAppDevelopmentPage_editorialSection__hna15{padding:clamp(4rem,8vw,7rem) var(--page-gutter)}.MobileAppDevelopmentPage_editorialBlock__pyUH0{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(2.5rem,5vw,4rem);gap:clamp(2.5rem,5vw,4rem);align-items:center;margin-bottom:clamp(4rem,8vw,7rem)}.MobileAppDevelopmentPage_editorialBlock__pyUH0:last-child{margin-bottom:0}.MobileAppDevelopmentPage_editorialBlockReverse__uplf3{direction:rtl}.MobileAppDevelopmentPage_editorialBlockReverse__uplf3>*{direction:ltr}.MobileAppDevelopmentPage_editorialText__ZiFXg{display:flex;flex-direction:column;gap:clamp(1.25rem,2.5vw,1.75rem)}.MobileAppDevelopmentPage_editorialEyebrow__gNRCh{margin:0;font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(.875rem,.8rem + .15vw,1rem);font-weight:400;letter-spacing:-.01em;color:var(--text-body)}.MobileAppDevelopmentPage_editorialHeadline__sxgfZ{margin:0;font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(1.75rem,1.2rem + 1.6vw,3.25rem);line-height:1.12;font-weight:500;letter-spacing:-.03em;color:var(--text-primary)}.MobileAppDevelopmentPage_editorialBody__G8n9p{margin:0;font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(.9375rem,.85rem + .25vw,1.125rem);line-height:1.75;font-weight:400;letter-spacing:-.01em;color:var(--text-body)}.MobileAppDevelopmentPage_editorialImageWrap__ex2bq{border-radius:var(--radius);overflow:hidden;background:#f0f0f0}.MobileAppDevelopmentPage_editorialImage__WxxuM{width:100%;height:auto;display:block;aspect-ratio:4/3;object-fit:cover}.MobileAppDevelopmentPage_editorialTextOnly___0ChP{max-width:min(52rem,100%)}.MobileAppDevelopmentPage_techPills__nz8mD{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:clamp(1rem,2vw,1.5rem)}.MobileAppDevelopmentPage_techPill__rztzQ{padding:.65rem 1.25rem;border-radius:var(--radius);background:rgba(10,10,10,.05);font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(.8125rem,.75rem + .15vw,.9375rem);font-weight:500;letter-spacing:-.01em;color:var(--text-muted)}.MobileAppDevelopmentPage_reviewsSection__x0oVi{padding:clamp(3rem,6vw,4.5rem) 0 0}.MobileAppDevelopmentPage_reviewsHeader__9Kjrw{margin-bottom:clamp(2.5rem,5vw,4rem)}.MobileAppDevelopmentPage_reviewsTitle__o_Kdo{margin:0 0 .75rem;font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(1.75rem,1.2rem + 1.6vw,3.25rem);line-height:1.15;font-weight:500;letter-spacing:-.03em;color:var(--text-primary)}.MobileAppDevelopmentPage_reviewsSubtitle__b01pW{margin:0;max-width:42ch;font-size:clamp(.95rem,.85rem + .35vw,1.2rem);line-height:1.65;color:var(--text-muted)}.MobileAppDevelopmentPage_reviewsGrid__5HdSe{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(1.25rem,2.5vw,1.75rem);gap:clamp(1.25rem,2.5vw,1.75rem)}.MobileAppDevelopmentPage_reviewCard__7sWDx{margin:0;padding:clamp(1.5rem,3vw,2rem);border-radius:var(--radius);background:rgba(10,10,10,.03);border:1px solid var(--hairline)}.MobileAppDevelopmentPage_reviewQuote__253sN{margin:0 0 clamp(1.25rem,2.5vw,1.75rem);font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(.95rem,.9rem + .2vw,1.0625rem);line-height:1.7;font-weight:400;letter-spacing:-.01em;color:var(--text-body)}.MobileAppDevelopmentPage_reviewAuthor___zX4K{display:flex;flex-direction:column;gap:.15rem;padding-top:1rem;border-top:1px solid var(--hairline)}.MobileAppDevelopmentPage_reviewName__CJHnT{font-size:.875rem;font-weight:500;font-style:normal;color:var(--text-primary)}.MobileAppDevelopmentPage_reviewRole__D8UsC{font-size:.8125rem;color:var(--text-muted)}.MobileAppDevelopmentPage_ctaSection__rli71{padding:clamp(4rem,8vw,7rem) var(--page-gutter) clamp(5rem,10vw,8rem);border-top:1px solid var(--hairline)}.MobileAppDevelopmentPage_ctaInner__KvSes{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:clamp(2rem,4vw,3rem);padding:clamp(2.5rem,5vw,4rem);border-radius:var(--radius);background:rgba(10,10,10,.03);border:1px solid var(--hairline)}.MobileAppDevelopmentPage_ctaTitle__Zo7Mm{margin:0 0 .5rem;font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(1.75rem,1.2rem + 1.6vw,3rem);font-weight:500;letter-spacing:-.03em;color:var(--text-primary)}.MobileAppDevelopmentPage_ctaDesc__ceank{margin:0;max-width:42ch;font-size:clamp(.95rem,.85rem + .2vw,1.0625rem);line-height:1.65;color:var(--text-muted)}.MobileAppDevelopmentPage_reveal__f6VYH{opacity:0;transform:translateY(1.5rem);transition:opacity .8s var(--ease-premium),transform .8s var(--ease-premium)}.MobileAppDevelopmentPage_revealVisible__Gxgqj{opacity:1;transform:translateY(0)}@media (max-width:1024px){.MobileAppDevelopmentPage_trustGrid__QKBw5{grid-template-columns:repeat(2,1fr)}.MobileAppDevelopmentPage_reviewsGrid__5HdSe{grid-template-columns:1fr}}@media (max-width:768px){.MobileAppDevelopmentPage_credibilityGrid__v680Q,.MobileAppDevelopmentPage_heroGrid__F_ycj{grid-template-columns:1fr}.MobileAppDevelopmentPage_heroCtas___8mE5{flex-direction:column;align-items:flex-start}.MobileAppDevelopmentPage_trustGrid__QKBw5{grid-template-columns:1fr 1fr}.MobileAppDevelopmentPage_ctaInner__KvSes{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.MobileAppDevelopmentPage_reveal__f6VYH{opacity:1;transform:none;transition:none}.MobileAppDevelopmentPage_heroMoreBtn__ZyLCJ:hover{transform:none}.MobileAppDevelopmentPage_faqAnswer__9DCUD{transition:none}}