.b2b-page .retention-hero h1{font-size:clamp(42px,4.7vw,65px)}
.b2b-order{background:#f5f6fa;color:#17191e;border:1px solid #dce1ea;border-radius:24px;overflow:hidden;box-shadow:0 30px 70px #0003;min-width:0;transform:rotate(1deg)}
.b2b-order-top{display:flex;justify-content:space-between;align-items:center;padding:20px 26px;border-bottom:1px solid #dce1ea;font-size:10px;letter-spacing:.09em}.b2b-tag{background:#e5ebf8;color:#245bc1;padding:7px 10px;border-radius:20px;letter-spacing:0}.b2b-order-content{padding:28px}.b2b-order-title{font-size:27px;line-height:1.25;letter-spacing:-.035em;margin:0 0 28px}.b2b-order-title strong{color:#2868e2;font-weight:600}.b2b-order-row{position:relative;background:white;border:1px solid #e0e4eb;border-radius:12px;padding:15px 38px 15px 17px;margin:10px 0}.b2b-order-row>span{display:block;color:#657080;font-size:11px;margin-bottom:5px}.b2b-order-row strong{font-size:15px;font-weight:500}.b2b-order-row i{position:absolute;right:17px;top:25px;color:#2868e2;font-style:normal}.b2b-connection{height:35px;width:2px;background:#cdd9ef;margin:auto;overflow:hidden}.b2b-connection span{display:block;background:#2868e2;width:100%;height:12px;transform:translateY(12px)}.b2b-order-destination{background:#eaf0ff;border:1px solid #cbdafb;padding:20px;border-radius:14px;display:flex;align-items:center;justify-content:space-between;gap:15px}.b2b-order-destination img{width:100px;height:auto}.b2b-order-destination>span{max-width:120px;font-size:12px;color:#335184}.b2b-order-bottom{padding:0 28px 22px}.b2b-order-bottom p{font-size:10px;line-height:1.5;color:#657080;margin:0 0 12px}.b2b-order-bottom button{font:inherit;font-size:11px;border:0;background:transparent;color:#245bc1;cursor:pointer;padding:8px 0}.b2b-order-bottom button:focus-visible{outline:2px solid #245bc1;outline-offset:4px}.b2b-running .b2b-order-row{animation:b2b-highlight 1s ease both;animation-delay:calc(var(--step)*.7s)}.b2b-running .b2b-connection span{animation:b2b-transfer 1s ease 2s both}.b2b-running .b2b-order-destination{animation:b2b-highlight 1s ease 3s both}@keyframes b2b-highlight{0%,100%{transform:none}40%{transform:translateY(-3px);border-color:#2868e2;box-shadow:0 4px 20px #2868e21a}}@keyframes b2b-transfer{from{transform:translateY(-12px)}to{transform:translateY(35px)}}.b2b-conditions{padding:34px;background:#f5f6fa;color:#17191e;border-radius:22px;border:1px solid #dce1ea}.b2b-conditions .eyebrow{color:#657080}.b2b-conditions h3{font-size:30px;line-height:1.2;letter-spacing:-.035em;margin:25px 0}.b2b-conditions>div{display:flex;gap:20px;justify-content:space-between;padding:21px 0;border-top:1px solid #dce1ea;font-size:14px}.b2b-conditions b{font-size:12px;font-weight:500;color:#2868e2}.b2b-conditions>p:last-child{font-size:12px;line-height:1.7;color:#657080}.b2b-demo{font-size:14px!important;line-height:1.8!important;margin-top:32px!important;color:#aeb5c1!important}.b2b-demo a{display:inline-block;margin-top:12px}.b2b-page .story-erp{opacity:1;transform:none}@media(max-width:760px){.b2b-order{transform:none;width:100%;max-width:460px;justify-self:center}.b2b-order-content{padding:22px}.b2b-conditions{padding:25px}.b2b-page .retention-hero{padding-bottom:50px}}@media(prefers-reduced-motion:reduce){.b2b-running *{animation:none!important}.b2b-order-bottom button{display:none}}
.b2b-sales{padding-block:10px 65px}.b2b-sales .plan-micro{margin-top:30px}.b2b-customer-rules>img{margin-bottom:25px}.b2b-enterprise-link{padding-bottom:60px;text-align:center}.b2b-page .story-shot img{opacity:1}.b2b-page [data-story-reveal]{opacity:1;transform:none}
.b2b-client{transform:none}.b2b-client .b2b-order-content>img{margin-bottom:25px}.b2b-client .b2b-order-destination strong{font-size:15px}
