.page_page__OhGsI{--paper:#f4f5f7;--ink:#20212d;--muted:#626474;--soft:#818393;--accent:#6150c5;--line:#dcdde6;--board:#e8e8f1;background:#e8e9ee;color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif;overflow:clip;min-height:100dvh;color-scheme:light}.page_page__OhGsI *,.page_page__OhGsI :after,.page_page__OhGsI :before{box-sizing:border-box}.page_page__OhGsI :where(h1,h2,h3,p,figure,dl,dd){margin:0}.page_page__OhGsI a{color:inherit;text-decoration:none;transition:color .18s}.page_page__OhGsI a:hover{color:var(--accent)}.page_page__OhGsI a:focus-visible{outline:3px solid var(--accent);outline-offset:6px}.page_page__OhGsI ::-moz-selection{background:#d8d1fc;color:#222132}.page_page__OhGsI ::selection{background:#d8d1fc;color:#222132}.page_nav__QjemR{max-width:1440px;min-height:76px;margin:auto;padding:12px 36px;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:13px}.page_nav__QjemR a{display:inline-flex;min-height:44px;gap:10px;align-items:center}.page_navBrand__F4PLx{font-size:20px;font-weight:650;letter-spacing:-.05em}.page_canvas__uCRbi{max-width:1440px;margin:auto;background:var(--paper)}.page_hero__IDyGd{padding:34px 6% 0}.page_heroMeta__g1PWu{display:flex;justify-content:space-between;gap:20px;color:var(--muted);font-size:12px;padding-bottom:50px}.page_kicker__ssPA_{font-size:13px;font-weight:600;color:var(--accent);margin-bottom:24px!important}.page_hero__IDyGd h1{font-size:clamp(50px,6.6vw,94px);line-height:1.05;font-weight:500;letter-spacing:-.065em}.page_hero__IDyGd h1 span,.page_sectionHeading__rW_Jc h2 span{color:var(--soft)}.page_heroLede__3PE6W{max-width:590px;margin-top:28px!important;color:var(--muted);font-size:18px;line-height:1.7}.page_heroMedia__D1hgj{margin-top:48px!important}.page_heroMedia__D1hgj .page_shot__ERw6y{border-radius:22px}.page_page__OhGsI figcaption{margin-top:18px;font-size:12px;line-height:1.75;color:var(--muted)}.page_shot__ERw6y{overflow:hidden;border-radius:12px;background:#13131a}.page_shot__ERw6y img{display:block;width:100%;height:auto}.page_ai__Enfzm,.page_analytics__VpN7K,.page_architecture__hBOrv,.page_billing__Osmso,.page_challenge__lsiDc,.page_channels__GZkDw,.page_exploration____Wrq,.page_home__Yt3cJ,.page_mobile__7OEYs,.page_operations__aoWVy,.page_outcome__5p9yD,.page_overview__Y7qIA,.page_productModel__RI_qQ,.page_records__qqfNx,.page_system__2_HK8,.page_wireframes__cm5R1{padding:100px 6%}.page_sectionHeading__rW_Jc{max-width:900px}.page_sectionHeading__rW_Jc h2{font-size:clamp(35px,4.6vw,65px);font-weight:500;letter-spacing:-.055em;line-height:1.12}.page_description__51HoS{max-width:710px;margin-top:28px!important;color:var(--muted);font-size:17px;line-height:1.8}.page_facts__hD_ja{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-top:48px!important;padding:30px 0;border-block:1px solid var(--line)}.page_facts__hD_ja dt{color:var(--muted);font-size:12px;margin-bottom:10px}.page_facts__hD_ja dd{font-size:14px;font-weight:600;line-height:1.6}.page_contribution__Ou0_w{display:grid;grid-template-columns:1fr 3fr;gap:25px;margin-top:30px;font-size:14px;line-height:1.8}.page_contribution__Ou0_w strong{font-weight:600}.page_contribution__Ou0_w p{color:var(--muted);max-width:780px}.page_challenge__lsiDc{background:#ebecf2}.page_problemGrid__TBU3x{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:55px}.page_problemGrid__TBU3x article{padding-top:22px;border-top:1px solid #c4c5d5}.page_problemGrid__TBU3x article>span{font-size:12px;color:var(--accent)}.page_problemGrid__TBU3x h3{font-size:23px;line-height:1.3;letter-spacing:-.035em;font-weight:500;margin:25px 0 18px}.page_problemGrid__TBU3x p{color:var(--muted);font-size:15px;line-height:1.75}.page_note__D8WNz{font-size:12px;color:var(--muted);line-height:1.8;margin-top:26px!important;max-width:930px}.page_conceptBoard__wwF7M{margin-top:50px!important;padding:32px;background:#fff;border:1px solid var(--line);border-radius:20px}.page_conceptBoard__wwF7M .page_shot__ERw6y{border-radius:8px;background:#fff}.page_evidence__9uwNN{display:grid;grid-template-columns:1fr 2.5fr;gap:30px;margin-top:40px;padding:26px 0;border-block:1px solid var(--line);font-size:13px;line-height:1.8}.page_evidence__9uwNN strong{font-weight:600}.page_evidence__9uwNN p{color:var(--muted)}.page_architecture__hBOrv{padding-top:0}.page_areaMap__qA55f{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:45px}.page_areaMap__qA55f article{padding:25px;border:1px solid var(--line);border-radius:14px;background:#fff}.page_areaMap__qA55f article>span{font-size:12px;color:var(--accent)}.page_areaMap__qA55f h3{font-size:21px;line-height:1.3;letter-spacing:-.035em;font-weight:550;min-height:55px;margin:24px 0 18px}.page_areaMap__qA55f p{color:var(--muted);font-size:14px;line-height:1.9}.page_loop__1p7hq{display:flex;align-items:center;gap:22px;padding:24px 30px;margin-top:24px;background:#e7e5f2;border-radius:12px;font-size:13px}.page_loop__1p7hq svg{flex:none;color:var(--accent)}.page_wireframes__cm5R1{padding-top:0}.page_wireGrid__RqYY_{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}.page_wire__LFkNw{height:290px;background:#fbfcfd;border:1px solid #b8b9c8;border-radius:10px;padding:14px;font-size:10px;color:#55596b}.page_wireBar__qF7ui{border-bottom:1px solid var(--line);padding:8px 0 12px;font-weight:600}.page_wireBody__E0UIu{display:grid;grid-template-columns:.6fr 2fr;gap:10px;height:210px;padding-top:13px}.page_wireNav__idgrR{padding:12px 5px;background:#e7e8ef;border:1px solid #ced0db}.page_wireContent__pWQn9{display:grid;grid-template-rows:repeat(4,1fr);gap:9px}.page_wireContent__pWQn9>span,.page_wireContent__pWQn9>strong{padding:10px 7px;border:1px solid #ced0db;background:#eff0f4;font-weight:400}.page_wireContent__pWQn9>strong{background:#dedfeb}.page_wireMetrics__XkfRH{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.page_wireMetrics__XkfRH>span{padding:9px 3px;background:#e7e8ef;border:1px solid #ced0db;font-size:9px;text-align:center}.page_wireRows__49MX8{grid-row:span 2;display:grid;gap:7px}.page_wireRows__49MX8 i{background:#e7e8ef;border:1px solid #d9dae4}.page_exploration____Wrq{background:#ececf3}.page_directionGrid__17TSz{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:start;margin-top:50px}.page_directionGrid__17TSz figure{min-width:0;padding:22px;border-radius:18px;background:#f7f7fa}.page_directionGrid__17TSz figure:nth-child(2){margin-top:85px}.page_directionGrid__17TSz figcaption span,.page_directionGrid__17TSz figcaption strong{display:block}.page_directionGrid__17TSz figcaption strong{color:var(--ink);font-size:17px;font-weight:550;margin-bottom:9px}.page_screenBoard__REIcP{background:var(--board);padding:40px;border-radius:22px;margin-top:50px}.page_screenBoard__REIcP>.page_shot__ERw6y{box-shadow:0 22px 45px #23243d18}.page_annotations__idcMf{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding-top:28px;font-size:13px;line-height:1.7;color:var(--muted)}.page_annotations__idcMf span{display:block;font-size:14px;color:var(--ink);font-weight:550;margin-bottom:7px}.page_analytics__VpN7K{padding-top:0}.page_analyticsBoard__TcKE_{padding:40px;margin-top:50px!important;background:#e4e6ef;border-radius:22px}.page_analyticsBoard__TcKE_ figcaption{text-align:center}.page_operations__aoWVy{background:#eceef3}.page_orderFigure__M62a6{margin-top:50px!important}.page_warehouseFigure__z_EkX{width:84%;margin:65px 0 0 auto!important}.page_operations__aoWVy figcaption{display:grid;grid-template-columns:130px 1fr;gap:20px}.page_operations__aoWVy figcaption strong{font-size:15px;font-weight:600;color:var(--ink)}.page_recordsGrid__hFAZT{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:50px}.page_recordsGrid__hFAZT figure{min-width:0;padding:22px;background:#e9eaf0;border-radius:18px}.page_recordsGrid__hFAZT figure:nth-child(2){margin-top:70px}.page_recordsGrid__hFAZT figcaption{font-size:14px;font-weight:550;color:var(--ink)}.page_channels__GZkDw{padding-top:0}.page_channels__GZkDw .page_screenBoard__REIcP{background:#e1e3f0}.page_ai__Enfzm{background:#e9eaf2}.page_aiBoard__3b4Nk{margin-top:50px!important;padding:40px;border:1px solid #d4d5e3;border-radius:22px}.page_mobileGallery__Y7MPR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:55px;align-items:start;margin-top:65px;padding:50px 5% 0;background:#ececf3;border-radius:24px}.page_mobileGallery__Y7MPR figure{min-width:0}.page_mobileGallery__Y7MPR figure:nth-child(2){padding-top:65px}.page_mobileGallery__Y7MPR figure:nth-child(3){padding-top:20px}.page_mobileGallery__Y7MPR figcaption{padding:6px 3px 38px}.page_mobileGallery__Y7MPR figcaption span,.page_mobileGallery__Y7MPR figcaption strong{display:block}.page_mobileGallery__Y7MPR figcaption strong{color:var(--ink);font-size:16px;font-weight:550;margin-bottom:8px}.page_phoneMockup__CRZR5{position:relative;padding:7px;border:1px solid #555463;border-radius:30px;background:#18171f;box-shadow:0 22px 35px #22213820}.page_phoneViewport__MgR_5{position:relative;overflow:hidden;border-radius:23px;background:#0c0c11}.page_deviceImage__N2dp3{-o-object-fit:contain;object-fit:contain}.page_phoneSpeaker__txoDD{position:absolute;width:24%;height:5px;left:38%;top:10px;z-index:2;border-radius:10px;background:#34333e}.page_phoneSideButton__ARKyi{position:absolute;right:-3px;top:20%;height:42px;width:3px;border-radius:2px;background:#777684}.page_system__2_HK8{padding-top:0}.page_systemGrid__2k8ad{display:grid;grid-template-columns:1.1fr 1fr;gap:35px;margin-top:45px}.page_typePanel__xvaoD{padding:32px;border:1px solid var(--line);border-radius:18px}.page_typePanel__xvaoD>span{font-size:12px;color:var(--muted)}.page_typePanel__xvaoD>p{font-size:clamp(28px,3.2vw,44px);line-height:1.2;letter-spacing:-.05em;margin:35px 0}.page_typePanel__xvaoD strong{font-weight:550}.page_typePanel__xvaoD ul{list-style:none;margin:0;padding:0;display:grid;gap:13px;font-size:12px;color:var(--muted)}.page_typePanel__xvaoD li{display:flex;align-items:center;gap:9px;line-height:1.5}.page_typePanel__xvaoD li svg{flex:none;color:var(--accent)}.page_palette__z_SC5{display:grid;grid-template-columns:1fr 1fr;gap:12px}.page_palette__z_SC5>div{display:flex;flex-direction:column;justify-content:space-between;padding:24px;border-radius:14px;min-height:150px;border:1px solid #22213210;font-size:13px}.page_palette__z_SC5 code{font-size:11px}.page_billing__Osmso{background:#e7e8f0}.page_billingBoard__hSyOC{padding:45px;background:#dcdfea;border-radius:22px;margin-top:50px}.page_billingBoard__hSyOC .page_shot__ERw6y{border:5px solid #30303d;box-shadow:0 25px 45px #26283b25;transform:perspective(1800px) rotateX(3deg) rotateY(-3deg)}.page_outcomeGrid__DNaqN{display:grid;grid-template-columns:1fr 1fr;gap:75px;margin-top:50px}.page_outcomeGrid__DNaqN h3{font-size:19px;font-weight:550;letter-spacing:-.025em;margin-bottom:22px}.page_outcomeGrid__DNaqN p{font-size:15px;color:var(--muted);line-height:1.8;margin-top:18px}.page_reflection__qfQCx{margin-top:50px;padding:32px 0;border-block:1px solid var(--line);display:grid;grid-template-columns:1fr 3fr;gap:30px}.page_reflection__qfQCx>span{color:var(--accent);font-size:13px}.page_reflection__qfQCx p{max-width:760px;font-size:24px;line-height:1.45;letter-spacing:-.035em}.page_footer__acXMf{margin-top:70px;display:flex;justify-content:space-between;align-items:end;gap:30px}.page_footer__acXMf>span{font-size:30px;font-weight:600;letter-spacing:-.05em}.page_footer__acXMf small{color:var(--muted);font-size:12px;font-weight:400;letter-spacing:0}.page_footer__acXMf a{display:inline-flex;min-height:48px;align-items:center;gap:24px;border-bottom:1px solid var(--accent);font-size:16px}@media(prefers-reduced-motion:no-preference){.page_page__OhGsI[data-prime-motion=ready] [data-prime-reveal],.page_page__OhGsI[data-prime-motion=ready] [data-prime-stagger]>*{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.page_page__OhGsI[data-prime-motion=ready] [data-prime-reveal][data-prime-visible],.page_page__OhGsI[data-prime-motion=ready] [data-prime-stagger][data-prime-visible]>*{opacity:1;transform:translateY(0)}}@media(max-width:1000px){.page_ai__Enfzm,.page_analytics__VpN7K,.page_architecture__hBOrv,.page_billing__Osmso,.page_challenge__lsiDc,.page_channels__GZkDw,.page_exploration____Wrq,.page_home__Yt3cJ,.page_mobile__7OEYs,.page_operations__aoWVy,.page_outcome__5p9yD,.page_overview__Y7qIA,.page_productModel__RI_qQ,.page_records__qqfNx,.page_system__2_HK8,.page_wireframes__cm5R1{padding:75px 6%}.page_analytics__VpN7K,.page_architecture__hBOrv,.page_channels__GZkDw,.page_system__2_HK8,.page_wireframes__cm5R1{padding-top:0}.page_areaMap__qA55f,.page_facts__hD_ja{grid-template-columns:1fr 1fr}.page_areaMap__qA55f h3{min-height:0}.page_loop__1p7hq{gap:13px;padding:22px;font-size:12px}.page_wireGrid__RqYY_{gap:15px}.page_wire__LFkNw{padding:10px}.page_wireBody__E0UIu{grid-template-columns:.45fr 2fr;gap:6px}.page_wireNav__idgrR{font-size:8px;padding-inline:2px}.page_aiBoard__3b4Nk,.page_analyticsBoard__TcKE_,.page_billingBoard__hSyOC,.page_screenBoard__REIcP{padding:28px}.page_mobileGallery__Y7MPR{gap:28px;padding-inline:3%}.page_phoneMockup__CRZR5{border-radius:24px;padding:6px}.page_phoneViewport__MgR_5{border-radius:18px}.page_systemGrid__2k8ad{gap:25px}.page_outcomeGrid__DNaqN{gap:40px}}@media(max-width:760px){.page_nav__QjemR{min-height:64px;padding:10px 20px;font-size:11px}.page_navBrand__F4PLx{display:none!important}.page_hero__IDyGd{padding-top:24px}.page_heroMeta__g1PWu{font-size:10px;padding-bottom:35px}.page_heroMeta__g1PWu span:last-child{display:none}.page_kicker__ssPA_{font-size:12px;margin-bottom:18px!important}.page_hero__IDyGd h1{font-size:clamp(39px,8.3vw,62px)}.page_heroLede__3PE6W{margin-top:23px!important;font-size:16px;line-height:1.75}.page_heroMedia__D1hgj{margin-top:30px!important}.page_heroMedia__D1hgj .page_shot__ERw6y{border-radius:12px}.page_page__OhGsI figcaption{font-size:11px;line-height:1.8;margin-top:14px}.page_ai__Enfzm,.page_analytics__VpN7K,.page_architecture__hBOrv,.page_billing__Osmso,.page_challenge__lsiDc,.page_channels__GZkDw,.page_exploration____Wrq,.page_home__Yt3cJ,.page_mobile__7OEYs,.page_operations__aoWVy,.page_outcome__5p9yD,.page_overview__Y7qIA,.page_productModel__RI_qQ,.page_records__qqfNx,.page_system__2_HK8,.page_wireframes__cm5R1{padding:58px 6%}.page_analytics__VpN7K,.page_architecture__hBOrv,.page_channels__GZkDw,.page_system__2_HK8,.page_wireframes__cm5R1{padding-top:0}.page_sectionHeading__rW_Jc h2{font-size:clamp(31px,7.1vw,48px);line-height:1.15}.page_description__51HoS{font-size:15px;margin-top:22px!important}.page_facts__hD_ja{gap:25px 18px;margin-top:35px!important;padding:25px 0}.page_facts__hD_ja dd{font-size:13px}.page_contribution__Ou0_w{grid-template-columns:1fr;gap:10px;font-size:13px}.page_problemGrid__TBU3x{grid-template-columns:1fr;gap:30px;margin-top:35px}.page_problemGrid__TBU3x h3{margin:16px 0 14px;font-size:22px}.page_problemGrid__TBU3x p{font-size:14px}.page_note__D8WNz{font-size:11px}.page_conceptBoard__wwF7M{padding:14px;margin-top:35px!important;border-radius:14px}.page_evidence__9uwNN{grid-template-columns:1fr;gap:12px;margin-top:28px}.page_areaMap__qA55f{grid-template-columns:1fr 1fr;gap:12px;margin-top:30px}.page_areaMap__qA55f article{padding:19px 15px}.page_areaMap__qA55f h3{font-size:19px;min-height:52px;margin:20px 0 15px}.page_areaMap__qA55f p{font-size:12px}.page_loop__1p7hq{flex-direction:column;align-items:start;gap:14px}.page_loop__1p7hq svg{transform:rotate(90deg);width:14px}.page_wireGrid__RqYY_{grid-template-columns:1fr;gap:25px;margin-top:30px}.page_wire__LFkNw{padding:14px;height:285px}.page_wireBody__E0UIu{grid-template-columns:.6fr 2fr;gap:10px}.page_wireNav__idgrR{font-size:10px;padding:12px 5px}.page_directionGrid__17TSz{grid-template-columns:1fr;gap:25px;margin-top:35px}.page_directionGrid__17TSz figure{padding:16px}.page_directionGrid__17TSz figure:nth-child(2){margin-top:0}.page_aiBoard__3b4Nk,.page_analyticsBoard__TcKE_,.page_billingBoard__hSyOC,.page_screenBoard__REIcP{padding:18px;border-radius:16px;margin-top:35px!important}.page_annotations__idcMf{grid-template-columns:1fr;gap:20px;padding-top:24px;font-size:12px}.page_annotations__idcMf span{font-size:13px}.page_shot__ERw6y{border-radius:8px}.page_orderFigure__M62a6{margin-top:35px!important}.page_warehouseFigure__z_EkX{width:100%;margin-top:40px!important}.page_operations__aoWVy figcaption{grid-template-columns:1fr;gap:7px}.page_recordsGrid__hFAZT{grid-template-columns:1fr;gap:25px;margin-top:35px}.page_recordsGrid__hFAZT figure{padding:16px}.page_recordsGrid__hFAZT figure:nth-child(2){margin-top:0}.page_mobileGallery__Y7MPR{grid-template-columns:1fr;gap:18px;padding:30px 24px 0;margin-top:35px}.page_mobileGallery__Y7MPR figure{max-width:270px;margin:auto}.page_mobileGallery__Y7MPR figure:nth-child(2),.page_mobileGallery__Y7MPR figure:nth-child(3){padding-top:0}.page_mobileGallery__Y7MPR figcaption{padding-bottom:30px}.page_phoneMockup__CRZR5{border-radius:30px}.page_phoneViewport__MgR_5{border-radius:24px}.page_systemGrid__2k8ad{grid-template-columns:1fr;margin-top:35px}.page_typePanel__xvaoD{padding:26px}.page_typePanel__xvaoD>p{font-size:31px;margin:28px 0}.page_palette__z_SC5>div{min-height:130px;padding:22px}.page_billingBoard__hSyOC .page_shot__ERw6y{transform:none;border-width:3px}.page_outcomeGrid__DNaqN{grid-template-columns:1fr;gap:28px;margin-top:35px}.page_outcomeGrid__DNaqN p{font-size:14px}.page_reflection__qfQCx{grid-template-columns:1fr;gap:18px;margin-top:35px}.page_reflection__qfQCx p{font-size:22px}.page_footer__acXMf{margin-top:45px;align-items:start;flex-direction:column}.page_footer__acXMf>span{font-size:28px}.page_footer__acXMf a{font-size:15px}}@media(prefers-reduced-motion:reduce){.page_page__OhGsI a{transition:none}.page_billingBoard__hSyOC .page_shot__ERw6y{transform:none}}.page_introVideo__PyE_e{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;border-radius:10px;background:#080b18;color:#fff}.page_introVideo__PyE_e:focus-visible{outline:3px solid var(--accent);outline-offset:5px}