.AppTemplateHero-module__iAOnrW__hero{background:linear-gradient(135deg,#f8fbfd 0%,#f2f8fc 52%,#f8fbfd 100%);border-bottom:1px solid #e4edf4;width:100%;position:relative;overflow:hidden}.AppTemplateHero-module__iAOnrW__backgroundGlow{filter:blur(80px);pointer-events:none;background:#1980cd13;border-radius:50%;width:520px;height:520px;position:absolute;top:-230px;right:-120px}.AppTemplateHero-module__iAOnrW__container{z-index:1;grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);align-items:center;gap:55px;width:min(1440px,100% - 64px);min-height:520px;margin:0 auto;padding:65px 0 60px;display:grid;position:relative}.AppTemplateHero-module__iAOnrW__content{max-width:570px}.AppTemplateHero-module__iAOnrW__integrationBadge{color:#68798a;background:#ffffffdb;border:1px solid #d9e8f3;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin-bottom:22px;padding:7px 11px;font-size:10px;font-weight:600;line-height:1.3;display:inline-flex;box-shadow:0 5px 18px #1f52740b}.AppTemplateHero-module__iAOnrW__integrationBadge strong{color:#1980cd;font-weight:700}.AppTemplateHero-module__iAOnrW__integrationDot{background:#1980cd;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #1980cd1a}.AppTemplateHero-module__iAOnrW__eyebrow{color:#1980cd;letter-spacing:.15em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:700;line-height:1.4}.AppTemplateHero-module__iAOnrW__heading{color:#111827;letter-spacing:-.045em;max-width:580px;margin:0;font-size:clamp(42px,4.2vw,58px);font-weight:600;line-height:1.05}.AppTemplateHero-module__iAOnrW__description{color:#5f6f80;max-width:520px;margin:22px 0 0;font-size:15px;line-height:1.7}.AppTemplateHero-module__iAOnrW__ctaRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;display:flex}.AppTemplateHero-module__iAOnrW__primaryCta,.AppTemplateHero-module__iAOnrW__secondaryCta{justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:transform .18s,background-color .18s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex}.AppTemplateHero-module__iAOnrW__primaryCta{color:#fff;background:#1980cd;border:1px solid #1980cd;box-shadow:0 8px 20px #1980cd1f}.AppTemplateHero-module__iAOnrW__primaryCta:hover{background:#126da9;border-color:#126da9;transform:translateY(-2px);box-shadow:0 12px 26px #1980cd29}.AppTemplateHero-module__iAOnrW__secondaryCta{color:#202b36;background:#ffffffc7;border:1px solid #d5e0e8}.AppTemplateHero-module__iAOnrW__secondaryCta:hover{background:#fff;border-color:#b9cbd8;transform:translateY(-2px)}.AppTemplateHero-module__iAOnrW__primaryCta:focus-visible,.AppTemplateHero-module__iAOnrW__secondaryCta:focus-visible{outline-offset:3px;outline:2px solid #1980cd}.AppTemplateHero-module__iAOnrW__supportingText{color:#8794a1;max-width:430px;margin:18px 0 0;font-size:11px;line-height:1.6}.AppTemplateHero-module__iAOnrW__visualWrap{justify-content:center;align-items:center;width:100%;min-width:0;display:flex;transform:translateY(6px)}.AppTemplateHero-module__iAOnrW__visualWrap>*{width:100%}@media (max-width:1100px){.AppTemplateHero-module__iAOnrW__container{grid-template-columns:minmax(0,.95fr) minmax(380px,1.05fr);gap:42px}.AppTemplateHero-module__iAOnrW__heading{font-size:clamp(40px,4.8vw,54px)}}@media (max-width:950px){.AppTemplateHero-module__iAOnrW__container{grid-template-columns:1fr;gap:45px;min-height:auto;padding:58px 0 55px}.AppTemplateHero-module__iAOnrW__content{max-width:700px}.AppTemplateHero-module__iAOnrW__heading{max-width:680px}.AppTemplateHero-module__iAOnrW__description{max-width:600px}.AppTemplateHero-module__iAOnrW__visualWrap{width:100%;transform:none}.AppTemplateHero-module__iAOnrW__backgroundGlow{width:460px;height:460px;top:-220px;right:-180px}}@media (max-width:768px){.AppTemplateHero-module__iAOnrW__container{gap:38px;width:calc(100% - 40px);padding:48px 0}.AppTemplateHero-module__iAOnrW__integrationBadge{margin-bottom:18px;padding:6px 10px}.AppTemplateHero-module__iAOnrW__eyebrow{margin-bottom:12px}.AppTemplateHero-module__iAOnrW__heading{letter-spacing:-.04em;max-width:100%;font-size:clamp(36px,9vw,42px);line-height:1.05}.AppTemplateHero-module__iAOnrW__description{max-width:100%;margin-top:18px;font-size:14px;line-height:1.65}.AppTemplateHero-module__iAOnrW__ctaRow{flex-direction:column;align-items:stretch;margin-top:24px}.AppTemplateHero-module__iAOnrW__primaryCta,.AppTemplateHero-module__iAOnrW__secondaryCta{width:100%;min-height:46px}.AppTemplateHero-module__iAOnrW__supportingText{max-width:100%;margin-top:15px}.AppTemplateHero-module__iAOnrW__backgroundGlow{filter:blur(65px);width:360px;height:360px;top:-180px;right:-190px}}@media (max-width:480px){.AppTemplateHero-module__iAOnrW__container{width:calc(100% - 32px);padding:42px 0 44px}.AppTemplateHero-module__iAOnrW__heading{font-size:34px}.AppTemplateHero-module__iAOnrW__integrationBadge{font-size:9px}.AppTemplateHero-module__iAOnrW__eyebrow{font-size:10px}.AppTemplateHero-module__iAOnrW__description{font-size:13.5px}}@media (prefers-reduced-motion:reduce){.AppTemplateHero-module__iAOnrW__primaryCta,.AppTemplateHero-module__iAOnrW__secondaryCta{transition:none}.AppTemplateHero-module__iAOnrW__primaryCta:hover,.AppTemplateHero-module__iAOnrW__secondaryCta:hover{transform:none}}
.AppTemplateHeroVisual-module__0e1IzW__visual{width:100%;max-width:620px;margin:0 auto;padding:15px 10px 45px;position:relative}.AppTemplateHeroVisual-module__0e1IzW__panel{z-index:2;background:#fff;border:1px solid #dce5ec;border-radius:18px;width:100%;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 30px 70px #1127401f,0 8px 20px #1127400a}.AppTemplateHeroVisual-module__0e1IzW__visual:hover .AppTemplateHeroVisual-module__0e1IzW__panel{transform:translateY(-5px);box-shadow:0 38px 85px #11274026,0 10px 24px #1127400d}.AppTemplateHeroVisual-module__0e1IzW__topBar{background:#fbfcfd;border-bottom:1px solid #e8edf1;justify-content:space-between;align-items:center;min-height:44px;padding:0 18px;display:flex}.AppTemplateHeroVisual-module__0e1IzW__windowDots{gap:6px;display:flex}.AppTemplateHeroVisual-module__0e1IzW__windowDots span{background:#c8d1d9;border-radius:50%;width:6px;height:6px}.AppTemplateHeroVisual-module__0e1IzW__topLabel{color:#98a4b1;letter-spacing:.12em;font-size:8px;font-weight:700}.AppTemplateHeroVisual-module__0e1IzW__connectionArea{border-bottom:1px solid #e8edf1;justify-content:space-between;align-items:center;gap:18px;min-height:82px;padding:17px 20px;display:flex}.AppTemplateHeroVisual-module__0e1IzW__connectionApps{align-items:center;min-width:0;display:flex}.AppTemplateHeroVisual-module__0e1IzW__appNode,.AppTemplateHeroVisual-module__0e1IzW__exenraNode{align-items:center;gap:10px;display:flex}.AppTemplateHeroVisual-module__0e1IzW__appIcon,.AppTemplateHeroVisual-module__0e1IzW__exenraIcon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:12px;font-weight:700;display:flex}.AppTemplateHeroVisual-module__0e1IzW__appIcon{color:#fff;background:#1980cd}.AppTemplateHeroVisual-module__0e1IzW__exenraIcon{color:#fff;background:#0d1224;font-size:10px}.AppTemplateHeroVisual-module__0e1IzW__appDetails span{color:#9aa6b3;letter-spacing:.09em;margin-bottom:3px;font-size:7px;font-weight:700;display:block}.AppTemplateHeroVisual-module__0e1IzW__appDetails strong{color:#172033;white-space:nowrap;font-size:11px;font-weight:600;display:block}.AppTemplateHeroVisual-module__0e1IzW__connectionLine{background:#d6e4ee;flex-shrink:0;width:48px;height:1px;position:relative;overflow:hidden}.AppTemplateHeroVisual-module__0e1IzW__connectionPulse{background:#1980cd;width:12px;height:1px;animation:2.5s linear infinite AppTemplateHeroVisual-module__0e1IzW__connectionMove;position:absolute;top:0;left:-12px}.AppTemplateHeroVisual-module__0e1IzW__status{color:#557264;background:#fbfefd;border:1px solid #dcece5;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:6px 10px;font-size:8px;font-weight:600;display:inline-flex}.AppTemplateHeroVisual-module__0e1IzW__statusDot{background:#2a9d72;border-radius:50%;width:6px;height:6px}.AppTemplateHeroVisual-module__0e1IzW__workflow{padding:22px 20px 20px}.AppTemplateHeroVisual-module__0e1IzW__workflowHeader{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.AppTemplateHeroVisual-module__0e1IzW__eyebrow{color:#1980cd;letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:700;display:block}.AppTemplateHeroVisual-module__0e1IzW__workflowHeader h2{color:#111827;letter-spacing:-.025em;margin:0;font-size:18px;font-weight:600;line-height:1.3}.AppTemplateHeroVisual-module__0e1IzW__workflowIndicator{align-items:flex-end;gap:3px;height:20px;display:flex}.AppTemplateHeroVisual-module__0e1IzW__workflowIndicator span{background:#1980cd;border-radius:3px;width:3px}.AppTemplateHeroVisual-module__0e1IzW__workflowIndicator span:first-child{opacity:.35;height:7px}.AppTemplateHeroVisual-module__0e1IzW__workflowIndicator span:nth-child(2){opacity:.6;height:12px}.AppTemplateHeroVisual-module__0e1IzW__workflowIndicator span:nth-child(3){height:17px}.AppTemplateHeroVisual-module__0e1IzW__steps{border-top:1px solid #e6ebef}.AppTemplateHeroVisual-module__0e1IzW__step{border-bottom:1px solid #e6ebef;grid-template-columns:30px minmax(0,1fr) 22px;align-items:center;gap:12px;min-height:62px;padding:10px;transition:all .2s;display:grid}.AppTemplateHeroVisual-module__0e1IzW__step:hover{background:#f8fbfd;padding-left:14px}.AppTemplateHeroVisual-module__0e1IzW__stepMarker{border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:8px;font-weight:700;display:flex}.AppTemplateHeroVisual-module__0e1IzW__stepContent{min-width:0}.AppTemplateHeroVisual-module__0e1IzW__stepContent span{color:#8a98a7;letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:650;display:block}.AppTemplateHeroVisual-module__0e1IzW__stepContent strong{color:#172033;margin-top:3px;font-size:11px;line-height:1.4;display:block}.AppTemplateHeroVisual-module__0e1IzW__stepState{border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;font-size:10px;font-weight:700;display:flex}.AppTemplateHeroVisual-module__0e1IzW__complete .AppTemplateHeroVisual-module__0e1IzW__stepMarker{color:#497468;background:#f1f8f5;border:1px solid #d8ebe3}.AppTemplateHeroVisual-module__0e1IzW__complete .AppTemplateHeroVisual-module__0e1IzW__stepState{color:#2a8c69;background:#edf7f3}.AppTemplateHeroVisual-module__0e1IzW__active{background:#f7fbfe}.AppTemplateHeroVisual-module__0e1IzW__active .AppTemplateHeroVisual-module__0e1IzW__stepMarker{color:#1980cd;background:#edf7fd;border:1px solid #cfe6f6}.AppTemplateHeroVisual-module__0e1IzW__active .AppTemplateHeroVisual-module__0e1IzW__stepState{color:#fff;background:#1980cd}.AppTemplateHeroVisual-module__0e1IzW__next .AppTemplateHeroVisual-module__0e1IzW__stepMarker{color:#8a97a4;background:#fafbfc;border:1px solid #e2e7eb}.AppTemplateHeroVisual-module__0e1IzW__next .AppTemplateHeroVisual-module__0e1IzW__stepState{background:#fff;border:1px solid #e3e8ec}.AppTemplateHeroVisual-module__0e1IzW__panelFooter{background:#fbfcfd;border-top:1px solid #e8edf1;justify-content:space-between;align-items:center;min-height:44px;padding:0 18px;display:flex}.AppTemplateHeroVisual-module__0e1IzW__footerStatus{color:#758291;align-items:center;gap:7px;font-size:8px;display:flex}.AppTemplateHeroVisual-module__0e1IzW__footerStatus>span{background:#1980cd;border-radius:50%;width:5px;height:5px}.AppTemplateHeroVisual-module__0e1IzW__footerBrand{color:#a0aab4;letter-spacing:.14em;font-size:7px;font-weight:700}.AppTemplateHeroVisual-module__0e1IzW__actionCard{z-index:4;background:#fff;border:1px solid #dce5ec;border-radius:12px;grid-template-columns:30px 1fr 16px;align-items:center;gap:10px;width:205px;min-height:67px;padding:12px;transition:all .25s;display:grid;position:absolute;bottom:18px;right:-15px;box-shadow:0 18px 40px #122b441f}.AppTemplateHeroVisual-module__0e1IzW__visual:hover .AppTemplateHeroVisual-module__0e1IzW__actionCard{transform:translate(4px,-4px)}.AppTemplateHeroVisual-module__0e1IzW__actionIcon{background:#eef7fd;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.AppTemplateHeroVisual-module__0e1IzW__actionIcon span{background:#1980cd;border-radius:50%;width:8px;height:8px}.AppTemplateHeroVisual-module__0e1IzW__actionLabel{color:#1980cd;letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:7px;font-weight:700;display:block}.AppTemplateHeroVisual-module__0e1IzW__actionCard strong{color:#172033;font-size:10px;line-height:1.35;display:block}.AppTemplateHeroVisual-module__0e1IzW__actionArrow{color:#1980cd;font-size:14px}@keyframes AppTemplateHeroVisual-module__0e1IzW__connectionMove{0%{left:-12px}to{left:100%}}@media (max-width:950px){.AppTemplateHeroVisual-module__0e1IzW__visual{max-width:660px;padding-left:20px;padding-right:20px}}@media (max-width:600px){.AppTemplateHeroVisual-module__0e1IzW__visual{padding:8px 0 45px}.AppTemplateHeroVisual-module__0e1IzW__connectionArea{align-items:flex-start}.AppTemplateHeroVisual-module__0e1IzW__appDetails span{display:none}.AppTemplateHeroVisual-module__0e1IzW__connectionLine{width:35px;margin:0 8px}.AppTemplateHeroVisual-module__0e1IzW__status{margin-top:5px}.AppTemplateHeroVisual-module__0e1IzW__workflow{padding:18px 14px}.AppTemplateHeroVisual-module__0e1IzW__workflowHeader h2{font-size:15px}.AppTemplateHeroVisual-module__0e1IzW__actionCard{width:190px;right:8px}}@media (max-width:420px){.AppTemplateHeroVisual-module__0e1IzW__connectionArea{padding:15px 13px}.AppTemplateHeroVisual-module__0e1IzW__appIcon,.AppTemplateHeroVisual-module__0e1IzW__exenraIcon{width:34px;height:34px}.AppTemplateHeroVisual-module__0e1IzW__step{grid-template-columns:27px minmax(0,1fr) 20px;gap:9px}.AppTemplateHeroVisual-module__0e1IzW__stepContent strong{font-size:10px}.AppTemplateHeroVisual-module__0e1IzW__actionCard{width:180px}}@media (prefers-reduced-motion:reduce){.AppTemplateHeroVisual-module__0e1IzW__panel,.AppTemplateHeroVisual-module__0e1IzW__actionCard,.AppTemplateHeroVisual-module__0e1IzW__step{transition:none}.AppTemplateHeroVisual-module__0e1IzW__connectionPulse{animation:none}}
.AppTemplateIntro-module__OHCyea__section{background:#fff;border-bottom:1px solid #e7ebee;width:100%}.AppTemplateIntro-module__OHCyea__container{width:min(1440px,100% - 64px);margin:0 auto;padding:75px 0 72px}.AppTemplateIntro-module__OHCyea__intro{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);align-items:end;gap:65px;padding-bottom:45px;display:grid}.AppTemplateIntro-module__OHCyea__headingColumn{max-width:600px}.AppTemplateIntro-module__OHCyea__eyebrow{color:#1980cd;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:10px;font-weight:700}.AppTemplateIntro-module__OHCyea__heading{color:#101828;letter-spacing:-.045em;max-width:600px;margin:0;font-size:clamp(34px,3.5vw,48px);font-weight:650;line-height:1.08}.AppTemplateIntro-module__OHCyea__copyColumn{max-width:470px}.AppTemplateIntro-module__OHCyea__description{color:#667085;margin:0;font-size:15px;line-height:1.7}.AppTemplateIntro-module__OHCyea__supportingText{color:#344054;margin:20px 0 0;padding-left:16px;font-size:12px;font-weight:600;line-height:1.6;position:relative}.AppTemplateIntro-module__OHCyea__supportingText:before{content:"";background:#1980cd;width:2px;position:absolute;top:3px;bottom:3px;left:0}.AppTemplateIntro-module__OHCyea__pipeline{border-top:1px solid #e5e9ed;border-bottom:1px solid #e5e9ed;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.AppTemplateIntro-module__OHCyea__pipelineTrack{background:#d7e5ef;height:1px;position:absolute;top:42px;left:12%;right:12%}.AppTemplateIntro-module__OHCyea__stage{background:#fff;border-right:1px solid #e5e9ed;padding:25px 22px 28px;transition:all .25s;position:relative}.AppTemplateIntro-module__OHCyea__stage:first-of-type{border-left:1px solid #e5e9ed}.AppTemplateIntro-module__OHCyea__stage:hover{z-index:2;background:#f9fcff;transform:translateY(-3px);box-shadow:0 12px 30px #1018280f}.AppTemplateIntro-module__OHCyea__stageTop{justify-content:space-between;align-items:center;height:34px;margin-bottom:22px;display:flex;position:relative}.AppTemplateIntro-module__OHCyea__stageNumber{color:#1980cd;letter-spacing:.08em;font-size:9px;font-weight:700}.AppTemplateIntro-module__OHCyea__nodeWrap{position:absolute;top:9px;left:50%;transform:translate(-50%)}.AppTemplateIntro-module__OHCyea__node{background:#1980cd;border:2px solid #fff;border-radius:50%;width:11px;height:11px;transition:all .2s;display:block;box-shadow:0 0 0 1px #b5d9ef,0 0 0 5px #f3f9fd}.AppTemplateIntro-module__OHCyea__stage:hover .AppTemplateIntro-module__OHCyea__node{transform:scale(1.15)}.AppTemplateIntro-module__OHCyea__mobileConnector{display:none}.AppTemplateIntro-module__OHCyea__stageContent{max-width:230px}.AppTemplateIntro-module__OHCyea__stageLabel{color:#98a2b3;letter-spacing:.09em;text-transform:uppercase;margin-bottom:7px;font-size:8px;font-weight:700;display:block}.AppTemplateIntro-module__OHCyea__stageContent h3{color:#101828;margin:0;font-size:16px;font-weight:650;line-height:1.35}.AppTemplateIntro-module__OHCyea__stageContent p{color:#667085;margin:10px 0 0;font-size:12px;line-height:1.6}@media (max-width:950px){.AppTemplateIntro-module__OHCyea__container{padding:65px 0}.AppTemplateIntro-module__OHCyea__intro{grid-template-columns:1fr;gap:25px}.AppTemplateIntro-module__OHCyea__pipeline{grid-template-columns:repeat(2,1fr)}.AppTemplateIntro-module__OHCyea__pipelineTrack{display:none}.AppTemplateIntro-module__OHCyea__stage:nth-child(3){border-right:0}}@media (max-width:600px){.AppTemplateIntro-module__OHCyea__container{width:calc(100% - 40px);padding:52px 0}.AppTemplateIntro-module__OHCyea__intro{padding-bottom:32px}.AppTemplateIntro-module__OHCyea__heading{font-size:34px}.AppTemplateIntro-module__OHCyea__description{font-size:14px}.AppTemplateIntro-module__OHCyea__pipeline{border-bottom:0;display:block}.AppTemplateIntro-module__OHCyea__stage,.AppTemplateIntro-module__OHCyea__stage:first-of-type{border-bottom:1px solid #e5e9ed;border-left:0;border-right:0;grid-template-columns:38px 1fr;gap:14px;padding:20px 0;display:grid}.AppTemplateIntro-module__OHCyea__stage:hover{box-shadow:none;transform:none}.AppTemplateIntro-module__OHCyea__stageTop{flex-direction:column;justify-content:flex-start;gap:12px;height:auto;margin:0}.AppTemplateIntro-module__OHCyea__nodeWrap{position:relative;top:auto;left:auto;transform:none}.AppTemplateIntro-module__OHCyea__mobileConnector{background:#d7e5ef;width:1px;height:85px;display:block;position:absolute;top:14px;left:5px}.AppTemplateIntro-module__OHCyea__stage:last-child .AppTemplateIntro-module__OHCyea__mobileConnector{display:none}.AppTemplateIntro-module__OHCyea__stageContent{max-width:none}.AppTemplateIntro-module__OHCyea__stageContent h3{font-size:15px}.AppTemplateIntro-module__OHCyea__stageContent p{font-size:11px}}@media (max-width:420px){.AppTemplateIntro-module__OHCyea__container{width:calc(100% - 32px)}.AppTemplateIntro-module__OHCyea__heading{font-size:32px}}
.AppTemplateFeatures-module__WQS1ya__section{color:#111827;background:#f7fafc;border-top:1px solid #e7edf2;border-bottom:1px solid #e1e8ee;width:100%;position:relative;overflow:hidden}.AppTemplateFeatures-module__WQS1ya__section:before{content:"";background:#1980cd0a;width:1px;height:100%;position:absolute;top:0;right:12%}.AppTemplateFeatures-module__WQS1ya__container{z-index:1;width:min(1440px,100% - 64px);margin:0 auto;padding:75px 0 70px;position:relative}.AppTemplateFeatures-module__WQS1ya__header{grid-template-columns:1fr .85fr;align-items:end;gap:65px;margin-bottom:48px;display:grid}.AppTemplateFeatures-module__WQS1ya__headingColumn{max-width:600px}.AppTemplateFeatures-module__WQS1ya__eyebrow{color:#1980cd;letter-spacing:.15em;text-transform:uppercase;margin:0 0 14px;font-size:10px;font-weight:700}.AppTemplateFeatures-module__WQS1ya__heading{color:#101828;letter-spacing:-.045em;margin:0;font-size:clamp(34px,3.5vw,48px);font-weight:650;line-height:1.08}.AppTemplateFeatures-module__WQS1ya__descriptionColumn{max-width:460px}.AppTemplateFeatures-module__WQS1ya__description{color:#667085;margin:0;font-size:15px;line-height:1.7}.AppTemplateFeatures-module__WQS1ya__headerLine{background:#d9e4eb;width:100%;height:1px;margin-top:22px}.AppTemplateFeatures-module__WQS1ya__headerLine span{background:#1980cd;width:75px;height:1px;display:block}.AppTemplateFeatures-module__WQS1ya__capabilities{background:#fff;border-top:1px solid #dce5eb;border-bottom:1px solid #dce5eb;overflow:hidden}.AppTemplateFeatures-module__WQS1ya__feature{border-bottom:1px solid #e3e9ee;grid-template-columns:65px minmax(220px,.85fr) minmax(280px,1.15fr) 120px;align-items:center;gap:25px;min-height:108px;padding:22px 18px 22px 0;transition:all .22s;display:grid;position:relative}.AppTemplateFeatures-module__WQS1ya__feature:last-child{border-bottom:0}.AppTemplateFeatures-module__WQS1ya__feature:before{content:"";background:#1980cd;width:3px;transition:all .2s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.AppTemplateFeatures-module__WQS1ya__feature:hover{background:#fff;padding-left:18px;box-shadow:0 10px 28px #1018280f}.AppTemplateFeatures-module__WQS1ya__feature:hover:before{transform:scaleY(1)}.AppTemplateFeatures-module__WQS1ya__featureNumber span{color:#1980cd;letter-spacing:.08em;font-size:10px;font-weight:700}.AppTemplateFeatures-module__WQS1ya__featureLabel{color:#98a2b3;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:8px;font-weight:700;display:block}.AppTemplateFeatures-module__WQS1ya__featureTitle h3{color:#101828;letter-spacing:-.02em;margin:0;font-size:18px;font-weight:650;line-height:1.3}.AppTemplateFeatures-module__WQS1ya__featureDescription p{color:#667085;max-width:450px;margin:0;font-size:12px;line-height:1.65}.AppTemplateFeatures-module__WQS1ya__featureAction{justify-content:flex-end;align-items:center;gap:14px;display:flex}.AppTemplateFeatures-module__WQS1ya__arrow{color:#98a2b3;font-size:16px;transition:all .2s}.AppTemplateFeatures-module__WQS1ya__feature:hover .AppTemplateFeatures-module__WQS1ya__arrow{color:#1980cd;transform:translate(4px)}.AppTemplateFeatures-module__WQS1ya__progress{background:#dce6ed;width:65px;height:2px;overflow:hidden}.AppTemplateFeatures-module__WQS1ya__progress span{background:#1980cd;height:100%;transition:all .3s;display:block}.AppTemplateFeatures-module__WQS1ya__feature:hover .AppTemplateFeatures-module__WQS1ya__progress span{width:100%!important}.AppTemplateFeatures-module__WQS1ya__footer{grid-template-columns:auto 1fr auto;align-items:center;gap:15px;margin-top:30px;display:grid}.AppTemplateFeatures-module__WQS1ya__footerLabel{color:#1980cd;letter-spacing:.14em;font-size:8px;font-weight:700}.AppTemplateFeatures-module__WQS1ya__footerRule{background:#d6e2e9;height:1px}.AppTemplateFeatures-module__WQS1ya__footerText{color:#7d8a98;font-size:9px}@media (max-width:950px){.AppTemplateFeatures-module__WQS1ya__container{padding:65px 0}.AppTemplateFeatures-module__WQS1ya__header{grid-template-columns:1fr;gap:25px}.AppTemplateFeatures-module__WQS1ya__feature{grid-template-columns:50px 1fr 1fr}.AppTemplateFeatures-module__WQS1ya__featureAction{display:none}}@media (max-width:600px){.AppTemplateFeatures-module__WQS1ya__container{width:calc(100% - 40px);padding:52px 0 58px}.AppTemplateFeatures-module__WQS1ya__heading{font-size:34px}.AppTemplateFeatures-module__WQS1ya__description{font-size:14px}.AppTemplateFeatures-module__WQS1ya__feature{grid-template-columns:35px 1fr;gap:14px;min-height:auto;padding:22px 0}.AppTemplateFeatures-module__WQS1ya__feature:hover{box-shadow:none;padding-left:8px}.AppTemplateFeatures-module__WQS1ya__featureNumber{grid-row:1/3}.AppTemplateFeatures-module__WQS1ya__featureTitle h3{font-size:17px}.AppTemplateFeatures-module__WQS1ya__featureDescription{grid-column:2}.AppTemplateFeatures-module__WQS1ya__featureDescription p{font-size:11px}.AppTemplateFeatures-module__WQS1ya__footer{grid-template-columns:auto 1fr}.AppTemplateFeatures-module__WQS1ya__footerText{grid-column:1/-1}}@media (max-width:420px){.AppTemplateFeatures-module__WQS1ya__container{width:calc(100% - 32px)}.AppTemplateFeatures-module__WQS1ya__heading{font-size:32px}}@media (prefers-reduced-motion:reduce){.AppTemplateFeatures-module__WQS1ya__feature,.AppTemplateFeatures-module__WQS1ya__arrow,.AppTemplateFeatures-module__WQS1ya__progress span{transition:none}}
.AppTemplateWorkflow-module__Xp4SIq__section{background:#fff;border-bottom:1px solid #e7ebee;width:100%}.AppTemplateWorkflow-module__Xp4SIq__container{width:min(1440px,100% - 64px);margin:0 auto;padding:75px 0 72px}.AppTemplateWorkflow-module__Xp4SIq__header{text-align:center;max-width:720px;margin:0 auto 48px}.AppTemplateWorkflow-module__Xp4SIq__eyebrow{color:#1980cd;letter-spacing:.15em;text-transform:uppercase;margin:0 0 14px;font-size:10px;font-weight:700}.AppTemplateWorkflow-module__Xp4SIq__heading{color:#101828;letter-spacing:-.045em;margin:0;font-size:clamp(34px,3.5vw,48px);font-weight:650;line-height:1.08}.AppTemplateWorkflow-module__Xp4SIq__description{color:#667085;max-width:600px;margin:18px auto 0;font-size:15px;line-height:1.7}.AppTemplateWorkflow-module__Xp4SIq__builder{background:#fbfcfd;border-top:1px solid #dfe6eb;border-bottom:1px solid #dfe6eb;grid-template-columns:60px 1fr;display:grid}.AppTemplateWorkflow-module__Xp4SIq__builderRail{background:#f7fafc;border-right:1px solid #dfe6eb;flex-direction:column;align-items:center;padding:22px 0;display:flex}.AppTemplateWorkflow-module__Xp4SIq__builderRail span{color:#98a2b3;letter-spacing:.15em;writing-mode:vertical-rl;font-size:7px;font-weight:700;transform:rotate(180deg)}.AppTemplateWorkflow-module__Xp4SIq__railLine{background:linear-gradient(#d8e6ef,#1980cd,#d8e6ef);flex:1;width:1px;min-height:80px;margin:18px 0}.AppTemplateWorkflow-module__Xp4SIq__builderContent{padding:30px 34px 34px}.AppTemplateWorkflow-module__Xp4SIq__logicRow{grid-template-columns:90px 1fr;align-items:start;gap:22px;display:grid}.AppTemplateWorkflow-module__Xp4SIq__logicLabel{flex-direction:column;gap:7px;padding-top:12px;display:flex}.AppTemplateWorkflow-module__Xp4SIq__logicNumber{color:#1980cd;font-size:8px;font-weight:700}.AppTemplateWorkflow-module__Xp4SIq__logicLabel strong{color:#172033;letter-spacing:.1em;font-size:12px}.AppTemplateWorkflow-module__Xp4SIq__logicConnector{background:#cbdce8;width:1px;height:30px;margin:7px 0 7px 135px;position:relative}.AppTemplateWorkflow-module__Xp4SIq__logicConnector span{border-bottom:1px solid #1980cd;border-right:1px solid #1980cd;width:7px;height:7px;position:absolute;bottom:-1px;left:-3px;transform:rotate(45deg)}.AppTemplateWorkflow-module__Xp4SIq__triggerBlock{background:#fff;border:1px solid #dce5eb;border-left:3px solid #1980cd;grid-template-columns:38px 1fr auto;align-items:center;gap:14px;min-height:92px;padding:16px;transition:all .2s;display:grid}.AppTemplateWorkflow-module__Xp4SIq__triggerBlock:hover{transform:translate(3px);box-shadow:0 8px 24px #1018280f}.AppTemplateWorkflow-module__Xp4SIq__triggerIcon{background:#edf7ff;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.AppTemplateWorkflow-module__Xp4SIq__triggerIcon span{background:#1980cd;border-radius:50%;width:8px;height:8px}.AppTemplateWorkflow-module__Xp4SIq__triggerContent span{color:#98a2b3;letter-spacing:.08em;font-size:8px;font-weight:700}.AppTemplateWorkflow-module__Xp4SIq__triggerContent h3{color:#172033;margin:4px 0 0;font-size:15px}.AppTemplateWorkflow-module__Xp4SIq__triggerContent p{color:#667085;margin:5px 0 0;font-size:11px}.AppTemplateWorkflow-module__Xp4SIq__activeStatus{color:#557064;background:#f5fbf8;border:1px solid #d9ebe3;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:8px;display:flex}.AppTemplateWorkflow-module__Xp4SIq__activeStatus span{background:#2c9a70;border-radius:50%;width:5px;height:5px}.AppTemplateWorkflow-module__Xp4SIq__conditionsBlock{background:#fff;border:1px solid #dce5eb}.AppTemplateWorkflow-module__Xp4SIq__conditionsHeader{background:#f7f9fb;border-bottom:1px solid #e2e8ed;justify-content:space-between;align-items:center;height:36px;padding:0 14px;display:flex}.AppTemplateWorkflow-module__Xp4SIq__conditionsHeader span{color:#98a2b3;font-size:7px;font-weight:700}.AppTemplateWorkflow-module__Xp4SIq__conditions{grid-template-columns:repeat(2,1fr);display:grid}.AppTemplateWorkflow-module__Xp4SIq__condition{border-right:1px solid #e3e9ed;grid-template-columns:24px 1fr 20px;align-items:center;gap:10px;min-height:68px;padding:12px;display:grid}.AppTemplateWorkflow-module__Xp4SIq__condition:hover{background:#f8fbfd}.AppTemplateWorkflow-module__Xp4SIq__conditionIndex{color:#1980cd;font-size:8px}.AppTemplateWorkflow-module__Xp4SIq__condition div span{color:#98a2b3;font-size:7px;display:block}.AppTemplateWorkflow-module__Xp4SIq__condition div strong{margin-top:3px;font-size:11px;display:block}.AppTemplateWorkflow-module__Xp4SIq__conditionCheck{color:#2a8d69;background:#edf7f3;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;font-size:9px;display:flex}.AppTemplateWorkflow-module__Xp4SIq__actionsBlock{border-top:1px solid #dce5eb;grid-template-columns:repeat(3,1fr);display:grid}.AppTemplateWorkflow-module__Xp4SIq__action{background:#fff;border-right:1px solid #dce5eb;min-height:130px;padding:15px;transition:all .2s}.AppTemplateWorkflow-module__Xp4SIq__action:hover{background:#f8fbfd;transform:translateY(-2px)}.AppTemplateWorkflow-module__Xp4SIq__actionTop{justify-content:space-between;margin-bottom:20px;display:flex}.AppTemplateWorkflow-module__Xp4SIq__actionIndex{color:#1980cd;font-size:8px}.AppTemplateWorkflow-module__Xp4SIq__actionArrow{color:#98a2b3}.AppTemplateWorkflow-module__Xp4SIq__action:hover .AppTemplateWorkflow-module__Xp4SIq__actionArrow{color:#1980cd}.AppTemplateWorkflow-module__Xp4SIq__actionLabel{color:#98a2b3;font-size:7px;font-weight:700}.AppTemplateWorkflow-module__Xp4SIq__action h3{margin:5px 0 0;font-size:14px}.AppTemplateWorkflow-module__Xp4SIq__action p{color:#667085;margin:7px 0 0;font-size:10px}.AppTemplateWorkflow-module__Xp4SIq__result{background:#f2f8fc;border-top:1px solid #d3e6f3;border-bottom:1px solid #d3e6f3;grid-template-columns:34px .8fr 1.2fr auto;align-items:center;gap:16px;min-height:78px;margin-top:32px;padding:15px;display:grid}.AppTemplateWorkflow-module__Xp4SIq__resultMarker{background:#fff;border:1px solid #cfe3f1;place-items:center;width:32px;height:32px;display:grid}.AppTemplateWorkflow-module__Xp4SIq__resultMarker span{background:#1980cd;width:8px;height:8px;transform:rotate(45deg)}.AppTemplateWorkflow-module__Xp4SIq__resultLabel{color:#1980cd;font-size:7px;font-weight:700;display:block}.AppTemplateWorkflow-module__Xp4SIq__resultContent strong{font-size:13px}.AppTemplateWorkflow-module__Xp4SIq__result p{color:#667085;margin:0;font-size:10px}.AppTemplateWorkflow-module__Xp4SIq__resultStatus{color:#1980cd;background:#fff;border:1px solid #cfe3f1;padding:6px 10px;font-size:8px}@media (max-width:850px){.AppTemplateWorkflow-module__Xp4SIq__builder{grid-template-columns:1fr}.AppTemplateWorkflow-module__Xp4SIq__builderRail{display:none}.AppTemplateWorkflow-module__Xp4SIq__builderContent{padding:24px}.AppTemplateWorkflow-module__Xp4SIq__actionsBlock{grid-template-columns:1fr}}@media (max-width:600px){.AppTemplateWorkflow-module__Xp4SIq__container{width:calc(100% - 40px);padding:55px 0}.AppTemplateWorkflow-module__Xp4SIq__logicRow{grid-template-columns:1fr;gap:12px}.AppTemplateWorkflow-module__Xp4SIq__logicLabel{flex-direction:row}.AppTemplateWorkflow-module__Xp4SIq__logicConnector{margin-left:18px}.AppTemplateWorkflow-module__Xp4SIq__triggerBlock{grid-template-columns:36px 1fr}.AppTemplateWorkflow-module__Xp4SIq__activeStatus{grid-column:2;width:fit-content}.AppTemplateWorkflow-module__Xp4SIq__conditions{grid-template-columns:1fr}.AppTemplateWorkflow-module__Xp4SIq__condition{border-bottom:1px solid #e3e9ed;border-right:0}.AppTemplateWorkflow-module__Xp4SIq__result{grid-template-columns:32px 1fr}.AppTemplateWorkflow-module__Xp4SIq__result p,.AppTemplateWorkflow-module__Xp4SIq__resultStatus{grid-column:2;width:fit-content}}
.AppTemplateCTA-module__54Qipq__section{background:#fff;border-top:1px solid #e5ebf0;border-bottom:1px solid #e5ebf0;width:100%}.AppTemplateCTA-module__54Qipq__container{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);align-items:center;gap:60px;width:min(1440px,100% - 64px);margin:0 auto;padding:72px 0;display:grid}.AppTemplateCTA-module__54Qipq__content{max-width:560px}.AppTemplateCTA-module__54Qipq__eyebrow{color:#1980cd;letter-spacing:.15em;text-transform:uppercase;margin:0 0 14px;font-size:10px;font-weight:700}.AppTemplateCTA-module__54Qipq__heading{color:#101828;letter-spacing:-.045em;max-width:560px;margin:0;font-size:clamp(36px,3.8vw,52px);font-weight:650;line-height:1.06}.AppTemplateCTA-module__54Qipq__description{color:#667085;max-width:500px;margin:20px 0 0;font-size:14px;line-height:1.75}.AppTemplateCTA-module__54Qipq__ctaRow{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.AppTemplateCTA-module__54Qipq__primaryCta,.AppTemplateCTA-module__54Qipq__secondaryCta{justify-content:center;align-items:center;gap:12px;min-height:46px;padding:0 20px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.AppTemplateCTA-module__54Qipq__primaryCta{color:#fff;background:#1980cd;border:1px solid #1980cd}.AppTemplateCTA-module__54Qipq__primaryCta:hover{background:#126da9;border-color:#126da9;transform:translateY(-2px)}.AppTemplateCTA-module__54Qipq__secondaryCta{color:#172033;background:#fff;border:1px solid #d5dfe6}.AppTemplateCTA-module__54Qipq__secondaryCta:hover{color:#1980cd;border-color:#1980cd;transform:translateY(-2px)}.AppTemplateCTA-module__54Qipq__ctaArrow{transition:all .2s}.AppTemplateCTA-module__54Qipq__primaryCta:hover .AppTemplateCTA-module__54Qipq__ctaArrow,.AppTemplateCTA-module__54Qipq__secondaryCta:hover .AppTemplateCTA-module__54Qipq__ctaArrow{transform:translate(4px)}.AppTemplateCTA-module__54Qipq__connectionVisual{background:#f8fbfd;border:1px solid #dce5eb;border-radius:20px;width:100%;transition:all .25s;overflow:hidden;box-shadow:0 25px 60px #10182814}.AppTemplateCTA-module__54Qipq__connectionVisual:hover{transform:translateY(-4px);box-shadow:0 35px 80px #1018281f}.AppTemplateCTA-module__54Qipq__visualTop{background:#fff;border-bottom:1px solid #e1e7ec;justify-content:space-between;align-items:center;min-height:44px;padding:0 18px;display:flex}.AppTemplateCTA-module__54Qipq__visualTop>span:first-child{color:#8b97a4;letter-spacing:.12em;font-size:8px;font-weight:700}.AppTemplateCTA-module__54Qipq__liveStatus{color:#557264;align-items:center;gap:6px;font-size:8px;font-weight:600;display:flex}.AppTemplateCTA-module__54Qipq__liveStatus>span{background:#2c9a70;border-radius:50%;width:6px;height:6px}.AppTemplateCTA-module__54Qipq__connection{grid-template-columns:minmax(100px,1fr) 55px minmax(100px,1fr) 55px minmax(120px,1fr);align-items:center;min-height:150px;padding:28px 22px;display:grid}.AppTemplateCTA-module__54Qipq__node{align-items:center;gap:10px;min-width:0;display:flex}.AppTemplateCTA-module__54Qipq__appIcon,.AppTemplateCTA-module__54Qipq__exenraIcon{color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:11px;font-weight:700;display:flex}.AppTemplateCTA-module__54Qipq__appIcon{background:#1980cd}.AppTemplateCTA-module__54Qipq__exenraIcon{background:#111827}.AppTemplateCTA-module__54Qipq__node span,.AppTemplateCTA-module__54Qipq__outcome>span{color:#98a2b3;letter-spacing:.1em;margin-bottom:4px;font-size:7px;font-weight:700;display:block}.AppTemplateCTA-module__54Qipq__node strong{color:#172033;white-space:nowrap;font-size:11px;display:block}.AppTemplateCTA-module__54Qipq__connector{background:#cfdee8;height:1px;position:relative;overflow:hidden}.AppTemplateCTA-module__54Qipq__connectorPulse{background:#1980cd;width:15px;height:1px;animation:2.4s linear infinite AppTemplateCTA-module__54Qipq__move;position:absolute;left:-15px}.AppTemplateCTA-module__54Qipq__connectorArrow{color:#1980cd;background:#f8fbfd;position:absolute;top:-7px;right:0}@keyframes AppTemplateCTA-module__54Qipq__move{0%{left:-15px}to{left:100%}}.AppTemplateCTA-module__54Qipq__outcome{background:#eef7fc;border-left:3px solid #1980cd;flex-direction:column;justify-content:center;min-height:70px;padding:14px;display:flex}.AppTemplateCTA-module__54Qipq__outcome strong{color:#172033;font-size:11px}.AppTemplateCTA-module__54Qipq__visualBottom{background:#fff;border-top:1px solid #e1e7ec;justify-content:space-between;align-items:center;min-height:42px;padding:0 18px;display:flex}.AppTemplateCTA-module__54Qipq__signal{color:#7d8996;align-items:center;gap:7px;font-size:8px;display:flex}.AppTemplateCTA-module__54Qipq__signal span{background:#1980cd;border-radius:50%;width:6px;height:6px}.AppTemplateCTA-module__54Qipq__visualBottom>span:last-child{color:#a3adb6;letter-spacing:.13em;font-size:8px;font-weight:700}@media (max-width:950px){.AppTemplateCTA-module__54Qipq__container{grid-template-columns:1fr;gap:45px}.AppTemplateCTA-module__54Qipq__connectionVisual{max-width:700px}}@media (max-width:600px){.AppTemplateCTA-module__54Qipq__container{width:calc(100% - 40px);padding:55px 0}.AppTemplateCTA-module__54Qipq__heading{font-size:34px}.AppTemplateCTA-module__54Qipq__ctaRow{flex-direction:column}.AppTemplateCTA-module__54Qipq__primaryCta,.AppTemplateCTA-module__54Qipq__secondaryCta{width:100%}.AppTemplateCTA-module__54Qipq__connection{flex-direction:column;gap:15px;display:flex}.AppTemplateCTA-module__54Qipq__connector{width:1px;height:30px}.AppTemplateCTA-module__54Qipq__node,.AppTemplateCTA-module__54Qipq__outcome{width:100%}}@media (max-width:420px){.AppTemplateCTA-module__54Qipq__container{width:calc(100% - 32px)}}
