.index-module-scss-module__gisl5G__svc-feat{background-color:#fff}.index-module-scss-module__gisl5G__svc-feat__wrap{align-items:flex-start;gap:80px;max-width:1200px;margin:0 auto;padding:0 40px;display:flex}.index-module-scss-module__gisl5G__svc-feat__scroll{flex:1;min-width:0;padding:120px 0}.index-module-scss-module__gisl5G__svc-feat__item{opacity:.35;border-bottom:1px solid #eee;padding:80px 0;scroll-margin-top:120px;transition:opacity .4s}.index-module-scss-module__gisl5G__svc-feat__item:first-child{padding-top:0}.index-module-scss-module__gisl5G__svc-feat__item:last-child{border-bottom:none}.index-module-scss-module__gisl5G__svc-feat__item--active{opacity:1}.index-module-scss-module__gisl5G__svc-feat__service-label{align-items:center;gap:8px;margin-bottom:16px;display:flex}.index-module-scss-module__gisl5G__svc-feat__service-number{color:#126dff;letter-spacing:0;font-size:13px;font-weight:600}.index-module-scss-module__gisl5G__svc-feat__service-name{color:#888;letter-spacing:0;font-size:13px;font-weight:500}.index-module-scss-module__gisl5G__svc-feat__service-name:before{content:"·";margin-right:8px}.index-module-scss-module__gisl5G__svc-feat__heading{color:#222;letter-spacing:0;margin-bottom:20px;font-size:32px;font-weight:700;line-height:1.5}.index-module-scss-module__gisl5G__svc-feat__description{color:#555;letter-spacing:0;margin-bottom:28px;font-size:15px;font-weight:500;line-height:1.75}.index-module-scss-module__gisl5G__svc-feat__list{flex-direction:column;gap:9px;margin-bottom:24px;margin-left:0;padding:0;list-style:none;display:flex}.index-module-scss-module__gisl5G__svc-feat__list-item{color:#333;letter-spacing:0;align-items:center;gap:10px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.index-module-scss-module__gisl5G__svc-feat__list-check{color:#555;background-color:#eee;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:inline-flex}.index-module-scss-module__gisl5G__svc-feat__chips{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.index-module-scss-module__gisl5G__svc-feat__chip{color:#555;letter-spacing:0;background-color:#fafafa;border-radius:4px;align-items:center;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.index-module-scss-module__gisl5G__svc-feat__button{color:#fff;letter-spacing:0;background-color:#222;border-radius:8px;align-items:center;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.index-module-scss-module__gisl5G__svc-feat__button:hover{background-color:#333}.index-module-scss-module__gisl5G__svc-feat__sticky{flex:0 0 520px;align-items:flex-start;height:calc(100vh - 104px);padding-top:80px;display:flex;position:sticky;top:84px}.index-module-scss-module__gisl5G__svc-feat__mock{border-radius:12px;width:512px;height:468px;position:relative;overflow:hidden}.index-module-scss-module__gisl5G__svc-feat__slide{opacity:0;transition:opacity .45s;position:absolute;inset:0}.index-module-scss-module__gisl5G__svc-feat__slide--active{opacity:1}.index-module-scss-module__gisl5G__svc-feat__slide-empty{background-color:#f5f5f5;width:100%;height:100%}.index-module-scss-module__gisl5G__svc-feat__item-mock{aspect-ratio:1;background-color:#f5f5f5;border-radius:12px;width:100%;margin-top:32px;display:none;position:relative;overflow:hidden}@media (max-width:1023px){.index-module-scss-module__gisl5G__svc-feat__wrap{flex-direction:column;gap:0;padding:0}.index-module-scss-module__gisl5G__svc-feat__scroll{order:1;padding:0}.index-module-scss-module__gisl5G__svc-feat__sticky{display:none}.index-module-scss-module__gisl5G__svc-feat__item{opacity:1;flex-direction:column;padding:64px 40px;display:flex}.index-module-scss-module__gisl5G__svc-feat__item:last-child{border-bottom:none}.index-module-scss-module__gisl5G__svc-feat__item-mock{display:block}.index-module-scss-module__gisl5G__svc-feat__heading{font-size:32px}}@media (max-width:767px){.index-module-scss-module__gisl5G__svc-feat__item{padding:48px 20px}.index-module-scss-module__gisl5G__svc-feat__heading{font-size:22px}.index-module-scss-module__gisl5G__svc-feat__button{margin-right:auto}}
.index-module-scss-module__3UrVZW__svc-new{opacity:0;background-color:#f3f8ff;padding:120px 0;transition:opacity .55s}.index-module-scss-module__3UrVZW__svc-new--visible{opacity:1}.index-module-scss-module__3UrVZW__svc-new__inner{max-width:1200px;margin:0 auto;padding:0 40px}.index-module-scss-module__3UrVZW__svc-new__header{text-align:center;margin-bottom:56px}.index-module-scss-module__3UrVZW__svc-new__label{color:#126dff;letter-spacing:0;margin-bottom:12px;font-size:13px;font-weight:600;display:block}.index-module-scss-module__3UrVZW__svc-new__title{color:#222;letter-spacing:0;margin-bottom:12px;font-size:32px;font-weight:700;line-height:1.5}.index-module-scss-module__3UrVZW__svc-new__description{color:#888;letter-spacing:0;font-size:16px;font-weight:400}.index-module-scss-module__3UrVZW__svc-new__mock{border-radius:12px;width:100%;min-height:480px;position:relative;overflow:hidden}@media (max-width:1023px){.index-module-scss-module__3UrVZW__svc-new{padding:72px 0}.index-module-scss-module__3UrVZW__svc-new__title{font-size:32px}.index-module-scss-module__3UrVZW__svc-new__mock{min-height:360px}}@media (max-width:767px){.index-module-scss-module__3UrVZW__svc-new{padding:56px 0}.index-module-scss-module__3UrVZW__svc-new__inner{padding:0 20px}.index-module-scss-module__3UrVZW__svc-new__title{font-size:22px}.index-module-scss-module__3UrVZW__svc-new__mock{min-height:240px}}
.index-module-scss-module__ihV9Fq__svc-workflow{opacity:0;background-color:#fafafa;padding:120px 0;transition:opacity .55s}.index-module-scss-module__ihV9Fq__svc-workflow--visible{opacity:1}.index-module-scss-module__ihV9Fq__svc-workflow__inner{width:100%;max-width:1200px;margin:0 auto;padding:0 40px}.index-module-scss-module__ihV9Fq__svc-workflow__header{text-align:center;margin-bottom:60px}.index-module-scss-module__ihV9Fq__svc-workflow__badge{color:#126dff;letter-spacing:0;background-color:#f3f8ff;border:none;border-radius:100px;align-items:center;margin-bottom:20px;padding:4px 14px;font-size:13px;font-weight:400;display:inline-flex}.index-module-scss-module__ihV9Fq__svc-workflow__title{color:#222;letter-spacing:0;margin-bottom:16px;font-size:32px;font-weight:700;line-height:1.5}.index-module-scss-module__ihV9Fq__svc-workflow__title em{color:#222;font-style:normal}.index-module-scss-module__ihV9Fq__svc-workflow__description{color:#888;letter-spacing:0;font-size:16px;font-weight:500;line-height:1.7}.index-module-scss-module__ihV9Fq__svc-workflow__steps{justify-content:space-between;align-items:flex-start;gap:0;display:flex}.index-module-scss-module__ihV9Fq__svc-workflow__step{text-align:center;flex-direction:column;flex:1;align-items:center;gap:0;min-width:0;padding:0 8px;display:flex}.index-module-scss-module__ihV9Fq__svc-workflow__step-label{color:#333;letter-spacing:0;margin-bottom:10px;font-size:13px;font-weight:700}.index-module-scss-module__ihV9Fq__svc-workflow__step-icon{background-color:#fff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:18px;display:flex}.index-module-scss-module__ihV9Fq__svc-workflow__step-icon svg{width:28px;height:28px}.index-module-scss-module__ihV9Fq__svc-workflow__step-title{color:#222;letter-spacing:0;margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.4}.index-module-scss-module__ihV9Fq__svc-workflow__step-description{color:#888;letter-spacing:0;word-break:keep-all;margin:0 0 12px;font-size:13px;font-weight:500;line-height:1.6}.index-module-scss-module__ihV9Fq__svc-workflow__step-tag{color:#555;letter-spacing:0;background-color:#eee;border:none;border-radius:4px;align-items:center;margin-top:auto;padding:4px 12px;font-size:13px;font-weight:700;display:inline-flex}@media (max-width:1023px){.index-module-scss-module__ihV9Fq__svc-workflow{padding:64px 0}.index-module-scss-module__ihV9Fq__svc-workflow__title{font-size:28px}.index-module-scss-module__ihV9Fq__svc-workflow__steps{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.index-module-scss-module__ihV9Fq__svc-workflow__step{padding:0}}@media (max-width:767px){.index-module-scss-module__ihV9Fq__svc-workflow{padding:48px 0}.index-module-scss-module__ihV9Fq__svc-workflow__inner{padding:0 20px}.index-module-scss-module__ihV9Fq__svc-workflow__title{font-size:24px}.index-module-scss-module__ihV9Fq__svc-workflow__header{margin-bottom:40px}.index-module-scss-module__ihV9Fq__svc-workflow__steps{grid-template-columns:repeat(2,1fr);gap:24px}}
