.MobileHeroVisual-module__I1k14a__stage{aspect-ratio:.92;isolation:isolate;width:100%;max-width:420px;margin:0 auto;position:relative}.MobileHeroVisual-module__I1k14a__glow{filter:blur(24px);background:radial-gradient(circle,#144bff47 0%,#cb1d532e 45%,#0000 70%);border-radius:50%;animation:5.5s ease-in-out infinite alternate MobileHeroVisual-module__I1k14a__glowPulse;position:absolute;inset:8% 12%}.MobileHeroVisual-module__I1k14a__phone{z-index:3;background:linear-gradient(160deg,#2a2a2a,#0f0f0f);border-radius:36px;width:54%;height:88%;padding:10px;animation:7s ease-in-out infinite alternate MobileHeroVisual-module__I1k14a__phoneFloat;position:absolute;top:4%;left:50%;transform:translate(-50%);box-shadow:0 28px 60px #00000047,inset 0 0 0 1px #ffffff14}.MobileHeroVisual-module__I1k14a__dynamicIsland{z-index:4;background:#000;border-radius:999px;width:34%;height:14px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.MobileHeroVisual-module__I1k14a__screen{background:#f4f4f4;border-radius:28px;flex-direction:column;gap:10px;height:100%;padding:28px 12px 18px;display:flex;overflow:hidden}.MobileHeroVisual-module__I1k14a__status{color:#222;justify-content:space-between;align-items:center;font-size:.62rem;font-weight:700;display:flex}.MobileHeroVisual-module__I1k14a__signal{background:linear-gradient(90deg,#144bff,#cb1d53);border-radius:999px;width:28px;height:8px}.MobileHeroVisual-module__I1k14a__heroCard{background:linear-gradient(135deg,#144bff,#cb1d53);border-radius:16px;align-items:center;gap:10px;padding:12px;animation:4s ease-in-out infinite MobileHeroVisual-module__I1k14a__cardShine;display:flex}.MobileHeroVisual-module__I1k14a__avatar{background:#ffffffd9;border-radius:50%;width:28px;height:28px}.MobileHeroVisual-module__I1k14a__lines{flex-direction:column;flex:1;gap:5px;display:flex}.MobileHeroVisual-module__I1k14a__lines i{background:#ffffff8c;border-radius:999px;height:5px;display:block}.MobileHeroVisual-module__I1k14a__lines i:first-child{width:70%}.MobileHeroVisual-module__I1k14a__lines i:last-child{width:45%}.MobileHeroVisual-module__I1k14a__feed{flex:1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.MobileHeroVisual-module__I1k14a__tile{background:#fff;border-radius:14px;animation:3.5s ease-in-out infinite MobileHeroVisual-module__I1k14a__tilePulse;box-shadow:0 4px 12px #0000000a}.MobileHeroVisual-module__I1k14a__tile:nth-child(2){animation-delay:.3s}.MobileHeroVisual-module__I1k14a__tileWide{background:#fff;border-radius:14px;grid-column:1/-1;box-shadow:0 4px 12px #0000000a}.MobileHeroVisual-module__I1k14a__dock{background:#fff;border-radius:16px;justify-content:space-around;align-items:center;padding:8px;display:flex}.MobileHeroVisual-module__I1k14a__dock span{background:#ddd;border-radius:50%;width:10px;height:10px}.MobileHeroVisual-module__I1k14a__dockActive{animation:2s ease-in-out infinite MobileHeroVisual-module__I1k14a__dockBeat;background:linear-gradient(135deg,#144bff,#cb1d53)!important}.MobileHeroVisual-module__I1k14a__homeBar{background:#ffffff59;border-radius:999px;width:36%;height:4px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.MobileHeroVisual-module__I1k14a__float{z-index:5;background:#fff;border-radius:16px;position:absolute;box-shadow:0 16px 36px #0000001f}.MobileHeroVisual-module__I1k14a__floatNotify{align-items:center;gap:10px;padding:10px 12px;animation:6s ease-in-out infinite alternate MobileHeroVisual-module__I1k14a__floatA;display:flex;top:14%;left:2%}.MobileHeroVisual-module__I1k14a__notifyDot{background:#cb1d53;border-radius:50%;width:10px;height:10px}.MobileHeroVisual-module__I1k14a__notifyCopy{flex-direction:column;gap:2px;display:flex}.MobileHeroVisual-module__I1k14a__notifyCopy b{color:#111;font-size:.72rem;font-weight:700}.MobileHeroVisual-module__I1k14a__notifyCopy em{color:#888;font-size:.62rem;font-style:normal}.MobileHeroVisual-module__I1k14a__floatMap{place-items:center;width:72px;height:72px;animation:7s ease-in-out infinite alternate MobileHeroVisual-module__I1k14a__floatB;display:grid;top:38%;right:0}.MobileHeroVisual-module__I1k14a__mapPin{z-index:1;background:linear-gradient(135deg,#144bff,#cb1d53);border-radius:50% 50% 50% 0;width:14px;height:14px;transform:rotate(-45deg)}.MobileHeroVisual-module__I1k14a__mapRing{border:2px solid #144bff40;border-radius:50%;width:40px;height:40px;animation:2.4s ease-out infinite MobileHeroVisual-module__I1k14a__ringPulse;position:absolute}.MobileHeroVisual-module__I1k14a__floatPay{flex-direction:column;gap:2px;padding:12px 14px;animation:8s ease-in-out infinite alternate MobileHeroVisual-module__I1k14a__floatC;display:flex;bottom:16%;left:4%}.MobileHeroVisual-module__I1k14a__floatPay span{letter-spacing:.08em;text-transform:uppercase;color:#144bff;font-size:.65rem;font-weight:700}.MobileHeroVisual-module__I1k14a__floatPay strong{color:#111;font-size:.95rem;font-weight:800}.MobileHeroVisual-module__I1k14a__orbitDot{z-index:2;background:#fff;border:2px solid #144bff;border-radius:50%;width:10px;height:10px;animation:9s ease-in-out infinite MobileHeroVisual-module__I1k14a__orbit;position:absolute}.MobileHeroVisual-module__I1k14a__orbitDot[data-n="1"]{top:8%;right:18%}.MobileHeroVisual-module__I1k14a__orbitDot[data-n="2"]{border-color:#cb1d53;animation-delay:.5s;bottom:10%;right:12%}.MobileHeroVisual-module__I1k14a__orbitDot[data-n="3"]{animation-delay:1s;bottom:28%;left:8%}@keyframes MobileHeroVisual-module__I1k14a__glowPulse{0%{opacity:.65;transform:scale(.95)}to{opacity:1;transform:scale(1.08)}}@keyframes MobileHeroVisual-module__I1k14a__phoneFloat{0%{transform:translate(-50%)translateY(0)}to{transform:translate(-50%)translateY(-10px)}}@keyframes MobileHeroVisual-module__I1k14a__cardShine{0%,to{filter:brightness()}50%{filter:brightness(1.08)}}@keyframes MobileHeroVisual-module__I1k14a__tilePulse{0%,to{transform:scale(1)}50%{transform:scale(.98)}}@keyframes MobileHeroVisual-module__I1k14a__dockBeat{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes MobileHeroVisual-module__I1k14a__floatA{0%{transform:translateY(0)}to{transform:translateY(12px)}}@keyframes MobileHeroVisual-module__I1k14a__floatB{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-10px)rotate(4deg)}}@keyframes MobileHeroVisual-module__I1k14a__floatC{0%{transform:translateY(0)}to{transform:translateY(-14px)}}@keyframes MobileHeroVisual-module__I1k14a__ringPulse{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.4)}}@keyframes MobileHeroVisual-module__I1k14a__orbit{0%,to{transform:translate(0)}50%{transform:translate(6px,-8px)}}@media (prefers-reduced-motion:reduce){.MobileHeroVisual-module__I1k14a__glow,.MobileHeroVisual-module__I1k14a__phone,.MobileHeroVisual-module__I1k14a__heroCard,.MobileHeroVisual-module__I1k14a__tile,.MobileHeroVisual-module__I1k14a__dockActive,.MobileHeroVisual-module__I1k14a__floatNotify,.MobileHeroVisual-module__I1k14a__floatMap,.MobileHeroVisual-module__I1k14a__floatPay,.MobileHeroVisual-module__I1k14a__mapRing,.MobileHeroVisual-module__I1k14a__orbitDot{animation:none}}
.MobileAppsView-module__YM62OW__page{width:100%;max-width:var(--site-max-width,1400px);box-sizing:border-box;color:#111;background:#f0f0f0;margin:0 auto;padding:0 clamp(24px,5vw,64px) clamp(56px,9vh,112px)}.MobileAppsView-module__YM62OW__reveal{opacity:0;transition:opacity .9s,transform 1.05s cubic-bezier(.22,.08,.25,1);transform:translateY(36px)}.MobileAppsView-module__YM62OW__reveal[data-inview=true]{opacity:1;transform:translateY(0)}.MobileAppsView-module__YM62OW__back{letter-spacing:.14em;text-transform:uppercase;color:#111;margin:8px 0 12px;font-size:1.02rem;font-weight:700;transition:color .2s;display:inline-flex}.MobileAppsView-module__YM62OW__back:hover{color:#144bff}.MobileAppsView-module__YM62OW__hero{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(20px,3vh,40px) 0 clamp(48px,8vh,88px);display:grid}.MobileAppsView-module__YM62OW__heroVisual{width:100%;min-height:320px}.MobileAppsView-module__YM62OW__heroCopy{max-width:34rem}.MobileAppsView-module__YM62OW__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#144bff;margin:0 0 12px;font-size:.75rem;font-weight:700}.MobileAppsView-module__YM62OW__title{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(2.15rem,4.4vw,3.5rem);font-weight:900;line-height:1.05}.MobileAppsView-module__YM62OW__lead{color:#3a3a3a;max-width:36ch;margin:0 0 28px;font-size:clamp(1rem,1.7vw,1.28rem);font-weight:500;line-height:1.45}.MobileAppsView-module__YM62OW__cta{color:#fff;background:linear-gradient(90deg,#144bff 0%,#cb1d53 100%);border-radius:999px;align-items:center;height:48px;padding:0 112px;font-size:.9rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex}.MobileAppsView-module__YM62OW__cta:hover{transform:translateY(-2px);box-shadow:0 14px 32px #144bff38}.MobileAppsView-module__YM62OW__intro{border-top:1px solid #0000000f;grid-template-columns:48px 1fr;gap:clamp(20px,3vw,40px);padding:clamp(36px,6vh,64px) 0;display:grid}.MobileAppsView-module__YM62OW__introRail{flex-direction:column;align-items:center;gap:10px;padding-top:8px;display:flex}.MobileAppsView-module__YM62OW__introRail span{background:#144bff;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px #144bff1f}.MobileAppsView-module__YM62OW__introRail span:nth-child(2){background:#cb1d53;box-shadow:0 0 0 4px #cb1d531f}.MobileAppsView-module__YM62OW__introRail span:nth-child(3){background:#111;border-radius:2px;flex:1;width:2px;height:auto;min-height:48px;box-shadow:0 0 0 4px #00000014}.MobileAppsView-module__YM62OW__introCopy h2{letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800}.MobileAppsView-module__YM62OW__introCopy p{color:#2a2a2a;max-width:58ch;margin:0 0 14px;font-size:1.02rem;font-weight:500;line-height:1.6}.MobileAppsView-module__YM62OW__introCopy p:last-child{margin-bottom:0}.MobileAppsView-module__YM62OW__section{border-top:1px solid #0000000f;padding:clamp(40px,7vh,72px) 0}.MobileAppsView-module__YM62OW__head,.MobileAppsView-module__YM62OW__headLight{align-items:center;gap:14px;margin-bottom:16px;display:flex}.MobileAppsView-module__YM62OW__head h2,.MobileAppsView-module__YM62OW__headLight h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800}.MobileAppsView-module__YM62OW__head svg,.MobileAppsView-module__YM62OW__headLight svg{color:#144bff;box-sizing:content-box;background:#fff;border-radius:14px;flex-shrink:0;width:28px;height:28px;padding:8px;box-shadow:0 8px 20px #0000000d}.MobileAppsView-module__YM62OW__headLight svg{color:#fff;box-shadow:none;background:#ffffff1f}.MobileAppsView-module__YM62OW__leadText{color:#444;max-width:54ch;margin:0 0 18px;font-size:1.02rem;font-weight:500;line-height:1.55}.MobileAppsView-module__YM62OW__label{letter-spacing:.1em;text-transform:uppercase;color:#cb1d53;margin:0 0 14px;font-size:.78rem;font-weight:700}.MobileAppsView-module__YM62OW__stackList{background:#fff;border:1px solid #00000014;border-radius:18px;flex-direction:column;gap:0;margin:0 0 22px;padding:0;list-style:none;display:flex;overflow:hidden}.MobileAppsView-module__YM62OW__stackList li{border-bottom:1px solid #0000000f;grid-template-columns:56px 1fr;align-items:center;gap:8px;padding:14px 18px;display:grid}.MobileAppsView-module__YM62OW__stackList li:last-child{border-bottom:none}.MobileAppsView-module__YM62OW__stackList li:nth-child(2n){background:#144bff08}.MobileAppsView-module__YM62OW__stackList span{letter-spacing:.06em;color:#144bff;font-size:.78rem;font-weight:700}.MobileAppsView-module__YM62OW__stackList strong{color:#111;font-size:.95rem;font-weight:650}.MobileAppsView-module__YM62OW__closing{color:#2a2a2a;max-width:54ch;margin:0;font-size:1.02rem;font-weight:500;line-height:1.55}.MobileAppsView-module__YM62OW__techBlock{box-sizing:border-box;color:#fff;background:radial-gradient(at 10% 0,#144bff47,#0000 45%),radial-gradient(at 90% 100%,#cb1d5338,#0000 40%),#101010;width:100vw;margin-left:calc(50% - 50vw);padding:clamp(48px,8vh,88px) clamp(24px,5vw,64px)}.MobileAppsView-module__YM62OW__techBlock>.MobileAppsView-module__YM62OW__headLight,.MobileAppsView-module__YM62OW__techBlock>.MobileAppsView-module__YM62OW__leadLight,.MobileAppsView-module__YM62OW__techBlock>.MobileAppsView-module__YM62OW__techPanels{max-width:var(--site-max-width,1400px);margin-left:auto;margin-right:auto}.MobileAppsView-module__YM62OW__leadLight{color:#ffffffad;max-width:54ch;margin:0 0 28px;font-size:1.02rem;font-weight:500;line-height:1.55}.MobileAppsView-module__YM62OW__labelLight{letter-spacing:.1em;text-transform:uppercase;color:#ffffff73;margin:0 0 16px;font-size:.78rem;font-weight:700}.MobileAppsView-module__YM62OW__techPanels{max-width:var(--site-max-width,1400px);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 auto;display:grid}.MobileAppsView-module__YM62OW__techPanel{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:20px;padding:24px 22px}.MobileAppsView-module__YM62OW__techAccent{background:linear-gradient(160deg,#144bff59 0%,#cb1d5338 100%);border-color:#ffffff2e}.MobileAppsView-module__YM62OW__techPanel h3{letter-spacing:-.02em;margin:0 0 14px;font-size:1.1rem;font-weight:800}.MobileAppsView-module__YM62OW__techPanel ul{flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.MobileAppsView-module__YM62OW__techPanel li{background:#ffffff1a;border-radius:999px;padding:6px 12px;font-size:.82rem;font-weight:600}.MobileAppsView-module__YM62OW__techPanel p{color:#ffffffa6;margin:0;font-size:.92rem;font-weight:500;line-height:1.5}.MobileAppsView-module__YM62OW__pills{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.MobileAppsView-module__YM62OW__pills li{background:#fff;border:1px solid #00000014;border-radius:999px;padding:10px 16px;font-size:.88rem;font-weight:600}.MobileAppsView-module__YM62OW__ux{box-sizing:border-box;background:linear-gradient(#e8ecf8 0%,#f0f0f0 100%);width:100vw;margin-left:calc(50% - 50vw);padding:clamp(48px,8vh,80px) clamp(24px,5vw,64px)}.MobileAppsView-module__YM62OW__uxInner{max-width:var(--site-max-width,1400px);margin:0 auto}.MobileAppsView-module__YM62OW__ux .MobileAppsView-module__YM62OW__headLight svg{color:#144bff;background:#fff;box-shadow:0 8px 20px #0000000d}.MobileAppsView-module__YM62OW__ux .MobileAppsView-module__YM62OW__headLight h2,.MobileAppsView-module__YM62OW__ux .MobileAppsView-module__YM62OW__leadLight,.MobileAppsView-module__YM62OW__ux .MobileAppsView-module__YM62OW__labelLight{color:inherit}.MobileAppsView-module__YM62OW__ux .MobileAppsView-module__YM62OW__leadLight{color:#444}.MobileAppsView-module__YM62OW__ux .MobileAppsView-module__YM62OW__labelLight{color:#cb1d53}.MobileAppsView-module__YM62OW__uxGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.MobileAppsView-module__YM62OW__uxGrid li{background:#fff;border-radius:16px;align-items:center;gap:12px;padding:18px 16px;font-size:.92rem;font-weight:650;display:flex;box-shadow:0 8px 22px #0000000a}.MobileAppsView-module__YM62OW__uxGrid svg{color:#144bff;flex-shrink:0}.MobileAppsView-module__YM62OW__phases{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;position:relative}.MobileAppsView-module__YM62OW__phases:before{content:"";opacity:.35;background:linear-gradient(#144bff,#cb1d53);width:2px;position:absolute;top:28px;bottom:28px;left:19px}.MobileAppsView-module__YM62OW__phases li{grid-template-columns:40px 1fr;gap:18px;padding:16px 0;display:grid;position:relative}.MobileAppsView-module__YM62OW__phaseNum{color:#fff;z-index:1;background:#144bff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:.85rem;font-weight:800;display:flex}.MobileAppsView-module__YM62OW__phases li:nth-child(2n) .MobileAppsView-module__YM62OW__phaseNum{background:#cb1d53}.MobileAppsView-module__YM62OW__phases h3{margin:0 0 6px;font-size:1.05rem;font-weight:750}.MobileAppsView-module__YM62OW__phases p{color:#555;max-width:52ch;margin:0;font-size:.95rem;font-weight:500;line-height:1.5}.MobileAppsView-module__YM62OW__deploy{box-sizing:border-box;color:#fff;background:linear-gradient(120deg,#144bff 0%,#1a3a9e 45%,#cb1d53 100%);width:100vw;margin-left:calc(50% - 50vw);padding:clamp(48px,8vh,80px) clamp(24px,5vw,64px)}.MobileAppsView-module__YM62OW__deployInner{max-width:var(--site-max-width,1400px);margin:0 auto}.MobileAppsView-module__YM62OW__deployGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.MobileAppsView-module__YM62OW__deployGrid li{background:#ffffff1f;border:1px solid #ffffff2e;border-radius:14px;align-items:center;gap:10px;padding:16px 18px;font-size:.92rem;font-weight:650;display:flex}.MobileAppsView-module__YM62OW__deployGrid svg{color:#fff;flex-shrink:0}.MobileAppsView-module__YM62OW__training{border-top:1px solid #0000000f;padding:clamp(48px,8vh,88px) 0 0}.MobileAppsView-module__YM62OW__trainingInner{background:#fff;border-radius:28px;padding:clamp(32px,5vh,48px);box-shadow:0 16px 40px #0000000d}.MobileAppsView-module__YM62OW__trainingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:0 0 22px;padding:0;list-style:none;display:grid}.MobileAppsView-module__YM62OW__trainingGrid li{color:#222;padding-left:18px;font-size:.95rem;font-weight:600;position:relative}.MobileAppsView-module__YM62OW__trainingGrid li:before{content:"";background:#144bff;border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:0}.MobileAppsView-module__YM62OW__training .MobileAppsView-module__YM62OW__closing{margin-bottom:24px}@media (max-width:960px){.MobileAppsView-module__YM62OW__hero{grid-template-columns:1fr;gap:28px}.MobileAppsView-module__YM62OW__heroVisual{order:-1;max-width:360px;margin:0 auto}.MobileAppsView-module__YM62OW__techPanels,.MobileAppsView-module__YM62OW__uxGrid,.MobileAppsView-module__YM62OW__deployGrid,.MobileAppsView-module__YM62OW__trainingGrid{grid-template-columns:1fr}}@media (max-width:640px){.MobileAppsView-module__YM62OW__intro{grid-template-columns:1fr}.MobileAppsView-module__YM62OW__introRail{flex-direction:row;justify-content:flex-start;padding-top:0}.MobileAppsView-module__YM62OW__introRail span:nth-child(3){flex:0;width:40px;height:2px;min-height:0}.MobileAppsView-module__YM62OW__stackList li{grid-template-columns:44px 1fr;padding:12px 14px}}@media (prefers-reduced-motion:reduce){.MobileAppsView-module__YM62OW__reveal{opacity:1;transition:none;transform:none}}
