.rr-ow{--eo:cubic-bezier(.16, 1, .3, 1);padding-bottom:64px;overflow-x:clip}@media (min-width:1024px){.rr-ow{padding-bottom:100px}}.rr-ow-root{flex-direction:column;gap:28px;margin-top:32px;display:flex}@media (min-width:1024px){.rr-ow-root{gap:44px;margin-top:60px}}.rr-ow-tabsrow{align-items:center;gap:8px;min-width:0;display:flex;position:relative}.rr-ow-tabscroll{scroll-snap-type:x proximity;scrollbar-width:none;flex:1 1 0;min-width:0;margin:-3px;padding:3px;overflow-x:auto}.rr-ow-tabscroll::-webkit-scrollbar{display:none}.rr-ow-tabs{background:#fff;border:1px solid #e2e2e2;border-radius:888px;width:max-content;margin-inline:auto;padding:4px;display:flex}.rr-ow-tab{scroll-snap-align:center;font:500 12px/1.45 var(--rr-sans);letter-spacing:.08em;white-space:nowrap;color:var(--rr-grey);cursor:pointer;transition:color .18s var(--eo);background:0 0;border:0;border-radius:888px;flex:none;padding:10px 16px;position:relative}.rr-ow-tab:hover{color:#0c0a08}.rr-ow-tab[aria-selected=true]{color:#fff}.rr-ow-tab:focus-visible{outline-offset:2px;outline:2px solid #0c0a08}.rr-ow-pill{background:#191616;border-radius:888px;position:absolute;inset:0}.rr-ow-tablabel{position:relative}.rr-ow-progress{transform-origin:0;background:#c7f634;border-radius:1px;height:2px;animation:linear both rr-ow-bar;position:absolute;bottom:4px;left:16px;right:16px;transform:scaleX(0)}.rr-ow-progress[data-paused]{animation-play-state:paused}@keyframes rr-ow-bar{to{transform:scaleX(1)}}@media (min-width:1024px){.rr-ow-tabscroll{margin:-3px -60px;padding:3px 60px}.rr-ow-toggle{margin-top:-12px;position:absolute;top:50%;right:0}}.rr-ow-stagewrap{container-type:inline-size}.rr-ow-stagebox{position:relative}.rr-ow-stage{font-family:var(--rr-ui);background:#f4f2f0;border-radius:10px;padding:12px;position:relative}.rr-ow-chrome{display:none}@media (min-width:1024px){.rr-ow-stagebox{height:552px;height:calc(552px * min(1, tan(atan2(100cqw, 1280px))))}.rr-ow-stage{transform-origin:0 0;width:1280px;height:552px;scale:min(1, tan(atan2(100cqw, 1280px)));scale:min(1, round(tan(atan2(100cqw, 1280px)), .0001));padding:0;position:absolute;top:0;left:0;overflow:hidden}.rr-ow-chrome{pointer-events:none;display:block;position:absolute;inset:0}.rr-ow-titlebar{box-sizing:border-box;text-align:center;width:1187px;height:586px;font:700 10px/1.45 var(--rr-sans);color:var(--rr-chrome-title);border:1px solid #e0e0e0;border-bottom:0;border-radius:10px 10px 0 0;padding-top:9px;position:absolute;top:41px;left:46.5px}.rr-ow-titlebar:after{content:"";background:#e0e0e0;height:1px;position:absolute;top:33px;left:0;right:0}.rr-ow-rail{flex-direction:column;width:32px;display:flex;position:absolute;top:81px;left:52px}.rr-ow-rail-i{box-sizing:border-box;opacity:.5;align-items:center;width:32px;height:28px;padding:6px 8px;display:flex}.rr-ow-dash{box-sizing:border-box;width:1129px;height:492px;position:absolute;top:87px;left:87px}}.rr-ow-dash{box-sizing:border-box;background:#fff;border:1px solid #ececec;border-radius:12px;padding:16px;overflow:hidden}@media (min-width:1024px){.rr-ow-dash{padding:28px}}.rr-ow-body{flex-direction:column;gap:20px;display:flex}.rr-ow-body p,.rr-ow-body span,.rr-ow-body div{margin:0}.rr-ow-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:1024px){.rr-ow-kpis{grid-template-columns:minmax(0,240fr) minmax(0,225fr) minmax(0,278fr) minmax(0,287fr)}}.rr-ow-kpi{box-sizing:border-box;border:1px solid #eaeaea;border-radius:8px;flex-direction:column;align-items:flex-start;gap:6px;height:120px;padding:16px 14px;display:flex;overflow:hidden}.rr-ow-kpi-l{font:400 13px/1.45 var(--rr-ui);color:#474747}.rr-ow-kpi-v{font:700 30px/1.25 var(--rr-ui);color:#5b5b5b;white-space:nowrap}.rr-ow-kpi-s{font:400 12px/1.45 var(--rr-ui);color:#474747}@media (max-width:1023px){.rr-ow-kpi{gap:4px;height:144px;padding:12px}.rr-ow-kpi-l{font-size:12px}.rr-ow-kpi-v{font-size:22px}.rr-ow-kpi-s{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;display:-webkit-box;overflow:hidden}}@media (min-width:1024px){.rr-ow-kpi-s{white-space:nowrap}}.rr-ow-table{box-sizing:border-box;height:163px;font-family:var(--rr-ui);border:1px solid #e5e5e5;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.rr-ow-tr{box-sizing:border-box;color:#5b5b5b;border-bottom:1px solid #e7e7e7;flex:none;grid-template-columns:minmax(0,1fr) 64px 64px;align-items:center;column-gap:8px;height:41px;padding:10px 16px;font-size:14px;line-height:1.45;display:grid}.rr-ow-tr>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rr-ow-tr>:nth-child(5){font-size:13px}.rr-ow-th{color:#474747;height:38px;font-size:12px;font-weight:500}.rr-ow-th>:nth-child(5){font-size:12px}.rr-ow-tr:last-child{border-bottom:0;flex:auto;height:auto}.rr-ow-tr>:nth-child(n+4){display:none}@media (min-width:1024px){.rr-ow-tr{grid-template-columns:300px 100px 100px 100px minmax(0,1fr)}.rr-ow-tr>:nth-child(n+4){display:block}}.rr-ow-chip{box-sizing:border-box;color:#b45309;white-space:nowrap;background:#fef3c7;border-radius:999px;align-items:center;height:21px;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.45;display:inline-flex}.rr-ow-chart{box-sizing:border-box;height:163px;font-family:var(--rr-ui);color:#474747;border:1px solid #e5e5e5;border-radius:8px;flex-direction:column;gap:10px;padding:12px 16px;font-size:12px;line-height:1.45;display:flex;overflow:hidden}.rr-ow-chart-h{flex:none;justify-content:space-between;align-items:center;gap:12px;height:17px;display:flex}.rr-ow-chart-t{white-space:nowrap;font-weight:500}.rr-ow-legend{white-space:nowrap;gap:16px;display:flex}.rr-ow-legend>span{align-items:center;gap:6px;display:inline-flex}.rr-ow-legend i{background:#191616;border-radius:2px;width:10px;height:10px}.rr-ow-legend i[data-kind=out]{background:#d6d6d6}.rr-ow-bars{flex:1 1 0;justify-content:space-between;align-items:flex-end;min-height:0;display:flex}.rr-ow-week{white-space:nowrap;flex-direction:column;align-items:center;gap:6px;display:flex}.rr-ow-pair{align-items:flex-end;gap:4px;display:flex}.rr-ow-bar{transform-origin:bottom;background:#191616;border-radius:4px 4px 0 0;width:36px;display:block}.rr-ow-bar[data-kind=out]{background:#d6d6d6}.rr-ow-ws{color:#5b5b5b}.rr-ow-ws[data-negative]{color:#b42318}@media (max-width:1023px){.rr-ow-table,.rr-ow-chart{height:184px}.rr-ow-chart-h{flex-wrap:wrap;row-gap:2px;height:auto}.rr-ow-bar{width:18px}.rr-ow-week{font-size:10px}.rr-ow-wl{white-space:normal;text-align:center;max-width:64px}.rr-ow-chart{font-size:11px}}.rr-ow-insights{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:1024px){.rr-ow-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}.rr-ow-ins{box-sizing:border-box;height:95px;font-family:var(--rr-ui);border:1px solid #e6e6e6;border-radius:8px;flex-direction:column;gap:6px;padding:16px;display:flex;overflow:hidden}.rr-ow-ins-l{letter-spacing:.08em;text-transform:uppercase;color:#474747;font-size:12px;font-weight:500;line-height:1.45}.rr-ow-ins-t{color:#5b5b5b;font-size:13px;line-height:1.45}@media (max-width:1023px){.rr-ow-ins{height:128px;padding:12px 14px}.rr-ow-ins-t{font-size:12px}}@media (max-width:639px){.rr-ow-kpi{height:164px}.rr-ow-kpi-s{-webkit-line-clamp:4}}@media (min-width:640px) and (max-width:1023px){.rr-ow-ins{height:96px}}.rr-ow-sk-b{background:#f1f1f1;border-radius:4px;flex:none;max-width:100%;display:block}.rr-ow-sk-kpi{justify-content:flex-start;gap:8px}.rr-ow-sk-kpi .rr-ow-sk-b:nth-child(2),.rr-ow-sk-kpi .rr-ow-sk-b:first-child,.rr-ow-sk-kpi .rr-ow-sk-b:nth-child(3){margin-top:3px}.rr-ow-sk-ins{gap:8px}.rr-ow-sk .rr-ow-th,[data-ow-skeleton] .rr-ow-th{color:#474747}[data-ow-skeleton] .rr-ow-bar.rr-ow-sk-b{border-radius:4px 4px 0 0;width:36px}@media (max-width:1023px){[data-ow-skeleton] .rr-ow-bar.rr-ow-sk-b{width:18px}}[data-motion=on] .rr-ow-sk-b{background:linear-gradient(90deg,#f1f1f1 0%,#f8f8f8 50%,#f1f1f1 100%) 0 0/200% 100%;animation:1.2s linear infinite rr-ow-shimmer}@keyframes rr-ow-shimmer{to{background-position:-200% 0}}[data-motion=on] .rr-ow-fade[data-phase=out]{opacity:0;transition:opacity .15s linear}[data-motion=on] [data-play="0"] .rr-ow-row{opacity:0}[data-motion=on] [data-play="1"] .rr-ow-row{animation:rr-ow-row .38s var(--eo) both;animation-delay:calc(var(--i) * 60ms)}@keyframes rr-ow-row{0%{opacity:0;transform:translateY(6px)}}[data-motion=on] [data-play="0"] .rr-ow-chip{color:#5b5b5b;background-color:#0000}[data-motion=on] [data-play="1"] .rr-ow-chip{animation:rr-ow-chip .24s var(--eo) var(--chip-delay,.32s) both}@keyframes rr-ow-chip{0%{color:#5b5b5b;background-color:#0000}}[data-motion=on] [data-play="0"] .rr-ow-bar{transform:scaleY(0)}[data-motion=on] [data-play="1"] .rr-ow-bar{animation:rr-ow-grow .7s var(--eo) both;animation-delay:calc(var(--w) * 80ms)}@keyframes rr-ow-grow{0%{transform:scaleY(0)}}[data-motion=on] [data-play="0"] .rr-ow-ws[data-negative]{color:#5b5b5b}[data-motion=on] [data-play="1"] .rr-ow-ws[data-negative]{animation:rr-ow-red .3s ease var(--red-delay,1.06s) both}@keyframes rr-ow-red{0%{color:#5b5b5b}}[data-motion=on] [data-play="0"] .rr-ow-ins[data-rise]{opacity:0;transform:translateY(8px)}[data-motion=on] [data-play="1"] .rr-ow-ins[data-rise]{animation:rr-ow-rise .42s var(--eo) both}@keyframes rr-ow-rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.rr-ow-tab{transition:none}}
.rr-block-cases{--man:var(--rr-sans);overflow-anchor:none}@media (min-width:1024px){.rr-block-cases{padding-bottom:80px}}.rr-cases-list{flex-direction:column;gap:24px;display:flex}.rr-cases-list-more{padding-top:24px}@media (min-width:1024px){.rr-cases-list{gap:32px}.rr-cases-list-more{padding-top:32px}}.rr-cases-more{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .7s cubic-bezier(.4,0,.2,1),visibility 0s linear .7s;display:grid}.rr-cases-more[data-open]{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.rr-cases-more-in{min-height:0;overflow:hidden}.rr-cases-list-more{content-visibility:hidden;transition:content-visibility 0s linear .7s allow-discrete}.rr-cases-more[data-open] .rr-cases-list-more{content-visibility:visible;transition-delay:0s}.rr-case-cascade{opacity:0;transition:opacity .35s ease-out,transform .35s ease-out;transform:translateY(12px)}.rr-cases-more[data-open] .rr-case-cascade{opacity:1;transform:none}.rr-cases-more[data-open] .rr-case-cascade:first-child{transition-delay:60ms}.rr-cases-more[data-open] .rr-case-cascade:nth-child(2){transition-delay:.12s}.rr-cases-more[data-open] .rr-case-cascade:nth-child(3){transition-delay:.18s}.rr-cases-more[data-open] .rr-case-cascade:nth-child(4){transition-delay:.24s}.rr-cases-more[data-open] .rr-case-cascade:nth-child(5){transition-delay:.3s}.rr-cases-more[data-open] .rr-case-cascade:nth-child(n+6){transition-delay:.36s}@starting-style{.rr-cases-more[data-open] .rr-case-cascade{opacity:0;transform:translateY(12px)}}.rr-cases-row{justify-content:center;align-items:center;gap:20px;margin-top:24px;display:flex}@media (min-width:1024px){.rr-cases-row{margin-top:32px}}.rr-cases-line{background:#e7e7e7;flex:1 1 0;min-width:0;height:1px}.rr-cases-btn{--eo:cubic-bezier(.16, 1, .3, 1);color:#0c0a08;cursor:pointer;white-space:nowrap;height:52px;font:600 14px/20px var(--man);transition:background-color .18s var(--eo);background:#c7f634;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:16px 32px;display:inline-flex}.rr-cases-btn:hover{background:#b9e82a}.rr-cases-btn:focus-visible{outline-offset:2px;outline:2px solid #0c0a08}.rr-cases-btn .rr-arrow{transition:transform .18s var(--eo);transform:rotate(90deg)}.rr-cases-btn[aria-expanded=true] .rr-arrow{transform:none}.rr-case{font-family:var(--man);color:#0c0a08;background:#000;border-radius:12px}.rr-case-in{display:block}.rr-case-bar{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:60px;padding:16px 24px;display:flex}.rr-case-name{font:600 16px/1.2 var(--man);color:#fff;margin:0}.rr-case-tag{max-width:100%}@media (max-width:479px){.rr-case-tag{white-space:normal}}.rr-case-body{box-sizing:border-box;background:#fff;border:1px solid #000;border-radius:12px;flex-direction:column;gap:32px;padding:32px 20px 40px;display:flex}@media (min-width:1024px){.rr-case-body{gap:40px;min-height:532px;padding:45px 58px 77px}}.rr-case-row{align-items:flex-start;gap:20px;display:flex}.rr-case-idx{font:400 16px/1.2 var(--man);color:var(--rr-grey);white-space:nowrap;flex:none}.rr-case-col{flex-direction:column;flex:1 1 0;gap:20px;min-width:0;display:flex}.rr-case-title{flex-direction:column;gap:8px;display:flex}.rr-case-title h4{font:600 22px/1.2 var(--man);color:#0c0a08;text-wrap:balance;margin:0}.rr-case-title p{font:400 13px/1.45 var(--man);color:var(--rr-grey);text-wrap:pretty;margin:0}.rr-case-problem{flex-direction:column;gap:16px;display:flex}@media (min-width:1024px){.rr-case-problem{flex-direction:row;gap:20px}.rr-case-problem>*{flex:1 1 0;min-width:0}}.rr-case-desc{font:400 14px/1.45 var(--man);color:#6b6b6b;text-wrap:balance;margin:0}.rr-case-bullets{font:400 14px/1.45 var(--man);color:#0c0a08;text-wrap:balance;margin:0;padding:0;list-style:outside}.rr-case-bullets li{margin-inline-start:21px}.rr-case-rule{background:#e7e7e7;border:0;width:100%;height:1px;margin:0}.rr-case-pair{flex-direction:column;gap:32px;display:flex}@media (min-width:1024px){.rr-case-pair{flex-direction:row;gap:40px}.rr-case-pair>*{flex:1 1 0;min-width:0}}.rr-case-list{flex-direction:column;gap:12px;max-width:401px;margin:0;padding:0;list-style:none;display:flex}.rr-case-list li{font:400 14px/1.45 var(--man);color:#0c0a08;align-items:center;gap:16px;display:flex}.rr-case-list li>span:last-child{text-wrap:balance;flex:1 1 0;min-width:0}.rr-case-icon{border-radius:9999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.rr-case-icon svg{stroke:currentColor}.rr-case-defs{width:0;height:0;position:absolute;overflow:hidden}.rr-case-icon[data-case-icon=done]{color:#111;background:#c7f634}.rr-case-icon[data-case-icon=result]{color:#c7f634;background:#333}@media (prefers-reduced-motion:reduce){.rr-cases-more,.rr-case-cascade,.rr-cases-btn .rr-arrow,.rr-cases-list-more{transition:none!important}.rr-cases-more[data-open] .rr-case-cascade{transition-delay:0s!important}}
