.HomeCappt{background:var(--bg-16);color:var(--text-5)}.HomeCappt .HomeCapptMask{background:var(--bg-16) url(/_next/static/media/HomeCapptBg.4ba20111.jpg) no-repeat center;background-size:cover;height:1800px;padding-top:212px}.HomeCappt .HomeCapptMask>h2{font-size:60px;line-height:80px}.HomeCappt .HomeCapptMask>h2>span{color:var(--bg-9)}.HomeCappt .HomeCapptMask>p{font-size:18px;font-weight:400;margin:24px 0 60px}.HomeCappt .HomeCapptMask .HomeCappt-EntryItem{width:172px;height:96px;align-items:center;justify-content:center;color:var(--text-5);gap:8px;cursor:pointer;border-radius:20px}.HomeCappt .HomeCapptMask .HomeCappt-EntryItem:hover{background:var(--bg-7)}.HomeCappt .HomeCapptMask .HomeCappt-EntryItem>svg{width:24px;height:auto}.HomeCappt .HomeCapptMask .HomeCappt-EntryItem>span{font-weight:500;line-height:20px}.HomeCappt-img{margin:0 auto}.HomeCappt768{background:var(--bg-16);color:var(--text-5);text-align:left}.HomeCappt768 .HomeCapptMask-main{padding:104px 20px 48px}.HomeCappt768 .HomeCapptMask-main>h2{font-size:36px}.HomeCappt768 .HomeCapptMask-main>p{padding:0;font-size:14px;font-weight:400;margin:12px 0 28px}.HomeCapptWorkflow{padding:160px 16px;color:var(--text-1)}@media screen and (max-width:768px){.HomeCapptWorkflow{padding:80px 16px}}.HomeCapptWorkflow-scrollSticky{width:1224px}.HomeCapptWorkflow .HomeCapptWorkflow-scrollSticky .sticky-img>img{height:530px;top:50%;border-radius:28px;transform:translateY(-260px)}.HomeCapptWorkflowItem{width:100%;text-align:left;font-weight:600;font-size:20px;color:var(--blue)}.HomeCapptWorkflowItem>p:nth-child(2){font-size:36px;color:var(--text-1);margin:4px 0 24px}.HomeCapptWorkflowItem-dec{font-weight:400;width:392px;font-size:16px;letter-spacing:0;color:var(--text-2);margin-bottom:20px}.HomeCapptWorkflowItem button.CButton{background:var(--black);color:var(--text-5)}.HomeCapptWorkflowItem button.CButton>svg{width:0;height:16px;transition:all .15s}.HomeCapptWorkflowItem button.CButton:hover>svg{width:16px;margin-left:4px}@media screen and (max-width:768px){.HomeCapptWorkflowItem{font-size:16px}.HomeCapptWorkflowItem>p:nth-child(2){font-size:28px;color:var(--text-1);margin-bottom:12px}.HomeCapptWorkflowItem-dec{font-weight:400;width:100%;font-size:14px;letter-spacing:0;color:var(--text-2);margin-bottom:12px}}.ScrollSticky{margin-top:40px}.ScrollSticky .sticky-img{position:-webkit-sticky;position:sticky;transition:opacity .3s;pointer-events:none}.ScrollSticky .sticky-img>img{position:absolute;top:0;left:45%;height:100%;opacity:0;transition:opacity .7s}.ScrollSticky .sticky-img>img.img-current-index{opacity:1}.ScrollSticky .scroll-box{text-align:left;width:450px;position:relative;max-width:45%}.ScrollSticky .scroll-box .sticky-item{display:flex;flex-direction:column;justify-content:center}.ScrollSticky768{margin-top:40px;height:3550px;width:100%}.ScrollSticky768 .sticky-box{position:-webkit-sticky;position:sticky;top:100px;height:600px}.ScrollSticky768 .sticky-box .sticky-item{position:absolute;top:0;left:0;width:100%;opacity:0;text-align:center}.ScrollSticky768 .sticky-box .sticky-item>img{max-width:100%;border-radius:16px;overflow:hidden}.ScrollSticky768 .sticky-box .sticky-item>div{text-align:left;margin-top:50px}.ScrollSticky768 .sticky-box .sticky-item>div .text1-24{margin-bottom:12px}