@media (min-width:641px){.services_layout__DRRF3 .lp-brand{max-width:min(42vw,360px)}}.services_layout__DRRF3 .lp-brand small,.services_layout__DRRF3 .lp-footer-bottom p,.services_layout__DRRF3 .lp-footer-grid div:not(:first-child)>p{font-size:12px}.services_layout__DRRF3 .lp-footer-bottom a,.services_layout__DRRF3 .lp-footer-grid a,.services_layout__DRRF3 .lp-footer-grid p{font-size:14px}.services_layout__DRRF3 .lp-footer .lp-footer-cta{font-size:16px}.services_page___ABK4{--ink:#102d45;--blue:#1764ee;--line:#c7d5dd;--section-width:1600px;--section-gutter:clamp(24px,5vw,80px);--font-body:16px;--font-small:14px;--font-label:12px;font-size:var(--font-body);color:var(--ink);font-family:var(--font-noto-sans-jp),sans-serif;background:#f6f8f8}.services_page___ABK4 *{box-sizing:border-box}.services_page___ABK4 h1,.services_page___ABK4 h2,.services_page___ABK4 h3{font-family:var(--font-noto-sans-jp),sans-serif}.services_page___ABK4 em{font-style:normal;color:var(--blue)}.services_page___ABK4 a,.services_page___ABK4 button{-webkit-tap-highlight-color:transparent}.services_page___ABK4 a:focus-visible,.services_page___ABK4 button:focus-visible{outline:3px solid #ef8b22;outline-offset:5px}.services_page___ABK4 section{scroll-margin-top:110px}.services_hero__pf2sB{padding:132px max(5vw,24px) 24px;overflow:hidden;background:radial-gradient(ellipse at 80% 38%,#e0efff 0,transparent 52%),linear-gradient(#d7e1e933 1px,transparent 0),linear-gradient(90deg,#d7e1e933 1px,transparent 0),#f6f8f8;background-size:auto,56px 56px,56px 56px,auto}.services_heroBottom__uK0Vm,.services_heroTop__U5G44,.services_sectionLabel__GOjZK{display:flex;justify-content:space-between;gap:20px;font-family:var(--font-geist-mono),monospace;font-size:var(--font-label);font-weight:600;letter-spacing:.12em}.services_heroTop__U5G44{border-top:1px solid var(--line);padding-top:16px}.services_heroGrid__nNPQk{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:clamp(28px,4vw,64px);align-items:center;max-width:1440px;margin:auto;min-height:680px}.services_intro__QHtQS{position:relative;z-index:2;padding-bottom:28px}.services_eyebrow___L1L5{display:flex;align-items:center;gap:10px;font-size:var(--font-small);font-weight:700;letter-spacing:.12em}.services_blueDot__tcghg,.services_eyebrow___L1L5>span{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--blue)}.services_intro__QHtQS h1{font-size:clamp(34px,3.6vw,60px);font-weight:700;letter-spacing:-.06em;line-height:1.55;margin:26px 0}.services_page___ABK4 .services_lead__PZb_q{font-size:var(--font-body);line-height:2.1;color:#526777;margin-bottom:30px}.services_actions__xK1IX{display:flex;gap:25px;align-items:center;flex-wrap:wrap}.services_primary__Ivsk9{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;background:var(--blue);color:white!important;border:1px solid var(--blue);padding:18px 24px;font-size:var(--font-body);font-weight:600;text-decoration:none;transition:background .2s,transform .2s}.services_primary__Ivsk9:hover{background:#0e47b2;transform:translateY(-2px)}.services_primary__Ivsk9>span{font-size:20px}.services_textLink__hfLJX{display:inline-block;font-size:var(--font-small);font-weight:600;text-underline-offset:6px;text-decoration:underline}.services_platforms__tTB5j{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:32px;font-family:var(--font-geist-mono),monospace;font-size:var(--font-small);letter-spacing:.06em}.services_platforms__tTB5j b{margin-left:8px;font-size:var(--font-small);font-weight:500;color:#617281}.services_platforms__tTB5j i{width:1px;height:12px;background:var(--line)}.services_heroBottom__uK0Vm{border-top:1px solid var(--line);padding-top:19px}.services_heroBottom__uK0Vm a{display:flex;gap:20px;text-decoration:none}.services_sceneWrap__DlQ1x{scroll-margin-top:100px;min-width:0}.services_officePreview__8pyap{min-width:0;padding:36px 0}.services_officeNote__BP4U3{color:#526777;font-size:var(--font-small);line-height:1.9;margin:18px 4px 0}.services_scene__NUoP6{height:620px;position:relative;perspective:1200px;isolation:isolate;--turn-x:0deg;--turn-y:0deg;--travel:0px;--gather:0px}.services_devices__AJhKM{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(var(--turn-x)) rotateY(var(--turn-y)) translateY(var(--travel));transition:transform .14s ease-out}.services_orbitTwo__kb7_w,.services_orbit__gR6HO{position:absolute;border:1px solid #b1c7dd80;width:650px;height:650px;border-radius:50%;top:-6px;left:0;transform:rotateX(62deg) rotate(-27deg);pointer-events:none}.services_orbitTwo__kb7_w{width:780px;height:780px;left:-65px;top:-70px;border-style:dashed}.services_sceneIndex__aynoi{position:absolute;top:35px;right:0;font-family:var(--font-geist-mono),monospace;font-size:11px;line-height:1.8;letter-spacing:.12em;color:#648398}.services_laptop__62mR_{position:absolute;width:430px;left:-22px;top:132px;transform-style:preserve-3d;transform:translateZ(-100px) rotateX(8deg) rotateY(-23deg) rotate(-8deg) scale(1.08);filter:drop-shadow(6px 35px 19px #183d6329)}.services_laptopScreen__znspr{background:#122a3d;border-radius:14px 14px 5px 5px;padding:11px 11px 16px;border:2px solid #6f8694;box-shadow:-7px 1px 0 #8fa4b1,-9px 1px 0 #bccbd3;overflow:hidden}.services_browserBar__Y5HCW{height:24px;background:#e6edf2;display:flex;align-items:center;gap:4px;padding:0 8px}.services_browserBar__Y5HCW i{width:4px;height:4px;border-radius:50%;background:#b0bdc8}.services_browserBar__Y5HCW span{font-size:5px;letter-spacing:1.8px;margin:auto;color:#526c83}.services_webScreen__W7n_t{display:flex;height:242px;background:#f8fbff}.services_webScreen__W7n_t aside{width:78px;background:#eef3f8;padding:15px 8px;display:flex;flex-direction:column;gap:17px;font-size:7px;color:#667b90}.services_webScreen__W7n_t aside b{font-size:19px;color:#255ed6;margin-bottom:12px}.services_webScreen__W7n_t aside b span{display:block;font-size:4px;letter-spacing:1.2px}.services_activeNav__cndSS{color:#125dd6;font-weight:700}.services_webContent__fyKla{flex:1;padding:17px 14px}.services_webContent__fyKla>small{font-size:5px;letter-spacing:1px;color:#5479b6}.services_webContent__fyKla h2{font-size:12px!important;margin:5px 0 11px!important;font-weight:700}.services_webStats__U4fvX{display:flex;gap:6px}.services_webStats__U4fvX>div{flex:1;background:white;border:1px solid #e3e9ef;padding:8px;font-size:6px;color:#6a7c8d}.services_webStats__U4fvX b{display:block;font-size:20px;line-height:1.3;font-weight:500;color:#1b4c82}.services_tableHead__E5KKa{display:flex;justify-content:space-between;margin-top:14px;border-bottom:1px solid #dfe6ed;padding-bottom:5px;font-size:7px}.services_tableHead__E5KKa span{font-size:5px}.services_webRow__oIAW2{display:flex;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid #e7edf3;font-size:6px}.services_webRow__oIAW2 i{font-size:6px;font-style:normal;color:#7790a8}.services_webRow__oIAW2 small{display:block;font-size:4px;color:#8797a5;margin-top:3px}.services_webRow__oIAW2 b{margin-left:auto;border-radius:4px;background:#e1edff;color:#2463c0;padding:4px;font-size:5px}.services_laptopBase__46Z6s{height:80px;position:absolute;top:100%;left:-1%;width:102%;background:linear-gradient(100deg,#829cab,#e3edf3 22%,#a3b8c8 75%,#7993a6);border:1px solid #8da5b7;border-bottom:7px solid #687e8e;transform-origin:top;transform:rotateX(68deg);border-radius:0 0 16px 16px}.services_laptopBase__46Z6s:after{content:"";position:absolute;width:90px;height:25px;left:calc(50% - 45px);bottom:10px;border:1px solid #8c9fab;border-radius:5px}.services_phone__sLQuI{position:absolute;left:52%;top:61px;width:235px;padding:7px;background:linear-gradient(135deg,#d0dae1,#71869b 22%,#1c3147 60%,#a8bac8);border:1px solid #eef4f8;border-radius:37px;transform:translateZ(95px) rotateY(-19deg) rotateX(6deg) rotate(11deg);box-shadow:3px 2px 0 #112d45,7px 4px 0 #627b8e,10px 6px 0 #294861,24px 34px 40px #133e6740;transform-style:preserve-3d}.services_phone__sLQuI:after{content:"";position:absolute;right:-9px;top:120px;width:4px;height:52px;background:#7791a6;border-radius:2px}.services_phoneScreen__IUan_{position:relative;aspect-ratio:1320/2868;border:3px solid #0c1622;border-radius:30px;overflow:hidden;background:#faf8ff}.services_phoneScreen__IUan_ img{position:absolute;width:100%;height:100%;object-fit:cover;transition:opacity .25s}.services_screenActive__HOBpB{opacity:1}.services_screenHidden__s6I33{opacity:0;visibility:hidden}.services_floatCard__3LbJM{position:absolute;display:flex;align-items:center;gap:13px;background:#ffffffed;border:1px solid #fff;border-radius:9px;box-shadow:0 12px 45px #2f577529;backdrop-filter:blur(10px);padding:17px 20px;transform:translateZ(130px)}.services_floatCard__3LbJM small{display:block;font-family:var(--font-geist-mono),monospace;font-size:6px;letter-spacing:1.4px;color:#627c92;margin-bottom:5px}.services_floatCard__3LbJM strong{display:block;font-size:11px;font-weight:600}.services_cardTodo__1nAnZ{left:1%;top:70px;transform:translateY(var(--gather)) translateZ(100px) rotate(-5deg)}.services_cardIcon__Yay4O{display:grid;place-items:center;background:#e3f1ff;color:#1764ee;border:1px solid #c3e0ff;border-radius:50%;width:29px;height:29px;font-size:14px}.services_miniLine__OnnuI{width:74px;height:3px;background:linear-gradient(90deg,#3c7bf3 65%,#dbe9f5 0);margin-top:10px}.services_cardProgress__iiN2J{bottom:65px;left:24%;transform:translateY(calc(var(--gather) * -1)) translateZ(140px) rotate(-5deg)}.services_cardArrow__H2L1_{font-size:21px;color:var(--blue);margin-left:12px}.services_sceneCaption__qABW9{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;position:relative;z-index:2;font-size:var(--font-label);color:#536b7d;margin:0 0 30px 20px}.services_sceneCaption__qABW9 button{background:transparent;border:1px solid #aebfcd;border-radius:20px;min-height:44px;padding:8px 12px;font-size:var(--font-label);color:#36566e;cursor:pointer}.services_sceneCaption__qABW9 button span{margin-left:5px}.services_applications__sURt_,.services_closingInner__LBVoB,.services_experience__s8naZ,.services_roadmap__v7kDT,.services_usage__grBDp{padding:80px var(--section-gutter);max-width:var(--section-width);margin:auto}.services_sectionLabel__GOjZK{flex-wrap:wrap;border-top:1px solid var(--line);padding-top:16px;margin-bottom:54px;color:#647a8b}.services_experienceGrid__k42Co{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,4vw,60px)}.services_applications__sURt_ h2,.services_experience__s8naZ h2,.services_roadmap__v7kDT h2,.services_usage__grBDp h2{font-size:clamp(28px,3vw,43px);font-weight:600;letter-spacing:-.05em;line-height:1.65;margin:0}.services_page___ABK4 .services_sectionIntro__06yC_{font-size:var(--font-body);line-height:2;color:#627584;margin:0 0 25px}.services_featureButtons__VwagR{display:flex;flex-direction:column;border-top:1px solid var(--line)}.services_featureButtons__VwagR button{display:flex;align-items:center;width:100%;padding:19px 16px;border:0;border-bottom:1px solid var(--line);background:transparent;text-align:left;font-family:inherit;font-size:var(--font-body);cursor:pointer;color:#536d7e;transition:background .2s}.services_featureButtons__VwagR button[aria-pressed=true]{background:#e7effa;color:#155ddd}.services_featureButtons__VwagR button span{font-size:var(--font-label);letter-spacing:.05em;margin-right:22px;font-family:var(--font-geist-mono),monospace}.services_featureButtons__VwagR b{margin-left:auto;font-size:18px;font-weight:400}.services_featureDetail__V24GI{display:grid;grid-template-columns:130px 1fr auto;gap:32px;align-items:center;background:white;border:1px solid var(--line);padding:34px;margin-top:48px;min-height:232px}.services_detailNumber__5zgj2{font-family:var(--font-barlow),sans-serif;font-size:96px;font-weight:300;color:#cad9e7;line-height:1}.services_featureDetail__V24GI h3{font-size:21px;font-weight:600;letter-spacing:-.02em;margin:14px 0 8px}.services_featureDetail__V24GI p{font-size:var(--font-body);line-height:2;max-width:560px;color:#657987;margin:0}.services_featureDetail__V24GI .services_textLink__hfLJX{font-size:var(--font-small);color:var(--blue);margin-top:13px}.services_featureDetail__V24GI .services_featureTagline__gql0M{writing-mode:vertical-rl;font-size:var(--font-small);letter-spacing:.15em;color:#567793;max-height:170px}.services_applications__sURt_{padding-top:30px;padding-bottom:100px}.services_usage__grBDp{padding-top:30px}.services_usageLead__HXunI{font-size:var(--font-body);line-height:2;margin:24px 0 0;color:#526777}.services_usageSteps__q__5S{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:0;margin:40px 0 64px;list-style:none}.services_usageSteps__q__5S li{display:flex;flex-direction:column;min-width:0;padding:28px 22px 24px;background:#eaf0f5;border:1px solid #d5e0e9;border-radius:20px}.services_stepCopy__lor5V{flex:1;margin-bottom:26px}.services_stepNumber__hHfx_{font-family:var(--font-geist-mono),monospace;color:var(--blue);font-size:14px;font-weight:600;letter-spacing:.1em}.services_usage__grBDp h3{font-size:22px;font-weight:600;line-height:1.7;margin:12px 0}.services_stepCopy__lor5V p{color:#526777;font-size:var(--font-body);line-height:2;margin:0}.services_screenshotButton__K92Dr{display:block;width:min(100%,310px);margin:0 auto;padding:0;border:0;background:transparent;font:inherit;color:var(--ink);cursor:zoom-in}.services_screenshotButton__K92Dr img{display:block;width:100%;height:auto;border-radius:22px;border:1px solid #cbd1de;box-shadow:0 14px 32px #21395216}.services_zoomLabel__EAa5N{display:flex;align-items:center;justify-content:center;gap:16px;min-height:44px;font-size:14px;margin-top:12px;text-decoration:underline;text-underline-offset:5px}.services_screenshotButton__K92Dr:hover .services_zoomLabel__EAa5N{color:var(--blue)}.services_imageDialog__oBPa4{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:0;margin:auto;border:1px solid #c7d5dd;border-radius:16px;background:#f6f8f8;color:var(--ink)}.services_imageDialog__oBPa4::backdrop{background:#0c223bd9}.services_dialogContent__ZQpRx{padding:20px}.services_dialogHeader__ZJ44L{display:flex;align-items:center;gap:24px;justify-content:space-between;margin-bottom:16px}.services_dialogHeader__ZJ44L h3{font-size:16px;margin:0}.services_dialogHeader__ZJ44L button{flex-shrink:0;min-height:44px;padding:8px 14px;border:1px solid #aebfcd;border-radius:8px;background:#fff;color:var(--ink);font:inherit;font-size:14px;cursor:pointer}.services_dialogContent__ZQpRx>img{display:block;width:auto;height:auto;max-width:100%;max-height:72dvh;margin:auto;object-fit:contain}.services_dialogContent__ZQpRx>a{display:block;text-align:center;padding:16px 0 4px;line-height:1.8}@media (max-width:1100px){.services_usageSteps__q__5S{gap:16px}.services_usageSteps__q__5S li{padding:22px 16px}}@media (max-width:760px){.services_usageSteps__q__5S{grid-template-columns:1fr;gap:28px}.services_usageSteps__q__5S li{padding:28px 20px 20px}.services_screenshotButton__K92Dr{max-width:280px}.services_dialogContent__ZQpRx{padding:12px}.services_dialogHeader__ZJ44L{gap:12px}}.services_applications__sURt_ h2,.services_roadmap__v7kDT h2{margin-bottom:45px}.services_appGrid__grdyO{display:grid;grid-template-columns:1fr 1fr;gap:22px}.services_iosCard__3fP8C,.services_webCard__4fX1m{padding:35px;position:relative;overflow:hidden;display:flex;align-items:flex-start;flex-direction:column}.services_webCard__4fX1m{background:#102d45;color:#fff}.services_iosCard__3fP8C{background:#e6eef5;border:1px solid #cad9e4}.services_appCardTop__w9ETT{width:100%;flex-wrap:wrap;justify-content:space-between;gap:12px;font-family:var(--font-geist-mono),monospace;letter-spacing:.05em}.services_appCardTop__w9ETT,.services_status___9slL{display:flex;align-items:center;font-size:var(--font-label)}.services_status___9slL{border:1px solid #96aab577;padding:6px 9px;gap:6px;white-space:nowrap}.services_status___9slL i{width:5px;height:5px;border-radius:50%;background:#71ddb2}.services_desktopIcon__dsQqw{font-size:39px;width:65px;height:47px;line-height:41px;border:2px solid #7996af;border-radius:4px;text-align:center;color:#8aaaca;margin:40px 0 20px;position:relative}.services_desktopIcon__dsQqw:after{content:"";position:absolute;width:32px;height:7px;border-bottom:2px solid #7996af;left:15px;bottom:-9px}.services_mobileIcon__NTmZZ{width:31px;height:53px;border:2px solid #7495b1;border-radius:7px;margin:34px 0 20px;position:relative}.services_mobileIcon__NTmZZ span{position:absolute;width:10px;height:2px;background:#7495b1;top:4px;left:9px}.services_appGrid__grdyO h3{font-size:28px;font-weight:500;letter-spacing:-.04em;margin:12px 0 18px}.services_appGrid__grdyO p{font-size:var(--font-body);line-height:2.1;margin:0 0 32px;opacity:.75}.services_appName__MR8VK{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:var(--font-body);margin-top:auto;margin-bottom:20px}.services_appName__MR8VK span{font-size:var(--font-small);opacity:.8}.services_appGrid__grdyO .services_primary__Ivsk9,.services_comingSoon__uUkcb{width:100%;font-size:var(--font-body)}.services_comingSoon__uUkcb{padding:20px 24px;border:1px solid #b2c4d2;color:#5c7589;display:flex;justify-content:space-between;align-items:center;background:#dde7ef}.services_comingSoon__uUkcb span{font-size:20px;opacity:.4}.services_appGrid__grdyO small{font-size:var(--font-small);line-height:1.8;margin-top:13px;opacity:.8}.services_page___ABK4 .services_sampleNote__fQ07L{font-size:var(--font-small);color:#536b7d;line-height:1.9;margin-top:22px}.services_closing__Y4hcC{padding:0;background:#e8f0f5;border-top:1px solid var(--line)}.services_closingInner__LBVoB{position:relative;overflow:hidden}.services_closing__Y4hcC h2{font-size:clamp(30px,3.3vw,48px);font-weight:600;letter-spacing:-.045em;line-height:1.65;margin:24px 0}.services_closing__Y4hcC p{font-size:var(--font-body);line-height:2;color:#637c8f;margin-bottom:28px}.services_closingMark__xr7LW{position:absolute;right:6%;bottom:-80px;font-family:var(--font-barlow),sans-serif;font-weight:700;font-size:400px;line-height:1;color:#d7e4ef;pointer-events:none}.services_closingInner__LBVoB>:not(.services_closingMark__xr7LW){position:relative;z-index:1}@media (min-width:1600px){.services_hero__pf2sB{padding-left:calc((100vw - 1440px) / 2);padding-right:calc((100vw - 1440px) / 2)}}@media (max-width:1100px){.services_heroGrid__nNPQk{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);min-height:620px}.services_intro__QHtQS h1{font-size:36px}.services_scene__NUoP6{height:555px;transform:scale(.82);transform-origin:center right;width:570px;margin-left:calc(100% - 570px)}.services_sceneCaption__qABW9{font-size:var(--font-label);margin-left:0}.services_page___ABK4 .services_lead__PZb_q{font-size:var(--font-body)}.services_sceneIndex__aynoi{right:30px}.services_actions__xK1IX{gap:20px}.services_primary__Ivsk9{padding:16px 20px;font-size:var(--font-body);gap:20px}.services_featureDetail__V24GI{grid-template-columns:90px 1fr auto}.services_detailNumber__5zgj2{font-size:74px}}@media (max-width:800px){.services_hero__pf2sB{padding-top:112px}.services_heroGrid__nNPQk{grid-template-columns:1fr;gap:0}.services_intro__QHtQS{padding-top:48px;padding-bottom:0}.services_intro__QHtQS h1{font-size:clamp(34px,6vw,48px);margin-top:20px}.services_page___ABK4 .services_lead__PZb_q{font-size:var(--font-body)}.services_sceneWrap__DlQ1x{max-width:620px;width:100%;margin:auto}.services_scene__NUoP6{transform:scale(.9);transform-origin:center center;width:570px;height:565px;margin-left:calc(50% - 285px)}.services_sceneIndex__aynoi{right:0}.services_sceneCaption__qABW9{margin:0 0 25px}.services_heroBottom__uK0Vm{font-size:var(--font-label)}.services_experienceGrid__k42Co{grid-template-columns:1fr;gap:28px}.services_applications__sURt_,.services_experience__s8naZ{padding-top:55px;padding-bottom:55px}.services_sectionLabel__GOjZK{margin-bottom:35px;font-size:var(--font-label)}.services_featureDetail__V24GI{grid-template-columns:65px 1fr;gap:20px;padding:25px}.services_featureDetail__V24GI .services_featureTagline__gql0M{display:none}.services_detailNumber__5zgj2{font-size:65px}.services_featureDetail__V24GI h3{font-size:18px}.services_appGrid__grdyO{gap:16px}.services_iosCard__3fP8C,.services_webCard__4fX1m{padding:24px}.services_appGrid__grdyO h3{font-size:24px}.services_appCardTop__w9ETT,.services_appName__MR8VK{align-items:flex-start;flex-direction:column}.services_appName__MR8VK{gap:5px}.services_closingMark__xr7LW{font-size:300px;right:-30px;bottom:-45px}}@media (max-width:480px){.services_hero__pf2sB{padding-left:22px!important;padding-right:22px!important}.services_heroTop__U5G44{font-size:var(--font-label);letter-spacing:.08em}.services_edition__vY9Ps{display:none}.services_intro__QHtQS{padding-top:35px}.services_intro__QHtQS h1{font-size:clamp(28px,8.7vw,34px)}.services_eyebrow___L1L5{font-size:var(--font-small)}.services_actions__xK1IX{gap:19px}.services_primary__Ivsk9{font-size:var(--font-body);gap:24px}.services_textLink__hfLJX{font-size:var(--font-small)}.services_platforms__tTB5j{margin-top:23px}.services_scene__NUoP6{width:570px;height:470px;transform:scale(.6);transform-origin:50% 0;margin-left:calc(50% - 285px);margin-top:35px;margin-bottom:-111px}.services_laptop__62mR_{left:15px;top:122px;width:390px}.services_phone__sLQuI{left:51%;top:44px;width:225px}.services_cardTodo__1nAnZ{left:32px;top:40px}.services_cardProgress__iiN2J{left:26%;bottom:-47px}.services_orbit__gR6HO{top:-40px}.services_sceneIndex__aynoi{top:0;right:27px}.services_sceneCaption__qABW9{font-size:var(--font-label);margin-top:8px}.services_sceneCaption__qABW9 button{font-size:var(--font-label);padding:7px 9px}.services_heroBottom__uK0Vm>span{display:none}.services_heroBottom__uK0Vm{justify-content:flex-end}.services_featureDetail__V24GI{grid-template-columns:1fr;padding:24px;margin-top:26px}.services_detailNumber__5zgj2{font-size:44px}.services_featureDetail__V24GI h3{font-size:19px}.services_featureDetail__V24GI p{font-size:var(--font-body)}.services_appGrid__grdyO{grid-template-columns:1fr;gap:18px}.services_appCardTop__w9ETT,.services_appName__MR8VK{flex-direction:row;align-items:center}.services_appName__MR8VK{gap:12px}.services_iosCard__3fP8C,.services_webCard__4fX1m{padding:28px}.services_appGrid__grdyO h3{font-size:27px}.services_applications__sURt_ h2,.services_experience__s8naZ h2{font-size:29px}.services_closingInner__LBVoB{padding-top:55px;padding-bottom:60px}.services_closingMark__xr7LW{font-size:200px;bottom:-25px;opacity:.6}.services_closing__Y4hcC h2{font-size:30px}.services_sectionLabel__GOjZK{font-size:var(--font-label);letter-spacing:.08em}}@media (prefers-reduced-motion:reduce){.services_page___ABK4 *{scroll-behavior:auto!important;transition:none!important}.services_devices__AJhKM{transform:none}.services_cardTodo__1nAnZ{transform:translateZ(100px) rotate(-5deg)}.services_cardProgress__iiN2J{transform:translateZ(140px) rotate(-5deg)}.services_primary__Ivsk9:hover{transform:none}.services_sceneCaption__qABW9 button{display:none}}.services_page___ABK4 .services_webCard__4fX1m h3{color:#fff}.services_screenNavigationLabel__0rsdQ{color:#526777;font-size:var(--font-small);line-height:1.9;margin:0 0 18px}.services_screenNavigation__t_9FL [role=group]{display:grid;gap:12px}.services_screenNavigation__t_9FL button{display:flex;align-items:center;gap:24px;width:100%;min-height:88px;border:1px solid var(--line);border-radius:12px;padding:20px 24px;background:#ffffff80;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background .2s,border-color .2s}.services_screenNavigation__t_9FL button[aria-pressed=true]{border-color:var(--blue);background:#e7f1ff;color:#155ddd}.services_screenNavigation__t_9FL button:hover{background:#e7f1ff}.services_screenNumber__HpfDw{font-family:var(--font-geist-mono),monospace;font-size:var(--font-small)}.services_screenNavigation__t_9FL strong{font-size:20px;font-weight:600}.services_screenArrow__pVYnA{margin-left:auto;font-size:24px}@media (max-width:800px){.services_screenNavigation__t_9FL{margin-top:28px}.services_screenNavigation__t_9FL [role=group]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.services_screenNavigation__t_9FL button{flex-direction:column;gap:8px;padding:16px 6px;text-align:center;min-height:88px}.services_screenNavigation__t_9FL strong{font-size:14px}.services_screenArrow__pVYnA{display:none}}.services_usageSteps__q__5S li{position:relative}.services_usageSteps__q__5S li:not(:last-child):after{content:"→";position:absolute;right:-28px;top:36px;z-index:1;color:var(--blue);font-size:28px}@media (max-width:760px){.services_usageSteps__q__5S li:not(:last-child):after{content:"↓";right:calc(50% - 14px);top:auto;bottom:-32px}}.AIOfficeScene_office__lXKJq{position:relative;isolation:isolate;margin:0;overflow:hidden;border:1px solid #e0e6ed;border-radius:24px;background:radial-gradient(ellipse at 45% 40%,#fff 10%,#edf2f6 90%);box-shadow:0 24px 70px -30px #233c673d,0 2px 4px #233c6705}.AIOfficeScene_heading__fGl4i{position:relative;z-index:1;display:flex;align-items:center;gap:12px;padding:18px 22px 0}.AIOfficeScene_wordmark__yxyto{display:flex;align-items:center;gap:8px;color:#334862;font-size:12px;font-weight:700;letter-spacing:.18em;white-space:nowrap}.AIOfficeScene_dot__zSQUS{width:7px;height:7px;border-radius:50%;background:#7da996;box-shadow:0 0 0 4px #7da99616}.AIOfficeScene_demoLabel__3vNjR{margin-left:auto;color:#637184;font-size:12px}.AIOfficeScene_playButton__EGwhw{display:grid;width:44px;height:44px;flex-shrink:0;place-items:center;border:1px solid #dce3eb;border-radius:50%;background:#ffffffb3;color:#4d607a;cursor:pointer}.AIOfficeScene_playButton__EGwhw svg{width:15px;height:15px}.AIOfficeScene_playButton__EGwhw:hover{background:#fff}.AIOfficeScene_playButton__EGwhw:focus-visible,.AIOfficeScene_steps__7nf2S button:focus-visible{outline:3px solid #2563eb;outline-offset:3px}.AIOfficeScene_scene__LhZJj{display:block;width:100%;height:auto;margin-top:-8px;overflow:visible}.AIOfficeScene_deliveryPath__fyR3D{fill:none;stroke:#a8b5c4;stroke-width:2;stroke-dasharray:3 8;stroke-linecap:round;opacity:.65}.AIOfficeScene_stationGlow__JXz4T{fill:#7d9fcd;opacity:0;transition:opacity .8s}.AIOfficeScene_office__lXKJq[data-stage=drafting] .AIOfficeScene_draftingStation__Yf_Io .AIOfficeScene_stationGlow__JXz4T,.AIOfficeScene_office__lXKJq[data-stage=intake] .AIOfficeScene_intakeStation___4CEo .AIOfficeScene_stationGlow__JXz4T,.AIOfficeScene_office__lXKJq[data-stage=reading] .AIOfficeScene_readingStation__fpfDm .AIOfficeScene_stationGlow__JXz4T,.AIOfficeScene_office__lXKJq[data-stage=review] .AIOfficeScene_reviewStation__rtwVi .AIOfficeScene_stationGlow__JXz4T{opacity:.17}.AIOfficeScene_employee__4FzyN{animation:AIOfficeScene_working__KYYBf 3s ease-in-out infinite}.AIOfficeScene_readingStation__fpfDm .AIOfficeScene_employee__4FzyN{animation-delay:-1s}.AIOfficeScene_draftingStation__Yf_Io .AIOfficeScene_employee__4FzyN{animation-delay:-2s}.AIOfficeScene_reviewStation__rtwVi .AIOfficeScene_employee__4FzyN{animation-delay:-.5s}.AIOfficeScene_arm__eNtkj{transform-origin:0 -45px;animation:AIOfficeScene_typing__RTMD3 1.8s ease-in-out infinite}.AIOfficeScene_eyes__1vQRX{animation:AIOfficeScene_blink___6px9 6s steps(1) infinite}.AIOfficeScene_courier__mrjGr{transition:transform 1.8s cubic-bezier(.4,0,.2,1)}.AIOfficeScene_courier__mrjGr .AIOfficeScene_employee__4FzyN{animation:AIOfficeScene_walking__YL3zv .55s ease-in-out infinite}.AIOfficeScene_messenger__9ui5q{animation:AIOfficeScene_errands__8Bzq6 12s ease-in-out infinite}.AIOfficeScene_messenger__9ui5q .AIOfficeScene_employee__4FzyN{animation:AIOfficeScene_walking__YL3zv .7s ease-in-out infinite}.AIOfficeScene_librarian__3wiHe{animation:AIOfficeScene_shelving__Z_bTU 8s ease-in-out infinite}.AIOfficeScene_scanLine__jqKJ0{animation:AIOfficeScene_scanning__TT_vy 2.4s ease-in-out infinite}.AIOfficeScene_paper__14I7D{animation:AIOfficeScene_paperwork__MTdXP 3.5s ease-in-out infinite}.AIOfficeScene_approval__EISRn{opacity:0;transition:opacity .5s}.AIOfficeScene_office__lXKJq[data-stage=review] .AIOfficeScene_approval__EISRn{opacity:1}.AIOfficeScene_draftingLabel__848K2 rect,.AIOfficeScene_intakeLabel__Noed0 rect,.AIOfficeScene_readingLabel__Fb29F rect,.AIOfficeScene_reviewLabel__cA086 rect{fill:#ffffffed;stroke:#dce3ea;stroke-width:1;transition:fill .5s}.AIOfficeScene_draftingLabel__848K2 text,.AIOfficeScene_intakeLabel__Noed0 text,.AIOfficeScene_readingLabel__Fb29F text,.AIOfficeScene_reviewLabel__cA086 text{fill:#53647a;font-size:14px;font-weight:600;text-anchor:middle;transition:fill .5s}.AIOfficeScene_office__lXKJq[data-stage=drafting] .AIOfficeScene_draftingLabel__848K2 rect,.AIOfficeScene_office__lXKJq[data-stage=intake] .AIOfficeScene_intakeLabel__Noed0 rect,.AIOfficeScene_office__lXKJq[data-stage=reading] .AIOfficeScene_readingLabel__Fb29F rect,.AIOfficeScene_office__lXKJq[data-stage=review] .AIOfficeScene_reviewLabel__cA086 rect{fill:#405978;stroke:#405978}.AIOfficeScene_office__lXKJq[data-stage=drafting] .AIOfficeScene_draftingLabel__848K2 text,.AIOfficeScene_office__lXKJq[data-stage=intake] .AIOfficeScene_intakeLabel__Noed0 text,.AIOfficeScene_office__lXKJq[data-stage=reading] .AIOfficeScene_readingLabel__Fb29F text,.AIOfficeScene_office__lXKJq[data-stage=review] .AIOfficeScene_reviewLabel__cA086 text{fill:#fff}.AIOfficeScene_caption__SI16W{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-top:1px solid #e2e7ed;background:#ffffffd9}.AIOfficeScene_currentTask__XLB2_{display:flex;align-items:center;gap:12px;min-width:0}.AIOfficeScene_taskIcon__z7_QD{display:grid;width:35px;height:35px;flex-shrink:0;place-items:center;border-radius:10px;background:#e9eff6;color:#526b8d;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.AIOfficeScene_taskTitle__hmxu6{margin:0;color:#2f435f;font-size:14px;font-weight:600}.AIOfficeScene_taskDetail__yHohQ{margin:4px 0 0;color:#68778b;font-size:12px;line-height:1.6}.AIOfficeScene_steps__7nf2S{display:flex;align-items:center;gap:3px;flex-shrink:0}.AIOfficeScene_steps__7nf2S button{display:grid;width:44px;height:44px;place-items:center;border-radius:50%;background:transparent;color:#768499;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer}.AIOfficeScene_steps__7nf2S button[aria-pressed=true]{background:#1764ee;color:#fff}.AIOfficeScene_steps__7nf2S button:hover:not([aria-pressed=true]){background:#edf1f6}.AIOfficeScene_office__lXKJq[data-playing=false] *,.AIOfficeScene_office__lXKJq[data-playing=false] :before{animation-play-state:paused!important;transition:none!important}@keyframes AIOfficeScene_working__KYYBf{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes AIOfficeScene_typing__RTMD3{0%,to{transform:rotate(0)}50%{transform:rotate(-4deg)}}@keyframes AIOfficeScene_walking__YL3zv{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes AIOfficeScene_blink___6px9{0%,94%,to{opacity:1}95%,97%{opacity:.1}}@keyframes AIOfficeScene_errands__8Bzq6{0%,15%,to{transform:translate(0)}45%,65%{transform:translate(57px,30px)}}@keyframes AIOfficeScene_shelving__Z_bTU{0%,20%,to{transform:translate(0)}45%,65%{transform:translate(28px,14px)}}@keyframes AIOfficeScene_scanning__TT_vy{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(20px);opacity:1}}@keyframes AIOfficeScene_paperwork__MTdXP{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:639px){.AIOfficeScene_office__lXKJq{border-radius:20px}.AIOfficeScene_heading__fGl4i{gap:8px;padding:13px 14px 0}.AIOfficeScene_wordmark__yxyto{font-size:12px;letter-spacing:.12em}.AIOfficeScene_demoLabel__3vNjR{font-size:12px}.AIOfficeScene_scene__LhZJj{margin-top:4px}.AIOfficeScene_draftingLabel__848K2,.AIOfficeScene_intakeLabel__Noed0,.AIOfficeScene_readingLabel__Fb29F,.AIOfficeScene_reviewLabel__cA086{display:none}.AIOfficeScene_caption__SI16W{align-items:flex-start;flex-direction:column;padding:14px 16px}.AIOfficeScene_taskDetail__yHohQ{font-size:12px}.AIOfficeScene_steps__7nf2S{align-self:flex-end;margin-top:-2px}.AIOfficeScene_steps__7nf2S button{width:44px;height:44px;border-radius:8px}}@media (prefers-reduced-motion:reduce){.AIOfficeScene_office__lXKJq *,.AIOfficeScene_office__lXKJq :before{animation:none!important;transition:none!important}}.LegalSystemSupport_tableWrap__4BBCw{margin:28px 0}.LegalSystemSupport_table__9KbPd{width:100%;border-collapse:collapse;table-layout:fixed;background:#fff;color:#102d45;text-align:left}.LegalSystemSupport_table__9KbPd td,.LegalSystemSupport_table__9KbPd th{padding:20px;border-bottom:1px solid #c7d5dd;vertical-align:top;overflow-wrap:anywhere}.LegalSystemSupport_table__9KbPd thead th:first-child{width:28%}.LegalSystemSupport_table__9KbPd thead th:nth-child(2){width:25%}.LegalSystemSupport_note___6jx8{margin:20px 0;color:#526777;font-size:14px;line-height:1.8}.LegalSystemSupport_table__9KbPd thead{background:#e7f1ff}.LegalSystemSupport_table__9KbPd thead th{font-size:18px}.LegalSystemSupport_table__9KbPd tbody th{font-weight:500}.LegalSystemSupport_table__9KbPd td:last-child{background:#f3f7ff}.LegalSystemSupport_table__9KbPd small{display:block;margin-top:6px;color:#526777;font-size:12px}@media (max-width:640px){.LegalSystemSupport_table__9KbPd td,.LegalSystemSupport_table__9KbPd th{padding:14px 8px;font-size:14px}.LegalSystemSupport_table__9KbPd thead th{font-size:15px}}