article .rv4-secondary{border:1px solid;border-radius:8px;width:fit-content;max-width:100%;padding:13px 18px;line-height:1.5;min-height:50px!important;transition:background .18s,border-color .18s!important}article .rv4-secondary svg{flex:none}article .rv4-secondary:hover{background:#3157f60b;text-decoration:none!important}.rv2-api .rv4-secondary:hover,.rv2-perf .rv4-secondary:hover,.rv2-infra .rv4-secondary:hover{background:#d9e7ff12}article .rv4-service-close{color:#122037;background:#f0f4fc;padding-block:clamp(80px,8vw,120px)}.rv4-service-close-shell{grid-template-columns:1fr 1.08fr;align-items:start;gap:7vw;max-width:1480px;margin:auto;padding-inline:clamp(24px,3.4vw,56px);display:grid}.rv4-service-close-shell>*{min-width:0}article .rv4-service-close h2{letter-spacing:-.03em;max-width:20ch;font-size:clamp(36px,3.4vw,48px);line-height:1.2}article .rv4-service-invitation-copy p{color:#526582;max-width:49ch;margin:25px 0;font-size:16px;line-height:1.8}.rv4-service-invitation .rv-project-action{max-width:100%;margin-top:4px}article .rv4-service-close .nx3-faq{border-top:1px solid #b9c9e5;min-width:0;max-width:none;margin:0}article .rv4-service-close .nx3-faq details{border-color:#b9c9e5}article .rv4-service-close .nx3-faq summary{color:#122037;gap:22px;padding-block:24px;font-size:17px;line-height:1.5}article .rv4-service-close .nx3-faq p{color:#526582;max-width:65ch;margin:0;padding:0 0 26px;font-size:15px;line-height:1.8}.rv4-inquiry-preparation{border-block:1px solid #b9c9e5;margin-top:32px}.rv4-inquiry-preparation>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:60px;font-size:15px;font-weight:600;list-style:none;display:flex}.rv4-inquiry-preparation>summary::-webkit-details-marker{display:none}.rv4-inquiry-preparation[open]>summary svg{transform:rotate(45deg)}.rv4-inquiry-preparation>div{padding-bottom:25px}.rv4-inquiry-preparation h3{line-height:1.4;font-size:20px!important}.rv4-inquiry-preparation p{margin:14px 0 24px!important;font-size:14px!important}.rv4-inquiry-preparation .rv-arrival+.rv-arrival{margin-top:24px}.rv2-scope .rv2-scope-start{display:block}.rv2-scope .rv2-scope-tabs{grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:30px;display:grid}.rv2-scope .rv2-scope-tabs button{border-top:0;border-bottom:1px solid #9fb5f0;min-height:72px;padding:20px 0;font-size:17px;line-height:1.5}.rv2-scope .rv2-scope-tabs button[aria-selected=true]{color:#fff;border-bottom:3px solid #62e2eb}.rv2-scope .rv2-scope-tabs button svg{width:18px;display:block;transform:none}.rv2-scope .rv2-scope-panel{color:#122037;background:#f0f4fc;min-height:390px;padding:38px 42px}.rv2-scope .rv2-scope-panel h3{max-width:38ch;font-size:clamp(28px,2.5vw,36px)}.rv2-scope .rv2-scope-panel p,.rv2-scope .rv2-scope-panel ul{color:#526582}.rv2-scope .rv2-scope-panel>p{max-width:75ch;margin:22px 0 30px}.rv2-scope .rv2-scope-panel-columns{border-color:#b9c9e5;grid-template-columns:1fr 1fr;gap:6vw}.rv2-scope .rv2-scope-panel-columns>div+div{margin-top:0}.rv2-scope .rv2-scope-panel:focus-visible{outline-color:#62e2eb}.rv2-app .rv2-app-uses-head{grid-template-columns:1fr 1fr;align-items:start}.rv2-app .rv2-app-uses-head h2{max-width:20ch}.rv2-app .rv2-app-handover-grid{grid-template-columns:1fr 1fr;gap:7vw}.rv4-business-workspace{perspective:1000px;min-width:0;padding:35px 0 50px;position:relative}.rv4-workspace-window{transform-origin:50%;background:#fff;border-radius:14px;animation:1.2s cubic-bezier(.16,1,.3,1) both paused rv4-workspace-arrival;overflow:hidden;transform:rotateY(-9deg)rotateX(3deg);box-shadow:12px 25px 65px #12203725}.rv4-business-workspace[data-motion=running] .rv4-workspace-window{animation-play-state:running}.rv4-workspace-top{color:#fff;background:#2445bd;align-items:center;gap:14px;padding:20px 26px;font-size:14px;font-weight:650;display:flex}.rv4-workspace-content{padding:35px 28px 65px}.rv4-workspace-title{letter-spacing:-.03em;font-size:clamp(27px,2.6vw,40px);font-weight:550;line-height:1.2;display:block}article .rv4-workspace-content>p{color:#526582;margin:18px 0 30px;font-size:14px;line-height:1.7}.rv4-workspace-table>div{border-bottom:1px solid #d1ddef;grid-template-columns:1.4fr 1fr;gap:14px;padding:18px 0;font-size:13px;line-height:1.5;display:grid}.rv4-workspace-table>div:first-child{color:#526582;padding-top:0;font-size:12px}.rv4-workspace-table b{font-weight:600}.rv4-workspace-table>div>span:last-child{text-align:right;color:#2445bd}.rv4-workspace-notice{color:#fff;background:#2445bd;border-radius:10px;align-items:center;gap:16px;max-width:95%;padding:20px 24px;display:flex;position:absolute;bottom:10px;right:-12px;box-shadow:5px 15px 35px #12203726}.rv4-workspace-notice strong,.rv4-workspace-notice span{font-size:14px;line-height:1.5;display:block}.rv4-workspace-notice span{color:#d9e7ff;margin-top:4px;font-size:12px}@keyframes rv4-workspace-arrival{0%{transform:rotateY(-17deg)rotateX(5deg)translateY(20px)}to{transform:rotateY(-9deg)rotateX(3deg)translateY(0)}}.rv2-api .rv4-integration-visual{color:#122037;align-self:center;min-width:0;margin:125px 6% 65px 10%;position:relative}.rv4-integration-source{background:#f0f4fc;border-radius:14px;padding:32px;transform:rotate(-3deg);box-shadow:10px 25px 50px #02091550}.rv4-integration-source>svg{color:#2445bd;margin-bottom:22px}.rv4-integration-source>strong{letter-spacing:-.025em;font-size:clamp(25px,2.4vw,34px);font-weight:550;line-height:1.3;display:block}.rv4-integration-record{border-block:1px solid #bacbe6;grid-template-columns:1fr 1.15fr;gap:20px 15px;margin-top:32px;padding-block:24px;font-size:14px;line-height:1.5;display:grid}.rv4-integration-record>span{color:#526582}.rv4-integration-record>b{text-align:right;font-weight:600}.rv4-integration-link{color:#62e2eb;justify-content:center;align-items:center;gap:15px;height:110px;display:flex;position:relative}.rv4-integration-link>svg{width:24px;height:100%}.rv4-integration-link>span:last-child{color:#b7cae7;font-size:13px;font-weight:650;position:absolute;left:calc(50% + 24px)}.rv4-integration-packet{background:#62e2eb;border-radius:3px;width:12px;height:12px;animation:3.5s cubic-bezier(.65,0,.35,1) infinite paused rv4-api-packet;position:absolute;top:7px;left:calc(50% - 6px)}.rv4-integration-visual[data-motion=running] .rv4-integration-packet{animation-play-state:running}.rv4-integration-destination{color:#fff;background:#2445bd;border-radius:14px;align-items:center;gap:20px;padding:25px 28px;display:flex}.rv4-integration-destination>svg{color:#62e2eb;flex:none}.rv4-integration-destination strong{font-size:20px;font-weight:550;line-height:1.4;display:block}.rv4-integration-destination span{color:#d9e7ff;margin-top:9px;font-size:13px;line-height:1.6;display:block}.rv2-api-route .rv4-reference-toggle{gap:12px;min-height:48px;margin-top:22px;padding:11px 14px;font-size:13px}@keyframes rv4-api-packet{0%,10%{transform:translateY(0)}75%,to{transform:translateY(82px)}}.rv4-automation-flow{text-align:left;grid-template-columns:1fr 50px 1fr 1.18fr;align-items:center;width:min(1100px,100%);min-height:255px;margin:30px auto;display:grid}.rv4-auto-node{z-index:1;background:#f0f4fc;border:1px solid #b9c9e5;border-radius:12px;min-width:0;padding:24px 22px;position:relative}.rv4-auto-node>svg{color:#2445bd;margin-bottom:15px}.rv4-auto-node>strong{letter-spacing:-.02em;font-size:21px;font-weight:550;line-height:1.4;display:block}.rv4-auto-node>span{color:#526582;margin-top:10px;font-size:13px;line-height:1.6;display:block}.rv4-auto-check{color:#fff;background:#2445bd;border:0}.rv4-auto-check>svg{color:#62e2eb}.rv4-auto-check>span{color:#d9e7ff}.rv4-auto-connector{background:#7d95be;min-width:20px;height:1px;position:relative}.rv4-auto-connector:after{content:"";background:#2445bd;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:0}.rv4-auto-branches{grid-template-rows:1fr 1fr;gap:40px;padding-left:55px;display:grid;position:relative}.rv4-auto-branches:before{content:"";background:#7d95be;width:1px;position:absolute;top:calc(25% - 10px);bottom:calc(25% - 10px);left:27px}.rv4-auto-branches:after{content:"";background:#7d95be;width:27px;height:1px;position:absolute;top:50%;left:0}.rv4-auto-branch{z-index:1;position:relative}.rv4-auto-branch>.rv4-auto-connector{width:28px;position:absolute;top:50%;left:-28px}.rv4-auto-condition{color:#526582;font-size:11px;font-weight:600;line-height:1.5;position:absolute;top:-25px;left:0}.rv4-auto-success{background:#fff;border-color:#2445bd}.rv4-auto-success>svg{animation:6s ease-in-out infinite paused rv4-auto-confirm}.rv4-automation-flow[data-motion=running] .rv4-auto-success>svg{animation-play-state:running}@keyframes rv4-auto-confirm{0%,25%,to{clip-path:inset(0)}8%{clip-path:inset(0 100% 0 0)}}.rv4-modernisation-visual{min-width:0;max-width:520px;margin:auto;padding:20px 15px 35px}.rv4-modernisation-switch{justify-content:center;gap:10px;margin-bottom:25px;display:flex}.rv4-modernisation-switch button{font:600 13px/1.5 var(--font-manrope),sans-serif;color:#526582;cursor:pointer;background:0 0;border:1px solid #7d95be;border-radius:7px;min-height:46px;padding:12px 16px;transition:background .18s,color .18s}.rv4-modernisation-switch button[aria-pressed=true]{color:#fff;background:#2445bd;border-color:#2445bd}.rv4-modernisation-switch button:hover:not([aria-pressed=true]){color:#2445bd;background:#e3ebfa}.rv4-modernisation-window{background:#fff;border-radius:14px;min-height:430px;overflow:hidden;box-shadow:10px 25px 60px #12203720}.rv4-modernisation-bar{color:#2445bd;background:#edf3ff;align-items:center;gap:14px;padding:18px 26px;font-size:13px;font-weight:650;display:flex}.rv4-modernisation-new,.rv4-modernisation-old{padding:26px;animation:.35s cubic-bezier(.16,1,.3,1) rv4-view-change}.rv4-modernisation-state{color:#2445bd;font-size:12px}.rv4-modernisation-new>strong{letter-spacing:-.025em;margin:18px 0 25px;font-size:clamp(27px,2.6vw,38px);font-weight:550;line-height:1.2;display:block}.rv4-modernisation-window dl{margin:0}.rv4-modernisation-window dl>div{border-top:1px solid #cad7ed;grid-template-columns:1fr 1.1fr;gap:20px;padding:14px 0;font-size:13px;line-height:1.5;display:grid}.rv4-modernisation-window dt{color:#526582}.rv4-modernisation-window dd{text-align:right;color:#122037;margin:0;font-weight:600}.rv4-modernisation-next{color:#2445bd;align-items:center;gap:12px;margin-top:24px;font-size:12px;line-height:1.6;display:flex}.rv4-modernisation-next>svg{flex:none}.rv4-modernisation-old>strong{margin:15px 0 25px;font-size:20px;font-weight:550;display:block}article .rv4-modernisation-old>p{color:#526582;margin-top:30px;font-size:13px;line-height:1.7}@keyframes rv4-view-change{0%{clip-path:inset(0 0 8%);transform:translateY(8px)}to{clip-path:inset(0);transform:translateY(0)}}.rv2-perf .rv2-perf-hero-image{width:49%}.rv2-perf .rv2-perf-hero-image img{object-position:35% center}@media (min-width:801px) and (max-height:760px){.rv2-auto .rv2-auto-hero-inner{gap:0;padding-top:105px}.rv2-auto .rv4-automation-flow{margin-block:20px}.rv2-auto .rv4-auto-node{padding:18px}.rv2-auto .rv4-auto-node>strong{font-size:19px}.rv2-auto .rv4-auto-node>svg{margin-bottom:9px}}@media (max-width:1100px){.rv4-automation-flow{grid-template-columns:1fr 30px 1fr 1.2fr}.rv4-auto-branches{padding-left:40px}.rv4-auto-branches:before{left:20px}.rv4-auto-branches:after{width:20px}.rv4-auto-branch>.rv4-auto-connector{width:20px;left:-20px}.rv4-auto-node{padding:20px 17px}.rv4-auto-node>strong{font-size:19px}.rv4-auto-condition{font-size:10px;top:-23px}.rv2-api .rv4-integration-visual{margin-inline:9%}.rv4-integration-source{padding:25px}.rv4-integration-record{font-size:12px}}@media (max-width:800px){.rv4-service-close-shell{display:block}.rv4-service-questions{margin-top:45px}.rv4-service-invitation-copy{max-width:65ch}.rv4-service-close h2{max-width:24ch}.rv2-api .rv4-integration-visual{order:1;width:min(540px,100%);margin:0 auto 60px;padding-inline:24px}.rv4-integration-source{transform:rotate(-2deg)}.rv4-integration-link{height:85px}.rv4-integration-source>strong{font-size:28px}.rv4-integration-record{font-size:14px}.rv4-automation-flow{grid-template-columns:1fr 40px 1fr;gap:0;max-width:650px}.rv4-auto-branches{grid-column:3;gap:38px;padding:45px 0 0}.rv4-auto-branches:before{height:45px;top:0;bottom:auto;left:50%}.rv4-auto-branches:after,.rv4-auto-branch>.rv4-auto-connector{display:none}.rv4-auto-condition{top:-20px;left:18px}.rv4-auto-node>strong{font-size:20px}.rv4-workspace-window{transform:none}.rv4-workspace-title{font-size:35px}.rv4-workspace-notice{right:0}.rv2-app .rv2-app-handover-grid,.rv2-app .rv2-app-uses-head{display:block}.rv4-modernisation-visual{margin-top:20px}.rv2-perf .rv2-perf-hero-image{width:100%}}@media (max-width:600px){article .rv4-service-close{padding-block:72px}article .rv4-service-close h2{font-size:34px}article .rv4-service-invitation-copy p{font-size:15px}article .rv4-service-close .nx3-faq summary{gap:16px;font-size:16px}.rv2-scope .rv2-scope-tabs{grid-template-columns:1fr;gap:0;margin-bottom:25px}.rv2-scope .rv2-scope-tabs button{min-height:62px}.rv2-scope .rv2-scope-panel{min-height:0;padding:28px 24px}.rv2-scope .rv2-scope-panel h3{font-size:27px}.rv2-scope .rv2-scope-panel-columns{display:block}.rv2-scope .rv2-scope-panel-columns>div+div{margin-top:26px}.rv4-business-workspace{padding:15px 0 40px}.rv4-workspace-content{padding:28px 22px 65px}.rv4-workspace-title{font-size:31px}.rv4-workspace-table>div{gap:10px;font-size:12px}.rv4-workspace-notice{padding:16px 18px;bottom:5px}.rv4-workspace-notice strong{font-size:13px}.rv4-workspace-notice span{font-size:11px}.rv4-automation-flow{flex-direction:column;align-items:stretch;width:100%;max-width:430px;margin-block:40px 0;display:flex}.rv4-auto-node{padding:22px 24px}.rv4-auto-node>strong{font-size:23px}.rv4-auto-node>span{font-size:13px}.rv4-auto-connector-in{align-self:center;width:1px;min-width:0;height:38px}.rv4-auto-connector-in:after{top:auto;bottom:0;right:-2px}.rv4-auto-branches{border-left:1px solid #7d95be;gap:44px;margin-left:28px;padding:45px 0 0 28px}.rv4-auto-branches:before{height:45px;top:0;left:0}.rv4-auto-branch>.rv4-auto-connector{width:28px;display:block;left:-28px}.rv4-auto-condition{font-size:11px;top:-23px;left:0}.rv4-auto-branches:after{display:none}.rv4-auto-success>svg{animation:none}.rv4-modernisation-visual{padding-inline:0}.rv4-modernisation-new,.rv4-modernisation-old{padding:24px}.rv4-modernisation-window{min-height:420px}.rv4-modernisation-new>strong{font-size:29px}.rv4-modernisation-window dl>div{gap:12px;font-size:12px}.rv4-modernisation-switch button{padding-inline:14px}.rv2-api-route .rv4-reference-toggle{gap:9px;margin-bottom:20px;font-size:12px}.rv4-integration-destination{padding:24px}.rv4-integration-destination strong{font-size:21px}}@media (max-width:359px){article .rv4-service-close h2{font-size:30px}.rv4-service-close-shell{padding-inline:22px}.rv4-workspace-title{font-size:28px}.rv4-workspace-top{padding-inline:20px}.rv4-modernisation-new>strong{font-size:26px}}@media (prefers-reduced-motion:reduce){:is(.rv4-business-workspace,.rv4-integration-visual,.rv4-automation-flow,.rv4-modernisation-visual) *{transition:none!important;animation:none!important}.rv4-workspace-window{transform:none}.rv4-integration-packet{transform:translateY(40px)}}@media (forced-colors:active){.rv4-service-close,.rv2-scope .rv2-scope-panel,.rv4-auto-node,.rv4-integration-source,.rv4-integration-destination,.rv4-workspace-window,.rv4-workspace-notice,.rv4-modernisation-window{color:canvastext;background:canvas}article .rv4-service-close :is(p,summary),.rv2-scope .rv2-scope-panel :is(p,ul){color:canvastext}.rv4-auto-node,.rv4-modernisation-switch button,.rv4-secondary{border-color:buttontext}.rv4-auto-connector,.rv4-auto-branches:before,.rv4-auto-branches:after{background:canvastext}}@media (max-width:600px){.rv4-auto-branches{border-left:0}.rv4-auto-branches .rv4-auto-node{min-height:180px}.rv4-auto-branches:before{background:0 0;border-top:1px solid #7d95be;border-left:1px solid #7d95be;width:calc(50% - 14px);height:auto;top:22px;bottom:90px;left:0}.rv4-auto-branches:after{background:#7d95be;width:1px;height:22px;display:block;top:0;left:calc(50% - 14px)}}@media (min-width:601px) and (max-width:800px){.rv4-automation-flow{flex-direction:column;align-items:stretch;width:100%;max-width:520px;margin-block:40px 0;display:flex}.rv4-auto-node{padding:24px 26px}.rv4-auto-node>strong{font-size:23px}.rv4-auto-node>span{font-size:13px}.rv4-auto-connector-in{align-self:center;width:1px;min-width:0;height:38px}.rv4-auto-connector-in:after{top:auto;bottom:0;right:-2px}.rv4-auto-branches{border-left:0;gap:44px;margin-left:28px;padding:45px 0 0 28px}.rv4-auto-branches .rv4-auto-node{min-height:180px}.rv4-auto-branches:before{background:0 0;border-top:1px solid #7d95be;border-left:1px solid #7d95be;width:calc(50% - 14px);height:auto;top:22px;bottom:90px;left:0}.rv4-auto-branches:after{background:#7d95be;width:1px;height:22px;display:block;top:0;left:calc(50% - 14px)}.rv4-auto-branch>.rv4-auto-connector{width:28px;display:block;left:-28px}.rv4-auto-condition{font-size:11px;top:-23px;left:0}}
