.SwimlaneDiagramLandingPage_page__Xvkwm{--lane-ink:#17132a;--lane-text:rgba(32,27,55,.66);--lane-purple:#8330ff;--lane-purple-deep:#6820dd;--lane-peach:#fff4ee;background:#fff;color:var(--lane-ink);overflow:hidden}.SwimlaneDiagramLandingPage_container__27yNt{margin:0 auto;width:min(1160px,100% - 40px)}.SwimlaneDiagramLandingPage_capabilitySection__BkRyB,.SwimlaneDiagramLandingPage_caseSection__GDY5L,.SwimlaneDiagramLandingPage_darkSection__EJMfy,.SwimlaneDiagramLandingPage_finalSection__0u_Fc,.SwimlaneDiagramLandingPage_hero__rR9Ai,.SwimlaneDiagramLandingPage_reasonSection__e5iWN,.SwimlaneDiagramLandingPage_templateSection__g3VBN{padding:52px 0}.SwimlaneDiagramLandingPage_hero__rR9Ai{background:#f3ecfe;padding-top:calc(var(--home-header-height, 60px) + 72px)}.SwimlaneDiagramLandingPage_heroGrid__HNmMa,.SwimlaneDiagramLandingPage_reasonCard__UlDUS{display:grid;gap:28px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);-ms-flex-align:center;align-items:center}.SwimlaneDiagramLandingPage_reasonReverse__z_Vqm{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.SwimlaneDiagramLandingPage_reasonReverse__z_Vqm .SwimlaneDiagramLandingPage_reasonText__HHgu_{-ms-flex-order:2;order:2}.SwimlaneDiagramLandingPage_reasonReverse__z_Vqm .SwimlaneDiagramLandingPage_reasonVisual__BJSP_{-ms-flex-order:1;order:1}.SwimlaneDiagramLandingPage_darkCard__MCSMP h2,.SwimlaneDiagramLandingPage_finalContent__PjH_z h2,.SwimlaneDiagramLandingPage_heroTitle__lVJjn,.SwimlaneDiagramLandingPage_sectionHeader__LtH0X h2{color:var(--lane-ink);font-size:clamp(34px,4.8vw,56px);font-weight:900;letter-spacing:-.05em;line-height:1.1;margin:0}.SwimlaneDiagramLandingPage_capabilityCard__7gnuR p,.SwimlaneDiagramLandingPage_finalContent__PjH_z p,.SwimlaneDiagramLandingPage_heroDescription__rt3ya,.SwimlaneDiagramLandingPage_promptHint__ME_me,.SwimlaneDiagramLandingPage_reasonText__HHgu_ p,.SwimlaneDiagramLandingPage_sectionHeader__LtH0X p,.SwimlaneDiagramLandingPage_templateBody__TvoNi p{color:var(--lane-text);font-size:15px;line-height:1.85;margin:0}.SwimlaneDiagramLandingPage_heroDescription__rt3ya{font-size:16px;margin-top:18px;max-width:560px}.SwimlaneDiagramLandingPage_centerAction__za7_4,.SwimlaneDiagramLandingPage_heroActions__jpHsH{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:24px}.SwimlaneDiagramLandingPage_centerAction__za7_4,.SwimlaneDiagramLandingPage_primaryButton__0hNAR,.SwimlaneDiagramLandingPage_secondaryButton__DkBLE{-ms-flex-pack:center;justify-content:center}.SwimlaneDiagramLandingPage_primaryButton__0hNAR,.SwimlaneDiagramLandingPage_secondaryButton__DkBLE{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}.SwimlaneDiagramLandingPage_primaryButton__0hNAR{background:#8330ff;color:#fff;gap:10px;position:relative}.SwimlaneDiagramLandingPage_primaryButton__0hNAR:after{-webkit-animation:SwimlaneDiagramLandingPage_laneArrowShift__etsd7 1.2s ease-in-out infinite;animation:SwimlaneDiagramLandingPage_laneArrowShift__etsd7 1.2s ease-in-out infinite;content:"→";display:inline-block;font-size:16px;line-height:1}.SwimlaneDiagramLandingPage_secondaryButton__DkBLE{background:hsla(0,0%,100%,.92);border:1px solid rgba(131,48,255,.12);color:var(--lane-ink)}.SwimlaneDiagramLandingPage_capabilityCard__7gnuR:hover,.SwimlaneDiagramLandingPage_caseCard__NDRyf:hover,.SwimlaneDiagramLandingPage_primaryButton__0hNAR:hover,.SwimlaneDiagramLandingPage_reasonCard__UlDUS:hover,.SwimlaneDiagramLandingPage_secondaryButton__DkBLE:hover,.SwimlaneDiagramLandingPage_templateCard__7PMDt:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.SwimlaneDiagramLandingPage_primaryButton__0hNAR:hover{background:var(--lane-purple-deep)}@-webkit-keyframes SwimlaneDiagramLandingPage_laneArrowShift__etsd7{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(4px);transform:translateX(4px)}}@keyframes SwimlaneDiagramLandingPage_laneArrowShift__etsd7{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(4px);transform:translateX(4px)}}.SwimlaneDiagramLandingPage_capabilityCard__7gnuR,.SwimlaneDiagramLandingPage_capabilityPanel__7Dgcc,.SwimlaneDiagramLandingPage_caseCard__NDRyf,.SwimlaneDiagramLandingPage_darkCard__MCSMP,.SwimlaneDiagramLandingPage_finalCard__EESLx,.SwimlaneDiagramLandingPage_heroBoard__pRuM3,.SwimlaneDiagramLandingPage_promptCard__xTrXZ,.SwimlaneDiagramLandingPage_reasonCard__UlDUS,.SwimlaneDiagramLandingPage_templateCard__7PMDt{border-radius:24px}.SwimlaneDiagramLandingPage_promptCard__xTrXZ{background:#fff;border:1px solid rgba(131,48,255,.1);margin-top:26px;padding:16px}.SwimlaneDiagramLandingPage_promptInput__dJJGE{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}.SwimlaneDiagramLandingPage_promptHint__ME_me{font-size:13px;margin-top:12px;padding:0 4px}.SwimlaneDiagramLandingPage_sectionHeader__LtH0X{margin:0 auto 32px;max-width:760px;text-align:center}.SwimlaneDiagramLandingPage_heroBoard__pRuM3{background:hsla(0,0%,100%,.96);border:8px solid #e4d2ff;padding:18px}.SwimlaneDiagramLandingPage_heroToolbar__i5W5f{display:-ms-flexbox;display:flex;gap:8px}.SwimlaneDiagramLandingPage_heroToolbar__i5W5f span{background:rgba(131,48,255,.22);border-radius:999px;height:9px;width:9px}.SwimlaneDiagramLandingPage_heroMap__YnYXG{background:var(--lane-peach);border-radius:22px;margin-top:14px;padding:18px}.SwimlaneDiagramLandingPage_heroLane__s2wQj{display:grid;gap:8px;grid-template-columns:88px repeat(3,minmax(0,1fr))}.SwimlaneDiagramLandingPage_heroLane__s2wQj+.SwimlaneDiagramLandingPage_heroLane__s2wQj{margin-top:10px}.SwimlaneDiagramLandingPage_heroLane__s2wQj b,.SwimlaneDiagramLandingPage_heroLane__s2wQj div{border-radius:16px;display:grid;font-size:13px;font-weight:700;min-height:54px;place-items:center}.SwimlaneDiagramLandingPage_heroLane__s2wQj b{background:hsla(0,0%,100%,.92);color:var(--lane-ink)}.SwimlaneDiagramLandingPage_heroLane__s2wQj div{background:#f5ebff}.SwimlaneDiagramLandingPage_heroLaneBlue__ibxod div{background:#eef5ff}.SwimlaneDiagramLandingPage_heroLaneYellow__OPaY7 div{background:#fff6de}.SwimlaneDiagramLandingPage_heroLaneGreen__QKJp_ div{background:#eefbf2}.SwimlaneDiagramLandingPage_capabilityGrid__IK6Qq,.SwimlaneDiagramLandingPage_caseCards__xtMGI,.SwimlaneDiagramLandingPage_templateGrid__sNuQ4{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.SwimlaneDiagramLandingPage_capabilityCard__7gnuR,.SwimlaneDiagramLandingPage_caseCard__NDRyf,.SwimlaneDiagramLandingPage_templateCard__7PMDt{background:#fff}.SwimlaneDiagramLandingPage_templatePreview__hGoKk{background:var(--lane-peach);border-radius:24px;height:190px;overflow:hidden;position:relative}.SwimlaneDiagramLandingPage_templateBody__TvoNi{padding:20px 18px 22px}.SwimlaneDiagramLandingPage_capabilityCard__7gnuR strong,.SwimlaneDiagramLandingPage_caseCard__NDRyf strong,.SwimlaneDiagramLandingPage_reasonText__HHgu_ h3,.SwimlaneDiagramLandingPage_templateBody__TvoNi strong{color:var(--lane-ink);display:block;font-size:18px;font-weight:800;line-height:1.28;margin:0}.SwimlaneDiagramLandingPage_capabilityCard__7gnuR p,.SwimlaneDiagramLandingPage_templateBody__TvoNi p{margin-top:8px}.SwimlaneDiagramLandingPage_templateTopBar__mcnDx{background:hsla(0,0%,100%,.84);border-radius:999px;height:18px;left:18px;position:absolute;right:18px;top:20px}.SwimlaneDiagramLandingPage_approvalLaneA__TjUxI,.SwimlaneDiagramLandingPage_approvalLaneB__ttkcO,.SwimlaneDiagramLandingPage_approvalLaneC__YBjzi,.SwimlaneDiagramLandingPage_collabLaneA___VaXP,.SwimlaneDiagramLandingPage_collabLaneB__ug_hc,.SwimlaneDiagramLandingPage_projectLaneA__0hjFR,.SwimlaneDiagramLandingPage_projectLaneB__4kjqC{border-radius:18px;position:absolute}.SwimlaneDiagramLandingPage_approvalLaneA__TjUxI{background:#f3e9ff;left:20px}.SwimlaneDiagramLandingPage_approvalLaneA__TjUxI,.SwimlaneDiagramLandingPage_approvalLaneB__ttkcO{height:106px;top:58px;width:64px}.SwimlaneDiagramLandingPage_approvalLaneB__ttkcO{background:#eef5ff;left:92px}.SwimlaneDiagramLandingPage_approvalLaneC__YBjzi{background:#fff3d8;height:106px;right:20px;top:58px;width:92px}.SwimlaneDiagramLandingPage_approvalArrow__8AQxR{background:rgba(131,48,255,.18);border-radius:999px;height:10px;left:164px;position:absolute;top:102px;width:42px}.SwimlaneDiagramLandingPage_collabLaneA___VaXP{background:#eef5ff;top:58px}.SwimlaneDiagramLandingPage_collabLaneA___VaXP,.SwimlaneDiagramLandingPage_collabLaneB__ug_hc{height:42px;left:22px;right:22px}.SwimlaneDiagramLandingPage_collabLaneB__ug_hc{background:#f3e9ff;top:110px}.SwimlaneDiagramLandingPage_collabNodeA__zP216,.SwimlaneDiagramLandingPage_collabNodeB__ZvekJ,.SwimlaneDiagramLandingPage_collabNodeC__BNoRj{border-radius:14px;height:34px;position:absolute;width:34px}.SwimlaneDiagramLandingPage_collabNodeA__zP216{background:#8330ff;left:58px;top:62px}.SwimlaneDiagramLandingPage_collabNodeB__ZvekJ{background:#5ea3ff;left:126px;top:114px}.SwimlaneDiagramLandingPage_collabNodeC__BNoRj{background:#ffb54d;right:58px;top:62px}.SwimlaneDiagramLandingPage_projectLaneA__0hjFR{background:#eef5ff;top:58px}.SwimlaneDiagramLandingPage_projectLaneA__0hjFR,.SwimlaneDiagramLandingPage_projectLaneB__4kjqC{height:48px;left:22px;right:22px}.SwimlaneDiagramLandingPage_projectLaneB__4kjqC{background:#eefbf2;top:116px}.SwimlaneDiagramLandingPage_projectMilestoneA__b5Bp6,.SwimlaneDiagramLandingPage_projectMilestoneB__85_eP{border-radius:50%;height:18px;position:absolute;top:73px;width:18px}.SwimlaneDiagramLandingPage_projectMilestoneA__b5Bp6{background:#8330ff;left:92px}.SwimlaneDiagramLandingPage_projectMilestoneB__85_eP{background:#ffb54d;right:82px}.SwimlaneDiagramLandingPage_darkSection__EJMfy{background:#fff}.SwimlaneDiagramLandingPage_darkCard__MCSMP{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}.SwimlaneDiagramLandingPage_darkCard__MCSMP h2{color:#fff;font-size:clamp(42px,5vw,68px);line-height:1.12;margin:0 auto;max-width:980px}.SwimlaneDiagramLandingPage_darkCard__MCSMP h2,.SwimlaneDiagramLandingPage_processTabs__Tw1xA{position:relative;z-index:1}.SwimlaneDiagramLandingPage_processTabs__Tw1xA{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;gap:12px;justify-content:center;margin-top:26px}.SwimlaneDiagramLandingPage_activeTab__UYVg2,.SwimlaneDiagramLandingPage_tabItem__WK1xn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;border-radius:999px;font-size:14px;font-weight:700;min-height:42px;padding:0 18px}.SwimlaneDiagramLandingPage_activeTab__UYVg2{background:#fff;color:#111114}.SwimlaneDiagramLandingPage_tabItem__WK1xn{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.76)}.SwimlaneDiagramLandingPage_processArrow__A7KYu{-ms-flex-item-align:center;align-self:center;color:hsla(0,0%,100%,.34);font-size:24px}.SwimlaneDiagramLandingPage_reasonStack__niP42{display:grid;gap:22px}.SwimlaneDiagramLandingPage_reasonCard__UlDUS{background:var(--lane-peach);padding:28px}.SwimlaneDiagramLandingPage_reasonVisual__BJSP_{border:8px solid #d8e9ff;border-radius:30px;overflow:hidden}.SwimlaneDiagramLandingPage_reasonVisual__BJSP_ img{background:#fff;border-radius:22px;display:block;width:100%}.SwimlaneDiagramLandingPage_reasonText__HHgu_ p{margin-top:12px}.SwimlaneDiagramLandingPage_reasonText__HHgu_ .SwimlaneDiagramLandingPage_primaryButton__0hNAR{margin-top:24px}.SwimlaneDiagramLandingPage_caseCard__NDRyf{padding:18px}.SwimlaneDiagramLandingPage_casePreview__PAFs1{border-radius:20px;height:148px;overflow:hidden;position:relative}.SwimlaneDiagramLandingPage_caseTone1__WqKeR{background:-webkit-gradient(linear,left top,left bottom,from(#fff4ee),to(#fff1fb));background:linear-gradient(180deg,#fff4ee,#fff1fb)}.SwimlaneDiagramLandingPage_caseTone2__N1xr_{background:-webkit-gradient(linear,left top,left bottom,from(#fff4ee),to(#fff8ef));background:linear-gradient(180deg,#fff4ee,#fff8ef)}.SwimlaneDiagramLandingPage_caseTone3__94gTg{background:-webkit-gradient(linear,left top,left bottom,from(#fff4ee),to(#f7f1ff));background:linear-gradient(180deg,#fff4ee,#f7f1ff)}.SwimlaneDiagramLandingPage_caseTone4__mSDhW{background:-webkit-gradient(linear,left top,left bottom,from(#fff4ee),to(#f1fbff));background:linear-gradient(180deg,#fff4ee,#f1fbff)}.SwimlaneDiagramLandingPage_caseTone5___HUol{background:-webkit-gradient(linear,left top,left bottom,from(#fff4ee),to(#f3fff6));background:linear-gradient(180deg,#fff4ee,#f3fff6)}.SwimlaneDiagramLandingPage_caseTone6__JNOoi{background:-webkit-gradient(linear,left top,left bottom,from(#fff4ee),to(#fff4ee));background:linear-gradient(180deg,#fff4ee,#fff4ee)}.SwimlaneDiagramLandingPage_caseBoard__QaP8Q{background:hsla(0,0%,100%,.76);border-radius:18px;inset:16px;position:absolute}.SwimlaneDiagramLandingPage_caseHeader__WbjKZ{background:rgba(131,48,255,.12);height:14px;top:14px}.SwimlaneDiagramLandingPage_caseHeader__WbjKZ,.SwimlaneDiagramLandingPage_caseLaneA__C_YEC,.SwimlaneDiagramLandingPage_caseLaneB__jHvjg,.SwimlaneDiagramLandingPage_caseLaneC__yaJHa{border-radius:999px;left:14px;position:absolute;right:14px}.SwimlaneDiagramLandingPage_caseLaneA__C_YEC,.SwimlaneDiagramLandingPage_caseLaneB__jHvjg,.SwimlaneDiagramLandingPage_caseLaneC__yaJHa{height:22px}.SwimlaneDiagramLandingPage_caseLaneA__C_YEC{background:#f3e9ff;top:42px}.SwimlaneDiagramLandingPage_caseLaneB__jHvjg{background:#eef5ff;top:72px}.SwimlaneDiagramLandingPage_caseLaneC__yaJHa{background:#fff6de;top:102px}.SwimlaneDiagramLandingPage_caseNodeA__UP_tV,.SwimlaneDiagramLandingPage_caseNodeB__ObcnG,.SwimlaneDiagramLandingPage_caseNodeC__Ce8ko,.SwimlaneDiagramLandingPage_caseNodeD__45bgt{border-radius:12px;height:26px;position:absolute;top:40px;width:26px}.SwimlaneDiagramLandingPage_caseNodeA__UP_tV{background:#8330ff;left:48px}.SwimlaneDiagramLandingPage_caseNodeB__ObcnG{background:#5ea3ff;left:112px;top:70px}.SwimlaneDiagramLandingPage_caseNodeC__Ce8ko{background:#ffb54d;left:176px}.SwimlaneDiagramLandingPage_caseNodeD__45bgt{background:#63d7b0;right:36px;top:100px}.SwimlaneDiagramLandingPage_caseCard__NDRyf strong{margin-top:14px}.SwimlaneDiagramLandingPage_capabilityPanel__7Dgcc{background:var(--lane-peach);padding:28px}.SwimlaneDiagramLandingPage_capabilityCard__7gnuR{padding:20px}.SwimlaneDiagramLandingPage_capabilityVisual__j1lBo{background:var(--lane-peach);border-radius:20px;height:132px;margin-bottom:16px;overflow:hidden}.SwimlaneDiagramLandingPage_capabilityPreview__o_VeG{height:100%;position:relative;width:100%}.SwimlaneDiagramLandingPage_insightCard__SkcIQ,.SwimlaneDiagramLandingPage_presentFrame__r989S,.SwimlaneDiagramLandingPage_previewPanel__xl1xn{background:#fff;border-radius:18px;bottom:18px;left:18px;position:absolute;right:18px;top:18px}.SwimlaneDiagramLandingPage_previewLaneBottom__YIlSU,.SwimlaneDiagramLandingPage_previewLaneMid__R5gAg,.SwimlaneDiagramLandingPage_previewLaneTop__GWt4g{border-radius:999px;height:14px;left:32px;position:absolute;right:32px}.SwimlaneDiagramLandingPage_previewLaneTop__GWt4g{background:rgba(131,48,255,.18);top:34px}.SwimlaneDiagramLandingPage_previewLaneMid__R5gAg{background:rgba(94,163,255,.2);top:60px}.SwimlaneDiagramLandingPage_previewLaneBottom__YIlSU{background:rgba(255,181,77,.26);top:86px}.SwimlaneDiagramLandingPage_laneCardA__8c3ql,.SwimlaneDiagramLandingPage_laneCardB__37Ywj,.SwimlaneDiagramLandingPage_laneCardC__WAK4T{border-radius:999px;height:18px;left:24px;position:absolute;right:24px}.SwimlaneDiagramLandingPage_laneCardA__8c3ql{background:#f3e9ff;top:28px}.SwimlaneDiagramLandingPage_laneCardB__37Ywj{background:#eef5ff;top:56px}.SwimlaneDiagramLandingPage_laneCardC__WAK4T{background:#fff6de;top:84px}.SwimlaneDiagramLandingPage_laneConnector__pbdmu{background:rgba(131,48,255,.16);border-radius:999px;height:74px;position:absolute;right:30px;top:28px;width:14px}.SwimlaneDiagramLandingPage_teamAvatarA__6eONN,.SwimlaneDiagramLandingPage_teamAvatarB__T4boG,.SwimlaneDiagramLandingPage_teamAvatarC__K3Q4i{border-radius:50%;height:28px;position:absolute;top:24px;width:28px}.SwimlaneDiagramLandingPage_teamAvatarA__6eONN{background:#8330ff;left:22px}.SwimlaneDiagramLandingPage_teamAvatarB__T4boG{background:#5ea3ff;left:48px}.SwimlaneDiagramLandingPage_teamAvatarC__K3Q4i{background:#ffb54d;left:74px}.SwimlaneDiagramLandingPage_teamComment__MOPVa{background:#fff;border-radius:18px;bottom:24px;height:54px;left:24px;position:absolute;right:24px}.SwimlaneDiagramLandingPage_insightNoteA__Oql_h,.SwimlaneDiagramLandingPage_insightNoteB__dIRa4,.SwimlaneDiagramLandingPage_insightNoteC__6soeE{border-radius:999px;height:12px;left:30px;position:absolute;right:30px}.SwimlaneDiagramLandingPage_insightNoteA__Oql_h{background:rgba(131,48,255,.18);bottom:58px}.SwimlaneDiagramLandingPage_insightNoteB__dIRa4{background:rgba(94,163,255,.22);bottom:38px}.SwimlaneDiagramLandingPage_insightNoteC__6soeE{background:rgba(255,181,77,.24);bottom:18px}.SwimlaneDiagramLandingPage_presentLineA__y03i9,.SwimlaneDiagramLandingPage_presentLineB__hR_BB{border-radius:12px;left:34px;position:absolute;right:34px}.SwimlaneDiagramLandingPage_presentLineA__y03i9{background:rgba(131,48,255,.16);height:20px;top:34px}.SwimlaneDiagramLandingPage_presentLineB__hR_BB{background:rgba(255,181,77,.22);height:32px;top:66px}.SwimlaneDiagramLandingPage_presentPointer__oilMs{background:#ff7ea6;border-radius:999px;bottom:28px;height:8px;position:absolute;right:30px;width:44px}.SwimlaneDiagramLandingPage_templateStackA__4QhAN,.SwimlaneDiagramLandingPage_templateStackB__oViaL{border-radius:16px;height:52px;left:26px;position:absolute;width:84px}.SwimlaneDiagramLandingPage_templateStackA__4QhAN{background:#fff;top:28px;-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}.SwimlaneDiagramLandingPage_templateStackB__oViaL{background:#efe5ff;top:40px;-webkit-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg)}.SwimlaneDiagramLandingPage_templateBadge__kj1I2{background:#8330ff;border-radius:50%;height:42px;position:absolute;right:26px;top:42px;width:42px}.SwimlaneDiagramLandingPage_finalCard__EESLx{background:var(--lane-peach);display:grid;grid-template-columns:108px minmax(0,1fr) 108px;overflow:hidden;padding:38px 36px;position:relative;-ms-flex-align:center;align-items:center;gap:12px}.SwimlaneDiagramLandingPage_finalContent__PjH_z{text-align:center}.SwimlaneDiagramLandingPage_finalContent__PjH_z p{margin:14px auto 0;max-width:720px}.SwimlaneDiagramLandingPage_finalContent__PjH_z .SwimlaneDiagramLandingPage_primaryButton__0hNAR{margin-top:24px}.SwimlaneDiagramLandingPage_finalShapeLeft__viVHV,.SwimlaneDiagramLandingPage_finalShapeRight__zdD44{background:linear-gradient(135deg,#8330ff,#ffb54d);border-radius:28px;height:92px;width:92px}.SwimlaneDiagramLandingPage_finalShapeRight__zdD44{justify-self:end}@media(max-width:960px){.SwimlaneDiagramLandingPage_capabilityGrid__IK6Qq,.SwimlaneDiagramLandingPage_caseCards__xtMGI,.SwimlaneDiagramLandingPage_heroGrid__HNmMa,.SwimlaneDiagramLandingPage_reasonCard__UlDUS,.SwimlaneDiagramLandingPage_reasonReverse__z_Vqm,.SwimlaneDiagramLandingPage_templateGrid__sNuQ4{grid-template-columns:1fr}.SwimlaneDiagramLandingPage_reasonReverse__z_Vqm .SwimlaneDiagramLandingPage_reasonText__HHgu_,.SwimlaneDiagramLandingPage_reasonReverse__z_Vqm .SwimlaneDiagramLandingPage_reasonVisual__BJSP_{-ms-flex-order:initial;order:0}.SwimlaneDiagramLandingPage_finalCard__EESLx{grid-template-columns:1fr;justify-items:center}.SwimlaneDiagramLandingPage_finalShapeLeft__viVHV,.SwimlaneDiagramLandingPage_finalShapeRight__zdD44{display:none}}@media(max-width:640px){.SwimlaneDiagramLandingPage_capabilitySection__BkRyB,.SwimlaneDiagramLandingPage_caseSection__GDY5L,.SwimlaneDiagramLandingPage_darkSection__EJMfy,.SwimlaneDiagramLandingPage_finalSection__0u_Fc,.SwimlaneDiagramLandingPage_hero__rR9Ai,.SwimlaneDiagramLandingPage_reasonSection__e5iWN,.SwimlaneDiagramLandingPage_templateSection__g3VBN{padding:40px 0}.SwimlaneDiagramLandingPage_hero__rR9Ai{padding-top:calc(var(--home-header-height, 60px) + 56px)}.SwimlaneDiagramLandingPage_container__27yNt{width:min(100% - 24px,1160px)}.SwimlaneDiagramLandingPage_darkCard__MCSMP{padding:48px 20px 56px}.SwimlaneDiagramLandingPage_heroLane__s2wQj{grid-template-columns:1fr}}.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}}