.GanttChartLandingPage_page__nfCgX{--gantt-ink:#17132a;--gantt-text:rgba(32,27,55,.66);--gantt-purple:#8330ff;--gantt-purple-deep:#6820dd;background:#fff;color:var(--gantt-ink);overflow:hidden}.GanttChartLandingPage_container__WkX5I{margin:0 auto;width:min(1160px,100% - 40px)}.GanttChartLandingPage_capabilitySection__eq9nd,.GanttChartLandingPage_caseSection__ZLK83,.GanttChartLandingPage_darkSection__opIMK,.GanttChartLandingPage_finalSection__Q4eyF,.GanttChartLandingPage_hero__H61_X,.GanttChartLandingPage_reasonSection__fRhae,.GanttChartLandingPage_templateSection__5XSCP{padding:52px 0}.GanttChartLandingPage_hero__H61_X{background:#f3ecfe;padding-top:calc(var(--home-header-height, 60px) + 72px)}.GanttChartLandingPage_heroGrid__9b3aC,.GanttChartLandingPage_reasonCard__a2rbi{display:grid;gap:28px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);-ms-flex-align:center;align-items:center}.GanttChartLandingPage_reasonReverse__1u56g{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.GanttChartLandingPage_reasonReverse__1u56g .GanttChartLandingPage_reasonText__mDCHs{-ms-flex-order:2;order:2}.GanttChartLandingPage_reasonReverse__1u56g .GanttChartLandingPage_reasonVisual__5kJY8{-ms-flex-order:1;order:1}.GanttChartLandingPage_darkCard__AzgUW h2,.GanttChartLandingPage_finalContent__SgUsY h2,.GanttChartLandingPage_heroTitle__KBZm_,.GanttChartLandingPage_sectionHeader__abxVl h2{color:var(--gantt-ink);font-size:clamp(34px,4.8vw,56px);font-weight:900;letter-spacing:-.05em;line-height:1.1;margin:0}.GanttChartLandingPage_capabilityCard__rf_VE p,.GanttChartLandingPage_finalContent__SgUsY p,.GanttChartLandingPage_heroDescription__C2QeW,.GanttChartLandingPage_promptHint__HuwTZ,.GanttChartLandingPage_reasonText__mDCHs p,.GanttChartLandingPage_sectionHeader__abxVl p,.GanttChartLandingPage_templateBody__A6Evh p{color:var(--gantt-text);font-size:15px;line-height:1.85;margin:0}.GanttChartLandingPage_heroDescription__C2QeW{font-size:16px;margin-top:18px;max-width:560px}.GanttChartLandingPage_centerAction__RnqTr,.GanttChartLandingPage_heroActions__dYKkm{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:24px}.GanttChartLandingPage_centerAction__RnqTr,.GanttChartLandingPage_primaryButton__e3zc4,.GanttChartLandingPage_secondaryButton__nyr_z{-ms-flex-pack:center;justify-content:center}.GanttChartLandingPage_primaryButton__e3zc4,.GanttChartLandingPage_secondaryButton__nyr_z{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;border-radius:12px;font-size:14px;font-weight:800;min-height:48px;padding:0 22px;text-decoration:none;-webkit-transition:background .22s ease,border-color .22s ease,-webkit-transform .22s ease;transition:background .22s ease,border-color .22s ease,-webkit-transform .22s ease;transition:transform .22s ease,background .22s ease,border-color .22s ease;transition:transform .22s ease,background .22s ease,border-color .22s ease,-webkit-transform .22s ease}.GanttChartLandingPage_primaryButton__e3zc4{background:#8330ff;color:#fff;gap:10px;position:relative}.GanttChartLandingPage_primaryButton__e3zc4:after{-webkit-animation:GanttChartLandingPage_ganttArrowShift__ytKWr 1.2s ease-in-out infinite;animation:GanttChartLandingPage_ganttArrowShift__ytKWr 1.2s ease-in-out infinite;content:"→";display:inline-block;font-size:16px;line-height:1}.GanttChartLandingPage_secondaryButton__nyr_z{background:hsla(0,0%,100%,.92);border:1px solid rgba(131,48,255,.12);color:var(--gantt-ink)}.GanttChartLandingPage_capabilityCard__rf_VE:hover,.GanttChartLandingPage_caseCard__R23h3:hover,.GanttChartLandingPage_primaryButton__e3zc4:hover,.GanttChartLandingPage_reasonCard__a2rbi:hover,.GanttChartLandingPage_secondaryButton__nyr_z:hover,.GanttChartLandingPage_templateCard__jq5bh:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.GanttChartLandingPage_primaryButton__e3zc4:hover{background:var(--gantt-purple-deep)}@-webkit-keyframes GanttChartLandingPage_ganttArrowShift__ytKWr{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(4px);transform:translateX(4px)}}@keyframes GanttChartLandingPage_ganttArrowShift__ytKWr{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(4px);transform:translateX(4px)}}.GanttChartLandingPage_capabilityCard__rf_VE,.GanttChartLandingPage_capabilityPanel__cK3_H,.GanttChartLandingPage_caseCard__R23h3,.GanttChartLandingPage_darkCard__AzgUW,.GanttChartLandingPage_finalCard__NTUmJ,.GanttChartLandingPage_promptCard__MNoqs,.GanttChartLandingPage_reasonCard__a2rbi,.GanttChartLandingPage_templateCard__jq5bh{border-radius:24px}.GanttChartLandingPage_promptCard__MNoqs{background:#fff;border:1px solid rgba(131,48,255,.1);margin-top:26px;padding:16px}.GanttChartLandingPage_promptInput__OGoC4{display:-ms-flexbox;display:flex;min-height:54px;-ms-flex-align:center;align-items:center;background:#faf8ff;border-radius:16px;color:rgba(58,50,104,.62);font-size:14px;font-weight:600;padding:0 16px}.GanttChartLandingPage_promptHint__HuwTZ{font-size:13px;margin-top:12px;padding:0 4px}.GanttChartLandingPage_heroFrame__MTYBG{background:linear-gradient(135deg,#8f63ff,#ffb46c);border-radius:34px;padding:12px}.GanttChartLandingPage_heroImageShell__5BgQk{background:#fff;border-radius:24px;overflow:hidden;padding:0}.GanttChartLandingPage_heroVisual__nrxGL img,.GanttChartLandingPage_reasonVisual__5kJY8 img{background:#fff;border-radius:22px;display:block;width:100%}.GanttChartLandingPage_sectionHeader__abxVl{margin:0 auto 32px;max-width:760px;text-align:center}.GanttChartLandingPage_capabilityGrid__yS6LZ,.GanttChartLandingPage_caseGrid__Xq4Ni,.GanttChartLandingPage_templateGrid__KqXnz{display:grid;gap:20px}.GanttChartLandingPage_templateGrid__KqXnz{grid-template-columns:repeat(3,minmax(0,1fr))}.GanttChartLandingPage_templateCard__jq5bh{background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.GanttChartLandingPage_templateFrame__KivN1{border-radius:28px;padding:10px}.GanttChartLandingPage_templateFramesky__nK7XC{background:#8ac4ff}.GanttChartLandingPage_templateFramepeach__gfXDE{background:#ffb385}.GanttChartLandingPage_templateFrameviolet__T97I3{background:#a56cff}.GanttChartLandingPage_templateImageShell__qvPkN{background:#fff;border-radius:20px;overflow:hidden;padding:10px}.GanttChartLandingPage_templateCard__jq5bh img{background:#fff;border-radius:14px;display:block;height:280px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.GanttChartLandingPage_templateBody__A6Evh{-ms-flex:1;flex:1;padding:20px 18px 22px}.GanttChartLandingPage_capabilityCard__rf_VE strong,.GanttChartLandingPage_caseCard__R23h3 strong,.GanttChartLandingPage_reasonText__mDCHs h3,.GanttChartLandingPage_templateBody__A6Evh strong{color:var(--gantt-ink);display:block;font-size:18px;font-weight:800;line-height:1.28;margin:0}.GanttChartLandingPage_capabilityCard__rf_VE p,.GanttChartLandingPage_templateBody__A6Evh p{margin-top:8px}.GanttChartLandingPage_darkSection__opIMK{background:#fff}.GanttChartLandingPage_darkCard__AzgUW{background:radial-gradient(circle at 34% 100%,rgba(131,48,255,.36),transparent 30%),radial-gradient(circle at 66% 100%,rgba(255,172,45,.3),transparent 26%),-webkit-gradient(linear,left top,left bottom,from(#111114),to(#111114));background:radial-gradient(circle at 34% 100%,rgba(131,48,255,.36),transparent 30%),radial-gradient(circle at 66% 100%,rgba(255,172,45,.3),transparent 26%),linear-gradient(180deg,#111114,#111114);overflow:hidden;padding:72px 40px 82px;position:relative;text-align:center}.GanttChartLandingPage_darkCard__AzgUW h2{color:#fff;font-size:clamp(42px,5vw,68px);line-height:1.12;margin:0 auto;max-width:980px;position:relative;z-index:1}.GanttChartLandingPage_darkCard__AzgUW:before{background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:126px 126px;inset:0;opacity:.42}.GanttChartLandingPage_darkCard__AzgUW:after,.GanttChartLandingPage_darkCard__AzgUW:before{content:"";pointer-events:none;position:absolute}.GanttChartLandingPage_darkCard__AzgUW:after{border:1px solid hsla(0,0%,100%,.04);border-radius:23px;inset:1px}.GanttChartLandingPage_processTabs__8lpNn{display:-ms-flexbox;display:flex;position:relative;z-index:1;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px;margin-top:44px}.GanttChartLandingPage_activeTab__jPJrf,.GanttChartLandingPage_processArrow__fT_EK,.GanttChartLandingPage_tabItem__w0oA5{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.GanttChartLandingPage_activeTab__jPJrf,.GanttChartLandingPage_tabItem__w0oA5{backdrop-filter:blur(14px);border-radius:18px;font-size:17px;font-weight:700;letter-spacing:-.02em;min-height:58px;padding:0 26px}.GanttChartLandingPage_tabItem__w0oA5{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.88)}.GanttChartLandingPage_activeTab__jPJrf{background:linear-gradient(135deg,#7c2dff,#ff6f61);color:#fff}.GanttChartLandingPage_processArrow__fT_EK{-ms-flex-pack:center;color:hsla(0,0%,100%,.86);font-size:30px;justify-content:center;line-height:1;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);width:20px}.GanttChartLandingPage_reasonStack__tF0Y_{display:grid;gap:24px}.GanttChartLandingPage_reasonCard__a2rbi{background:linear-gradient(135deg,#fff7fb,#fff2e8);padding:24px}.GanttChartLandingPage_reasonText__mDCHs h3{font-size:32px}.GanttChartLandingPage_reasonText__mDCHs p{margin-top:12px}.GanttChartLandingPage_reasonText__mDCHs .GanttChartLandingPage_primaryButton__e3zc4{margin-top:24px}.GanttChartLandingPage_reasonFrame__VrPLu{border-radius:30px;padding:10px}.GanttChartLandingPage_reasonFramemint___u58L{background:#79e3c1}.GanttChartLandingPage_reasonFramegold__fXbrd{background:#ffd56a}.GanttChartLandingPage_reasonFramerose__XgT1M{background:#ff93b7}.GanttChartLandingPage_reasonImageShell__bPFL6{border-radius:22px;overflow:hidden}.GanttChartLandingPage_reasonVisual__5kJY8 img{border-radius:16px;display:block;height:auto;width:100%}.GanttChartLandingPage_caseGrid__Xq4Ni{grid-template-columns:repeat(3,minmax(0,1fr))}.GanttChartLandingPage_caseCard__R23h3{background:#fff;padding:14px}.GanttChartLandingPage_casePreview__hOQ42{border-radius:18px;min-height:120px;overflow:hidden;position:relative}.GanttChartLandingPage_casePreview__hOQ42 span{background:hsla(0,0%,100%,.9);border-radius:12px;display:block;position:absolute}.GanttChartLandingPage_casePreview__hOQ42 span:first-child{height:28px;left:16px;top:18px;width:76px}.GanttChartLandingPage_casePreview__hOQ42 span:nth-child(2){height:28px;right:16px;top:18px;width:88px}.GanttChartLandingPage_casePreview__hOQ42 span:nth-child(3){bottom:18px;height:28px;left:50px;width:100px}.GanttChartLandingPage_caseTone1__r11ut{background:#eef5ff}.GanttChartLandingPage_caseTone2__oF5vS{background:#f5ebff}.GanttChartLandingPage_caseTone3__T6Nns{background:#fff3df}.GanttChartLandingPage_caseTone4__dNwzB{background:#eafff4}.GanttChartLandingPage_caseTone5__k6Xni{background:#ffeaf4}.GanttChartLandingPage_caseTone6__LlzDy{background:#f1f3ff}.GanttChartLandingPage_caseCard__R23h3 strong{margin-top:12px}.GanttChartLandingPage_capabilityPanel__cK3_H{background:#ffe8eb;padding:30px}.GanttChartLandingPage_capabilityGrid__yS6LZ{grid-template-columns:repeat(3,minmax(0,1fr))}.GanttChartLandingPage_capabilityCard__rf_VE{background:#fff;padding:18px 18px 20px}.GanttChartLandingPage_capabilityFrame__5Kz_p{border-radius:22px;margin-bottom:18px;padding:8px}.GanttChartLandingPage_capabilityFramelavender__36PTh{background:#d9c6ff}.GanttChartLandingPage_capabilityFramemint__yjt6g{background:#bfeecf}.GanttChartLandingPage_capabilityFramebutter__pCfpG{background:#ffe3a3}.GanttChartLandingPage_capabilityFramesky__fC9XR{background:#bedcff}.GanttChartLandingPage_capabilityFramerose__9ffp1{background:#ffc3d8}.GanttChartLandingPage_capabilityFramepeach__IW2Q6{background:#ffcfae}.GanttChartLandingPage_capabilityVisual__0j40U{background:#fff;border-radius:18px;min-height:138px;overflow:hidden;padding:8px;position:relative}.GanttChartLandingPage_capabilityVisual__0j40U img{border-radius:12px;display:block;height:138px;-o-object-fit:contain;object-fit:contain;width:100%}.GanttChartLandingPage_finalCard__NTUmJ{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:236px;overflow:hidden;padding:42px 28px}.GanttChartLandingPage_finalContent__SgUsY{max-width:760px;position:relative;text-align:center;z-index:2}.GanttChartLandingPage_finalContent__SgUsY h2{margin:0 auto;max-width:640px}.GanttChartLandingPage_finalContent__SgUsY p{margin:20px auto 0;max-width:620px}.GanttChartLandingPage_finalContent__SgUsY .GanttChartLandingPage_primaryButton__e3zc4{margin-top:30px}.GanttChartLandingPage_finalMascotLeft__7Mx04,.GanttChartLandingPage_finalMascotRight__6rWTs{border-radius:34px;height:148px;overflow:hidden;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:140px}.GanttChartLandingPage_finalMascotLeft__7Mx04{background:-webkit-gradient(linear,left top,left bottom,from(#6f2dff),to(#8c4bff));background:linear-gradient(180deg,#6f2dff,#8c4bff);border-bottom-left-radius:0;border-top-left-radius:0;left:-74px}.GanttChartLandingPage_finalMascotRight__6rWTs{background:-webkit-gradient(linear,left top,left bottom,from(#ffd84a),to(#ffc52c));background:linear-gradient(180deg,#ffd84a,#ffc52c);border-bottom-right-radius:0;border-top-right-radius:0;right:-74px}.GanttChartLandingPage_finalMascotLeft__7Mx04:after,.GanttChartLandingPage_finalMascotLeft__7Mx04:before,.GanttChartLandingPage_finalMascotRight__6rWTs:after,.GanttChartLandingPage_finalMascotRight__6rWTs:before{background:#fff;border-radius:999px;content:"";position:absolute}.GanttChartLandingPage_finalMascotLeft__7Mx04:before,.GanttChartLandingPage_finalMascotRight__6rWTs:before{height:18px;left:82px;top:60px;width:18px}.GanttChartLandingPage_finalMascotLeft__7Mx04:after,.GanttChartLandingPage_finalMascotRight__6rWTs:after{height:18px;right:22px;top:60px;width:18px}@media(max-width:1024px){.GanttChartLandingPage_capabilityGrid__yS6LZ,.GanttChartLandingPage_caseGrid__Xq4Ni,.GanttChartLandingPage_heroGrid__9b3aC,.GanttChartLandingPage_reasonCard__a2rbi,.GanttChartLandingPage_templateGrid__KqXnz{grid-template-columns:1fr}.GanttChartLandingPage_templateCard__jq5bh img{height:320px}}@media(max-width:720px){.GanttChartLandingPage_capabilitySection__eq9nd,.GanttChartLandingPage_caseSection__ZLK83,.GanttChartLandingPage_darkSection__opIMK,.GanttChartLandingPage_finalSection__Q4eyF,.GanttChartLandingPage_hero__H61_X,.GanttChartLandingPage_reasonSection__fRhae,.GanttChartLandingPage_templateSection__5XSCP{padding:40px 0}.GanttChartLandingPage_hero__H61_X{padding-top:calc(var(--home-header-height, 60px) + 40px)}.GanttChartLandingPage_finalContent__SgUsY h2,.GanttChartLandingPage_heroTitle__KBZm_,.GanttChartLandingPage_sectionHeader__abxVl h2{font-size:34px}.GanttChartLandingPage_darkCard__AzgUW h2{font-size:40px}.GanttChartLandingPage_capabilityPanel__cK3_H,.GanttChartLandingPage_darkCard__AzgUW,.GanttChartLandingPage_finalCard__NTUmJ,.GanttChartLandingPage_reasonCard__a2rbi{padding:22px}.GanttChartLandingPage_reasonText__mDCHs h3{font-size:26px}.GanttChartLandingPage_processTabs__8lpNn{gap:10px;margin-top:28px}.GanttChartLandingPage_activeTab__jPJrf,.GanttChartLandingPage_tabItem__w0oA5{border-radius:16px;font-size:15px;min-height:50px;padding:0 18px}}.SolutionFaqSection_section___vL16{padding:24px 0 72px}.SolutionFaqSection_container__DxZxt{margin:0 auto;width:min(1160px,100% - 40px)}.SolutionFaqSection_header___swuh{margin:0 auto 28px;max-width:760px;text-align:center}.SolutionFaqSection_title__m_GGc{color:#17132a;font-size:clamp(28px,4vw,42px);font-weight:900;letter-spacing:-.04em;line-height:1.12;margin:0}.SolutionFaqSection_subtitle__9IINP{color:rgba(32,27,55,.66);font-size:15px;line-height:1.8;margin:12px 0 0}.SolutionFaqSection_grid__AmVce{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.SolutionFaqSection_card__GlkxE{background:#fff4ee;border-radius:24px;min-height:100%;padding:24px}.SolutionFaqSection_question__6X7Kg{color:#17132a;font-size:18px;font-weight:800;line-height:1.35;margin:0}.SolutionFaqSection_answer__1V6jF{color:rgba(32,27,55,.68);font-size:15px;line-height:1.85;margin:12px 0 0}.SolutionFaqSection_actions__5zY2C{display:-ms-flexbox;display:flex;margin-top:24px}.SolutionFaqSection_actions__5zY2C,.SolutionFaqSection_secondaryLink__yhYah{-ms-flex-pack:center;justify-content:center}.SolutionFaqSection_secondaryLink__yhYah{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.96);border:1px solid rgba(131,48,255,.12);border-radius:12px;color:#17132a;font-size:14px;font-weight:700;min-height:44px;padding:0 20px;text-decoration:none;-webkit-transition:border-color .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,border-color .2s ease;transition:transform .2s ease,border-color .2s ease,-webkit-transform .2s ease}.SolutionFaqSection_secondaryLink__yhYah:hover{border-color:rgba(131,48,255,.24);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}@media(max-width:960px){.SolutionFaqSection_grid__AmVce{grid-template-columns:1fr}}@media(max-width:640px){.SolutionFaqSection_section___vL16{padding:12px 0 56px}.SolutionFaqSection_title__m_GGc{font-size:30px}.SolutionFaqSection_card__GlkxE{border-radius:20px;padding:20px}}