.page_page__VsjhU{--case-bg:#050914;--case-bg-soft:#09111d;--case-ink:#f5f2ea;--case-muted:#aeb9c8;--case-line:rgba(231,219,191,0.16);--case-line-strong:rgba(231,219,191,0.28);--case-gold:#d7a138;--case-gold-light:#f6dc87;position:relative;overflow:hidden;color:var(--case-ink);font-family:Microsoft YaHei UI,PingFang SC,Segoe UI,sans-serif;background:radial-gradient(circle at 12% 18%,rgba(75,189,157,.08),transparent 28%),radial-gradient(circle at 84% 7%,rgba(215,161,56,.1),transparent 24%),linear-gradient(180deg,#040812,#09111d 48%,#03060d)}.page_page__VsjhU:before{content:"";position:absolute;inset:0;z-index:0;opacity:.12;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,black,transparent 82%);mask-image:linear-gradient(180deg,black,transparent 82%)}.page_page__VsjhU>*{position:relative;z-index:1}.page_page__VsjhU a{text-decoration:none}.page_page__VsjhU figure{margin:0}.page_wrap__5CQx1{width:min(1280px,calc(100% - 48px));margin-inline:auto}.page_eyebrow___4xzD{display:flex;align-items:center;gap:12px;color:var(--case-gold);font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.page_eyebrow___4xzD:before{content:"";width:28px;height:1px;background:currentColor}.page_hero__D2GjM{min-height:830px;padding-bottom:88px;overflow:hidden;border-bottom:1px solid var(--case-line)}.page_heroGrid__JMWDk{display:grid;grid-template-columns:.9fr 1.1fr;min-height:742px;align-items:center;grid-gap:38px;gap:38px}.page_heroCopy__M7zEe{z-index:3;padding-bottom:36px;animation:page_copyRise__P_JW9 .9s cubic-bezier(.2,.8,.2,1) both}.page_heroCopy__M7zEe h1{max-width:680px;margin:26px 0 22px;font-size:clamp(62px,5.5vw,82px);line-height:.98;letter-spacing:-.065em}.page_heroCopy__M7zEe h1 span{color:var(--case-gold-light)}.page_heroCopy__M7zEe>p{max-width:570px;margin:0;color:var(--case-muted);font-size:17px;line-height:1.85}.page_heroAction__KtaWO{display:inline-flex;align-items:center;gap:18px;margin-top:34px;padding:14px 0;border-bottom:1px solid var(--case-gold);color:var(--case-gold-light);font-size:14px;font-weight:700;letter-spacing:.08em}.page_heroAction__KtaWO span{font-size:18px;transition:transform .18s ease}.page_heroNotes__D_DbJ{display:flex;flex-wrap:wrap;gap:32px;margin-top:48px;color:#77869a;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.page_heroNotes__D_DbJ span{display:inline-flex;align-items:center;gap:9px}.page_heroNotes__D_DbJ span:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--case-gold);box-shadow:0 0 14px rgba(215,161,56,.7)}.page_phoneStage__orwCf{position:relative;height:650px;isolation:isolate}.page_phoneStage__orwCf:before{content:"";position:absolute;inset:42px -60px 34px 34px;z-index:-2;border:1px solid rgba(215,161,56,.12);background:radial-gradient(circle at 52% 42%,rgba(215,161,56,.18),transparent 32%),linear-gradient(135deg,rgba(75,189,157,.06),transparent 40%);transform:skewY(-4deg)}.page_phoneStage__orwCf:after{content:"";position:absolute;top:88px;right:-170px;width:540px;height:540px;z-index:-3;border-radius:50%;background:rgba(215,161,56,.12);filter:blur(100px)}.page_phone__11R9X{position:absolute;overflow:hidden;width:205px;aspect-ratio:.49;padding:7px;border:1px solid rgba(255,255,255,.13);border-radius:31px;background:linear-gradient(145deg,#151d29,#03060d 70%);box-shadow:0 42px 90px rgba(0,0,0,.54),inset 0 1px rgba(255,255,255,.11);transform-origin:center;transition:filter .18s ease,box-shadow .18s ease;animation:page_phoneEnter__G68OG .95s cubic-bezier(.16,.82,.22,1) both}.page_phone__11R9X:before{content:"";position:absolute;top:12px;left:50%;z-index:2;width:48px;height:6px;border-radius:999px;background:rgba(3,6,13,.78);transform:translateX(-50%)}.page_phoneImage__6KZNp{width:100%!important;height:100%!important;inset:0!important;padding:7px;border-radius:30px;object-fit:cover;object-position:top}.page_phoneOne__dOkYe{top:164px;left:-4px;z-index:1;transform:rotate(-7deg);animation-delay:.14s}.page_phoneTwo__NGEsA{top:64px;left:185px;z-index:4;width:226px;border-color:rgba(246,220,135,.3);transform:rotate(-1deg);animation-delay:.24s}.page_phoneThree__ZdY4G{top:125px;left:390px;z-index:3;transform:rotate(5deg);animation-delay:.34s}.page_phoneFour__baZeq{top:227px;left:560px;z-index:2;width:176px;transform:rotate(9deg);animation-delay:.44s}.page_stageIndex__KrZsk{position:absolute;top:20px;right:-16px;color:rgba(245,242,234,.38);font-family:Consolas,Courier New,monospace;font-size:11px;letter-spacing:.2em;text-align:right;text-transform:uppercase}.page_stageIndex__KrZsk strong{display:block;margin-bottom:8px;color:var(--case-gold);font-size:36px;letter-spacing:-.04em}.page_stageIndex__KrZsk span{display:block}.page_heroCategories__31qhW{position:absolute;right:0;bottom:0;left:0;z-index:4;height:88px;background:rgba(4,8,18,.78);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.page_categoryInner__5_hbj{display:grid;height:100%;grid-template-columns:180px repeat(4,minmax(0,1fr));align-items:center}.page_categoryLabel__pAbnN{color:#7f8b9c;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.page_categoryItem__R9wNm{min-width:0;padding:10px 14px 10px 22px;border-left:1px solid var(--case-line);color:#c1c9d4;font-size:13px;transition:color .18s ease,background .18s ease}.page_categoryItem__R9wNm strong{display:block;margin-bottom:4px;color:var(--case-ink);font-family:Consolas,Courier New,monospace;font-size:11px;letter-spacing:.12em}.page_heroWatermark__PyuM7{position:absolute;right:-26px;bottom:-30px;color:rgba(245,242,234,.025);font-size:148px;font-weight:900;letter-spacing:-.06em;white-space:nowrap;pointer-events:none}.page_archive__bIDDk,.page_caseSection__Zkr4Y,.page_liveSection__Ku3uk,.page_publishedSection__sLF0s,.page_systemsSection__FDikG{scroll-margin-top:88px}.page_caseSection__Zkr4Y{padding:148px 0;border-bottom:1px solid var(--case-line)}.page_sectionHead__F_K1P{display:grid;grid-template-columns:1.08fr .92fr;align-items:end;grid-gap:100px;gap:100px;margin-bottom:62px}.page_sectionHead__F_K1P h2,.page_systemsHeading__wrsuW h2{max-width:720px;margin:22px 0 0;font-size:56px;line-height:1.05;letter-spacing:-.055em}.page_sectionHead__F_K1P p,.page_systemsHeading__wrsuW p{max-width:500px;margin:0;color:var(--case-muted);font-size:16px;line-height:1.85}.page_commerceStage__uN3U2{position:relative;min-height:770px;scroll-margin-top:88px;padding:78px 66px 56px;overflow:hidden;border:1px solid rgba(231,219,191,.18);background:radial-gradient(circle at 92% 14%,rgba(215,161,56,.17),transparent 25%),linear-gradient(145deg,rgba(13,24,40,.98),rgba(5,10,19,.98))}.page_sectionNumber__uv1XR{position:absolute;top:20px;right:42px;color:rgba(245,242,234,.035);font-size:176px;font-weight:900;letter-spacing:-.08em}.page_browserWindow__RtehZ{position:relative;z-index:1;width:94%;overflow:hidden;border:1px solid rgba(255,255,255,.15);background:#f4f4f4;box-shadow:0 44px 90px rgba(0,0,0,.42);transform:perspective(1600px) rotateX(1.5deg) rotateY(3deg);transform-origin:left center;animation:page_visualFloat__BOax4 7s ease-in-out infinite}.page_browserBar__YZMLc{display:flex;height:42px;align-items:center;gap:8px;padding:0 16px;border-bottom:1px solid #d9dce1;background:#eef0f3}.page_browserBar__YZMLc i{width:8px;height:8px;border-radius:50%;background:#c7cbd1}.page_browserBar__YZMLc span{width:44%;height:16px;margin-left:8px;border-radius:999px;background:#dde1e6}.page_browserImage__ix3Ug{position:relative;width:100%;aspect-ratio:1.83}.page_browserImage__ix3Ug img{object-fit:cover;object-position:top}.page_commercePhone__Yf2JV{position:absolute;right:54px;bottom:42px;z-index:3;width:224px;aspect-ratio:.49;padding:7px;overflow:hidden;border:1px solid rgba(246,220,135,.28);border-radius:30px;background:#060a12;box-shadow:0 44px 90px rgba(0,0,0,.62);transform:rotate(2.4deg)}.page_commercePhone__Yf2JV img{inset:7px!important;width:calc(100% - 14px)!important;height:calc(100% - 14px)!important;border-radius:23px;object-fit:cover;object-position:top}.page_stageCaption__Hbg78{position:absolute;right:332px;bottom:54px;left:66px;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.page_stageCaption__Hbg78 h3{max-width:620px;margin:0;font-size:30px;letter-spacing:-.03em}.page_stageCaption__Hbg78 small{color:#7f8b9c;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.page_capabilityRow__UEkQt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px;border-top:1px solid var(--case-line);border-bottom:1px solid var(--case-line)}.page_capabilityRow__UEkQt div{min-height:118px;padding:26px 28px;border-left:1px solid var(--case-line)}.page_capabilityRow__UEkQt div:first-child{border-left:0}.page_capabilityRow__UEkQt small,.page_systemModules__aYEhn small{display:block;margin-bottom:11px;color:var(--case-gold);font-family:Consolas,Courier New,monospace;letter-spacing:.12em}.page_capabilityRow__UEkQt strong{font-size:16px}.page_mobileStory__FkZCy{padding:0;background:radial-gradient(circle at 68% 38%,rgba(215,161,56,.11),transparent 26%),linear-gradient(180deg,rgba(11,19,32,.56),rgba(5,9,20,.12))}.page_mobileStoryGrid__KWSYb{display:grid;grid-template-columns:.78fr 1.22fr;min-height:880px;align-items:stretch}.page_storyCopy___Qw88{display:flex;flex-direction:column;justify-content:center;padding:120px 72px 120px 0;border-right:1px solid var(--case-line)}.page_liveCopy__bkv9U h2,.page_storyCopy___Qw88 h2{margin:24px 0;font-size:54px;line-height:1.05;letter-spacing:-.055em}.page_liveCopy__bkv9U>p,.page_storyCopy___Qw88>p{margin:0;color:var(--case-muted);font-size:16px;line-height:1.85}.page_storyPoints__9AgnP{display:grid;grid-gap:0;gap:0;margin-top:46px;border-top:1px solid var(--case-line)}.page_storyPoints__9AgnP div{display:grid;grid-template-columns:44px 1fr;grid-gap:16px;gap:16px;padding:18px 0;border-bottom:1px solid var(--case-line)}.page_storyPoints__9AgnP span{color:var(--case-gold);font-family:Consolas,Courier New,monospace;font-size:11px}.page_storyPoints__9AgnP strong{font-size:15px;font-weight:600}.page_mobileGallery__l1bLb{position:relative;overflow:hidden;min-height:880px}.page_mobileGallery__l1bLb:before{content:"";position:absolute;top:50%;right:-160px;width:760px;height:440px;border:1px solid rgba(215,161,56,.22);background:radial-gradient(circle at 40% 50%,rgba(215,161,56,.16),transparent 40%),rgba(255,255,255,.015);transform:translateY(-50%) rotate(-7deg)}.page_galleryPhoneOne__eVSYa,.page_galleryPhoneThree__LIW5Y,.page_galleryPhoneTwo__LXLAO{top:50%;width:228px}.page_galleryPhoneOne__eVSYa{left:68px;z-index:1;transform:translateY(-49%) rotate(-8deg)}.page_galleryPhoneTwo__LXLAO{left:270px;z-index:3;width:250px;border-color:rgba(246,220,135,.26);transform:translateY(-56%) rotate(-1.5deg)}.page_galleryPhoneThree__LIW5Y{left:490px;z-index:2;transform:translateY(-45%) rotate(7deg)}.page_galleryLabel__F3qDQ{position:absolute;right:28px;bottom:44px;color:#647286;font-family:Consolas,Courier New,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.page_liveSection__Ku3uk{padding:140px 0;background:radial-gradient(circle at 16% 54%,rgba(132,31,31,.28),transparent 32%),linear-gradient(90deg,rgba(132,31,31,.08),transparent 50%)}.page_liveGrid__eXogy{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;grid-gap:90px;gap:90px}.page_liveVisual__lbxIT{position:relative;min-height:660px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(145deg,rgba(31,10,19,.82),rgba(7,12,21,.96));background-size:54px 54px,54px 54px,auto}.page_liveVisual__lbxIT>span{position:absolute;right:30px;bottom:10px;color:rgba(255,255,255,.035);font-size:120px;font-weight:900;letter-spacing:-.08em}.page_livePhoneOne__jYawJ,.page_livePhoneTwo__uhQag{top:50%;width:250px}.page_livePhoneOne__jYawJ{left:85px;z-index:2;transform:translateY(-55%) rotate(-4deg)}.page_livePhoneTwo__uhQag{left:330px;z-index:1;transform:translateY(-45%) rotate(5deg)}.page_liveMeta__omSg6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:44px;border-top:1px solid var(--case-line)}.page_liveMeta__omSg6 div{padding:22px 10px 22px 0;border-bottom:1px solid var(--case-line)}.page_liveMeta__omSg6 span{display:block;margin-bottom:8px;color:#7f8b9c;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.page_liveMeta__omSg6 strong{font-size:15px}.page_systemsSection__FDikG{padding:150px 0;background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 35%)}.page_systemsHeading__wrsuW{display:grid;grid-template-columns:1fr .7fr;align-items:end;grid-gap:100px;gap:100px;margin-bottom:62px}.page_systemCanvas__GTWC5{position:relative;min-height:780px;overflow:hidden;border:1px solid var(--case-line-strong);background:radial-gradient(circle at 90% 15%,rgba(75,189,157,.12),transparent 27%),linear-gradient(150deg,#0b1422,#050914 72%)}.page_systemLabel__0Q21c{position:absolute;top:28px;left:34px;color:#69778b;font-family:Consolas,Courier New,monospace;font-size:11px;letter-spacing:.16em}.page_erpWindow__wINMw{position:absolute;overflow:hidden;border:1px solid rgba(255,255,255,.22);background:#eef1f5;box-shadow:0 44px 100px rgba(0,0,0,.5)}.page_erpWindow__wINMw:before{content:"";position:absolute;top:0;right:0;left:0;z-index:2;height:28px;border-bottom:1px solid #cdd2da;background:radial-gradient(circle at 14px 14px,#c2c7cf 0 3px,transparent 4px),radial-gradient(circle at 27px 14px,#c2c7cf 0 3px,transparent 4px),radial-gradient(circle at 40px 14px,#c2c7cf 0 3px,transparent 4px),#e2e6eb}.page_erpWindow__wINMw img{padding-top:28px;object-fit:cover;object-position:top}.page_erpWindowMain__DefKh{top:84px;left:58px;z-index:1;width:74%;aspect-ratio:1.55;transform:rotate(-1.1deg)}.page_erpWindowCoupon__grWjC{top:95px;right:80px;z-index:2;width:39%;aspect-ratio:1.83;transform:rotate(2.2deg)}.page_erpWindowSecondary__YPrY_{right:42px;bottom:46px;z-index:3;width:51%;aspect-ratio:1.7;transform:rotate(1.8deg)}.page_systemFooter__oan37{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:80px;gap:80px;margin-top:36px}.page_systemFooter__oan37 h3{margin:0;font-size:30px;line-height:1.25;letter-spacing:-.03em}.page_systemModules__aYEhn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--case-line)}.page_systemModules__aYEhn div{padding:22px 18px 18px 0;border-bottom:1px solid var(--case-line)}.page_systemModules__aYEhn strong{font-size:14px}.page_archive__bIDDk{padding:138px 0 130px;border-top:1px solid var(--case-line)}.page_archiveHead__VuKol{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:48px}.page_archiveHead__VuKol h2,.page_publishedHead__U0eFe h2{margin:20px 0 0;font-size:48px;letter-spacing:-.045em}.page_archiveHead__VuKol p{max-width:440px;margin:0;color:var(--case-muted);line-height:1.8}.page_archiveList__ZW4V7{border-top:1px solid var(--case-line-strong)}.page_archiveRow__crDBG{display:grid;grid-template-columns:100px 1.2fr .85fr 56px;align-items:center;min-height:112px;border-bottom:1px solid var(--case-line);transition:padding .18s ease,background .18s ease}.page_archiveRow__crDBG>span{color:var(--case-gold);font-family:Consolas,Courier New,monospace;font-size:12px}.page_archiveRow__crDBG h3{margin:0;font-size:24px}.page_archiveRow__crDBG p{margin:0;color:#8f9daf;font-size:14px}.page_archiveRow__crDBG i{color:var(--case-gold-light);font-size:22px;font-style:normal;text-align:right}.page_publishedSection__sLF0s{padding:128px 0;border-top:1px solid var(--case-line);background:rgba(255,255,255,.012)}.page_publishedHead__U0eFe{margin-bottom:46px}.page_publishedList__lHuL4{border-top:1px solid var(--case-line-strong)}.page_publishedList__lHuL4 article{display:grid;grid-template-columns:100px 1fr;grid-gap:28px;gap:28px;padding:34px 0;border-bottom:1px solid var(--case-line)}.page_publishedList__lHuL4 article>span{color:var(--case-gold);font-family:Consolas,Courier New,monospace;font-size:12px}.page_publishedList__lHuL4 small{color:#8f9daf;letter-spacing:.12em;text-transform:uppercase}.page_publishedList__lHuL4 h3{margin:10px 0 12px;font-size:25px}.page_publishedList__lHuL4 p{max-width:780px;margin:0;color:var(--case-muted);line-height:1.75}.page_projectCta__nIgDI{overflow:hidden;padding:98px 0;border-top:1px solid rgba(215,161,56,.4);background:radial-gradient(circle at 84% 50%,rgba(215,161,56,.18),transparent 28%),linear-gradient(135deg,#0d1726,#060b14)}.page_ctaInner__QAOfm{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:60px}.page_ctaInner__QAOfm h2{max-width:800px;margin:22px 0 0;font-size:52px;line-height:1.08;letter-spacing:-.05em}.page_ctaButton__AVtvI{flex:0 0 auto;min-width:180px;padding:18px 24px;color:#07101a;background:var(--case-gold-light);font-size:15px;font-weight:800;text-align:center;transition:transform .18s ease,box-shadow .18s ease}.page_ctaWatermark__lXzhR{position:absolute;right:-20px;bottom:-45px;color:rgba(245,242,234,.025);font-size:118px;font-weight:900;letter-spacing:-.06em;white-space:nowrap;pointer-events:none}@media (hover:hover){.page_heroAction__KtaWO:hover span{transform:translateY(4px)}.page_phone__11R9X:hover{filter:brightness(1.06);box-shadow:0 50px 105px rgba(0,0,0,.64),0 0 0 1px rgba(246,220,135,.18)}.page_categoryItem__R9wNm:hover{color:var(--case-ink);background:rgba(255,255,255,.025)}.page_archiveRow__crDBG:hover{padding-inline:18px;background:rgba(255,255,255,.018)}.page_ctaButton__AVtvI:hover{transform:translateY(-2px);box-shadow:0 16px 40px rgba(215,161,56,.18)}}@keyframes page_copyRise__P_JW9{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes page_phoneEnter__G68OG{0%{opacity:0;translate:0 50px}to{opacity:1;translate:0 0}}@keyframes page_visualFloat__BOax4{0%,to{translate:0 0}50%{translate:0 -7px}}@media (max-width:1180px){.page_heroGrid__JMWDk{grid-template-columns:.82fr 1.18fr;gap:20px}.page_heroCopy__M7zEe h1{font-size:62px}.page_phoneStage__orwCf{margin-right:-44px;transform:scale(.88);transform-origin:center}.page_sectionHead__F_K1P,.page_systemsHeading__wrsuW{gap:56px}.page_galleryPhoneOne__eVSYa{left:34px}.page_galleryPhoneTwo__LXLAO{left:220px}.page_galleryPhoneThree__LIW5Y{left:418px}.page_liveGrid__eXogy{gap:54px}.page_livePhoneOne__jYawJ{left:50px}.page_livePhoneTwo__uhQag{left:270px}}@media (max-width:980px){.page_hero__D2GjM{min-height:0;padding-bottom:0}.page_heroGrid__JMWDk,.page_liveGrid__eXogy,.page_mobileStoryGrid__KWSYb,.page_sectionHead__F_K1P,.page_systemFooter__oan37,.page_systemsHeading__wrsuW{grid-template-columns:1fr}.page_heroGrid__JMWDk{min-height:0;padding-top:88px}.page_heroCopy__M7zEe{padding-bottom:12px}.page_heroCopy__M7zEe h1{font-size:64px}.page_phoneStage__orwCf{height:620px;margin:0;transform:translateX(4%) scale(.92);transform-origin:top left}.page_heroCategories__31qhW{position:static;height:auto}.page_categoryInner__5_hbj{min-height:142px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:20px 0}.page_categoryLabel__pAbnN{grid-column:1/-1;padding:0 0 14px}.page_categoryItem__R9wNm{min-height:54px}.page_sectionHead__F_K1P,.page_systemsHeading__wrsuW{gap:24px}.page_caseSection__Zkr4Y,.page_liveSection__Ku3uk,.page_systemsSection__FDikG{padding:112px 0}.page_commerceStage__uN3U2{min-height:680px;padding:58px 38px 42px}.page_stageCaption__Hbg78{right:290px;left:38px}.page_storyCopy___Qw88{padding:100px 0 78px;border-right:0}.page_mobileGallery__l1bLb{min-height:760px;border-top:1px solid var(--case-line)}.page_galleryPhoneOne__eVSYa{left:calc(50% - 300px)}.page_galleryPhoneTwo__LXLAO{left:calc(50% - 110px)}.page_galleryPhoneThree__LIW5Y{left:calc(50% + 100px)}.page_liveGrid__eXogy{gap:64px}.page_liveVisual__lbxIT{min-height:620px}.page_livePhoneOne__jYawJ{left:calc(50% - 250px)}.page_livePhoneTwo__uhQag{left:calc(50% + 10px)}.page_systemCanvas__GTWC5{min-height:650px}.page_archive__bIDDk{padding:112px 0 104px}.page_archiveRow__crDBG{grid-template-columns:68px 1fr 48px}.page_archiveRow__crDBG p{display:none}}@media (max-width:620px){.page_wrap__5CQx1{width:calc(100% - 32px)}.page_eyebrow___4xzD{gap:10px;font-size:10px;letter-spacing:.17em}.page_eyebrow___4xzD:before{width:20px}.page_heroGrid__JMWDk{padding-top:64px}.page_heroCopy__M7zEe h1{margin:22px 0 18px;font-size:44px;line-height:1.02}.page_heroCopy__M7zEe>p{font-size:15px;line-height:1.75}.page_heroAction__KtaWO{margin-top:26px}.page_heroNotes__D_DbJ{gap:12px 20px;margin-top:34px;font-size:10px}.page_phoneStage__orwCf{height:520px;transform:none}.page_phoneStage__orwCf:before{inset:46px -56px 36px -40px}.page_phone__11R9X{width:148px;padding:5px;border-radius:24px}.page_phone__11R9X:before{top:9px;width:36px;height:5px}.page_phoneImage__6KZNp{padding:5px;border-radius:23px}.page_phoneOne__dOkYe{top:144px;left:-26px}.page_phoneTwo__NGEsA{top:62px;left:50%;width:176px;transform:translateX(-50%) rotate(-1deg)}.page_phoneThree__ZdY4G{top:130px;right:-24px;left:auto}.page_phoneFour__baZeq{display:none}.page_stageIndex__KrZsk{top:10px;right:0;font-size:9px}.page_stageIndex__KrZsk strong{margin-bottom:4px;font-size:25px}.page_categoryInner__5_hbj{width:100%;padding:20px 16px}.page_categoryItem__R9wNm{padding:10px 8px 10px 14px;font-size:11px}.page_heroWatermark__PyuM7{display:none}.page_caseSection__Zkr4Y,.page_liveSection__Ku3uk,.page_systemsSection__FDikG{padding:88px 0}.page_sectionHead__F_K1P{margin-bottom:38px}.page_sectionHead__F_K1P h2,.page_systemsHeading__wrsuW h2{margin-top:18px;font-size:36px;letter-spacing:-.045em}.page_sectionHead__F_K1P p,.page_systemsHeading__wrsuW p{font-size:14px;line-height:1.75}.page_commerceStage__uN3U2{min-height:560px;padding:42px 20px 28px}.page_browserWindow__RtehZ{width:100%;transform:none}.page_browserBar__YZMLc{height:30px}.page_commercePhone__Yf2JV{right:16px;bottom:26px;width:132px;padding:5px;border-radius:22px}.page_commercePhone__Yf2JV img{inset:5px!important;width:calc(100% - 10px)!important;height:calc(100% - 10px)!important;border-radius:17px}.page_stageCaption__Hbg78{right:164px;bottom:34px;left:20px;display:block}.page_stageCaption__Hbg78 h3{font-size:19px;line-height:1.4}.page_stageCaption__Hbg78 small{display:block;margin-top:12px;font-size:8px;line-height:1.5}.page_sectionNumber__uv1XR{top:12px;right:18px;font-size:90px}.page_capabilityRow__UEkQt{grid-template-columns:repeat(2,minmax(0,1fr))}.page_capabilityRow__UEkQt div{min-height:96px;padding:22px 14px}.page_capabilityRow__UEkQt div:nth-child(3){border-left:0;border-top:1px solid var(--case-line)}.page_capabilityRow__UEkQt div:nth-child(4){border-top:1px solid var(--case-line)}.page_capabilityRow__UEkQt strong{font-size:14px}.page_storyCopy___Qw88{padding:88px 0 62px}.page_liveCopy__bkv9U h2,.page_storyCopy___Qw88 h2{margin:20px 0;font-size:36px;letter-spacing:-.045em}.page_liveCopy__bkv9U>p,.page_storyCopy___Qw88>p{font-size:14px;line-height:1.75}.page_storyPoints__9AgnP{margin-top:34px}.page_mobileGallery__l1bLb{min-height:590px}.page_mobileGallery__l1bLb:before{right:-280px}.page_galleryPhoneOne__eVSYa,.page_galleryPhoneThree__LIW5Y{width:158px}.page_galleryPhoneTwo__LXLAO{width:178px}.page_galleryPhoneOne__eVSYa{left:-26px}.page_galleryPhoneTwo__LXLAO{left:50%;transform:translate(-50%,-56%) rotate(-1.5deg)}.page_galleryPhoneThree__LIW5Y{right:-26px;left:auto}.page_galleryLabel__F3qDQ{right:14px;bottom:24px;font-size:8px}.page_liveGrid__eXogy{gap:48px}.page_liveVisual__lbxIT{min-height:520px}.page_livePhoneOne__jYawJ,.page_livePhoneTwo__uhQag{width:178px}.page_livePhoneOne__jYawJ{left:12px}.page_livePhoneTwo__uhQag{right:12px;left:auto}.page_liveVisual__lbxIT>span{right:12px;font-size:82px}.page_liveMeta__omSg6{margin-top:34px}.page_systemsHeading__wrsuW{margin-bottom:38px}.page_systemCanvas__GTWC5{min-height:520px}.page_systemLabel__0Q21c{top:18px;left:18px;font-size:9px}.page_erpWindowMain__DefKh{top:62px;left:14px;width:86%}.page_erpWindowCoupon__grWjC{top:185px;right:12px;width:62%}.page_erpWindowSecondary__YPrY_{right:18px;bottom:28px;width:76%}.page_systemFooter__oan37{gap:32px;margin-top:28px}.page_systemFooter__oan37 h3{font-size:24px}.page_systemModules__aYEhn{grid-template-columns:repeat(2,minmax(0,1fr))}.page_archive__bIDDk{padding:88px 0 80px}.page_archiveHead__VuKol{display:block;margin-bottom:34px}.page_archiveHead__VuKol h2,.page_publishedHead__U0eFe h2{font-size:34px}.page_archiveHead__VuKol p{margin-top:20px;font-size:14px}.page_archiveRow__crDBG{grid-template-columns:48px 1fr 28px;min-height:92px}.page_archiveRow__crDBG h3{font-size:18px}.page_publishedSection__sLF0s{padding:88px 0}.page_publishedList__lHuL4 article{grid-template-columns:44px 1fr;gap:10px;padding:28px 0}.page_publishedList__lHuL4 h3{font-size:21px}.page_publishedList__lHuL4 p{font-size:14px}.page_projectCta__nIgDI{padding:78px 0}.page_ctaInner__QAOfm{display:block}.page_ctaInner__QAOfm h2{font-size:36px}.page_ctaButton__AVtvI{display:inline-flex;margin-top:34px}.page_ctaWatermark__lXzhR{display:none}}@media (max-width:420px){.page_phoneOne__dOkYe,.page_phoneThree__ZdY4G{width:138px}.page_phoneTwo__NGEsA{width:164px}.page_commerceStage__uN3U2{min-height:590px}.page_commercePhone__Yf2JV{width:120px}.page_stageCaption__Hbg78{right:148px}.page_stageCaption__Hbg78 h3{font-size:17px}.page_galleryPhoneOne__eVSYa,.page_galleryPhoneThree__LIW5Y{width:146px}.page_galleryPhoneTwo__LXLAO{width:164px}.page_livePhoneOne__jYawJ,.page_livePhoneTwo__uhQag{width:160px}}@media (max-width:360px){.page_capabilityRow__UEkQt,.page_categoryInner__5_hbj,.page_liveMeta__omSg6,.page_systemModules__aYEhn{grid-template-columns:1fr}.page_capabilityRow__UEkQt div,.page_capabilityRow__UEkQt div:nth-child(3),.page_capabilityRow__UEkQt div:nth-child(4),.page_categoryItem__R9wNm{border-top:1px solid var(--case-line);border-left:0}.page_livePhoneOne__jYawJ,.page_livePhoneTwo__uhQag{width:148px}}@media (prefers-reduced-motion:reduce){.page_page__VsjhU *,.page_page__VsjhU :after,.page_page__VsjhU :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}