.walkthrough{color:#fff;background:#091638;overflow:hidden}.walkthrough-process{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.walkthrough-process-stage{border-right:1px solid #35446a;min-width:0;padding:30px 24px 24px;position:relative}.walkthrough-process-stage:last-child{border-right:0}.walkthrough-stage-title{align-items:baseline;gap:14px;display:flex}.walkthrough-stage-title>span{color:#a9bff9;font-family:var(--font-display), sans-serif;font-size:18px}.walkthrough-stage-title{margin:0}.walkthrough-stage-title strong{color:#fff;font-family:var(--font-display), sans-serif;letter-spacing:-.03em;text-wrap:balance;font-size:clamp(20px,1.7vw,24px);font-weight:500;line-height:1.25}@media (min-width:1001px){.walkthrough-stage-title strong{min-height:3.75em}}@media (min-width:521px) and (max-width:1000px){.walkthrough-stage-title strong{min-height:2.5em}}.walkthrough-ground{pointer-events:none;height:4px;position:absolute;bottom:0;left:0;right:-1px;overflow:hidden}.walkthrough-ground b{background:var(--ground);position:absolute;inset:0}.walkthrough-ground b:after{content:"";background:var(--verm);opacity:0;width:18px;position:absolute;top:0;bottom:0;right:0}.walkthrough-drawing{align-items:center;height:190px;margin-block:10px;display:grid}.walkthrough-drawing svg{width:100%;max-height:180px;display:block}.walkthrough-body{color:#d5def3;text-wrap:pretty;margin:0;font-size:16px;line-height:1.5}[data-playing=true] .walkthrough-ground b{animation:walkthrough-grow .56s var(--sweep) calc(.15s + var(--i) * .62s) backwards}[data-playing=true] .walkthrough-ground b:after{animation:walkthrough-tip .76s linear calc(.15s + var(--i) * .62s) backwards}[data-playing=true] .walkthrough-stage-title>span{animation:walkthrough-number .15s linear calc(.65s + var(--i) * .62s) backwards}[data-playing=true] .walkthrough-drawing-float{animation:walkthrough-settle 1.1s var(--ease) calc(.5s + var(--i) * .62s) 1}[data-playing=true] .walkthrough-drawing-pulse{animation:walkthrough-tick .8s ease-in-out calc(.7s + var(--i) * .62s) 2}[data-playing=true] .walkthrough-drawing-slide{animation:walkthrough-dial 2.4s var(--ease) 2.05s 1}@keyframes walkthrough-grow{0%{translate:-100%}}@keyframes walkthrough-tip{0%,74%{opacity:1}to{opacity:0}}@keyframes walkthrough-number{0%{opacity:.4}}@keyframes walkthrough-dial{0%,to{transform:translate(0)}25%,38%{transform:translate(-70px)}62%,75%{transform:translate(70px)}}@keyframes walkthrough-settle{0%,to{transform:translateY(0)}40%{transform:translateY(-7px)}}@keyframes walkthrough-tick{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:1000px){.walkthrough-process{grid-template-columns:repeat(2,minmax(0,1fr))}.walkthrough-process-stage:nth-child(2){border-right:0}.walkthrough-process-stage:nth-child(n+3){border-top:1px solid #35446a}.walkthrough-drawing{height:160px}.walkthrough-drawing svg{max-height:160px}}@media (max-width:520px){.walkthrough-process{grid-template-columns:1fr}.walkthrough-process-stage{border-right:0;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:16px;padding:23px 20px;display:grid}.walkthrough-process-stage+.walkthrough-process-stage{border-top:1px solid #35446a}.walkthrough-stage-title{grid-column:1/-1}.walkthrough-drawing{align-self:center;height:auto;margin:0}.walkthrough-drawing svg{overflow:visible}}.walkthrough{background:linear-gradient(125deg,#142958,#0b1634 65%,#402139);border-radius:12px;overflow:hidden}
.RTCrkG_scene{--visual-ink:#15213c;--visual-blue:#0b2baf;--visual-orange:#db490f;isolation:isolate;min-width:0;color:var(--visual-ink);border-radius:12px;margin:0;position:relative;overflow:hidden;container-type:inline-size}.RTCrkG_scene strong{font-weight:500}.RTCrkG_callScene{color:#fff;background:radial-gradient(at 6% 4%,#335eaa55,#0000 65%),radial-gradient(at 100% 100%,#a5533240,#0000 60%),linear-gradient(145deg,#142c58,#0c1734);border:1px solid #344876;padding:clamp(20px,3vw,36px)}.RTCrkG_productPlane{background:linear-gradient(135deg,#2c4d85,#1a3264 72%);border:1px solid #7797cf66;border-radius:12px;padding:28px;position:relative;box-shadow:0 10px 20px -12px #030a2380}.RTCrkG_callSniperMark{filter:brightness(0)invert();width:min(100%,240px);height:auto;display:block}.RTCrkG_callFlow{--wave-bar:5px;--wave-gap:4px;grid-template-rows:auto 80px;grid-template-columns:max-content 40px minmax(0,1fr);align-items:center;gap:14px 16px;margin-top:34px;display:grid}.RTCrkG_inputLabel,.RTCrkG_reviewLabel{color:#fff;align-self:end;font-size:16px;font-weight:500;line-height:1.3}.RTCrkG_inputLabel{grid-area:1/1/2/3}.RTCrkG_reviewLabel{grid-area:1/3}.RTCrkG_waveform{align-items:center;gap:var(--wave-gap);grid-area:2/1;height:72px;display:flex}.RTCrkG_waveform i{flex:0 0 var(--wave-bar);transform-origin:50%;background:linear-gradient(#ffc3a0,#ea865c);border-radius:4px}.RTCrkG_flowLink{background:#aac4f4;grid-area:2/2;height:1px;position:relative}.RTCrkG_flowLink:after{content:"";border-top:1px solid #aac4f4;border-right:1px solid #aac4f4;width:6px;height:6px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.RTCrkG_flowLink i{opacity:0;height:5px;position:absolute;inset:-2px 0 auto}.RTCrkG_flowLink i:before{content:"";background:#ffc299;border-radius:50%;width:5px;height:5px;display:block}.RTCrkG_reviewSegments{grid-area:2/3;align-content:center;gap:9px;display:grid}.RTCrkG_reviewSegments>span{transform-origin:0;background:#6685be27;border:1px solid #7b9acc;border-radius:5px;align-items:center;gap:3px;height:20px;padding:4px 7px;display:flex}.RTCrkG_reviewSegments>span:nth-child(2){background:#d5936624;border-color:#e0a483;width:82%}.RTCrkG_reviewSegments>span:last-child{width:66%}.RTCrkG_reviewSegments i{background:#c2d6f6;border-radius:2px;width:12%;height:4px;display:block}.RTCrkG_reviewSegments i:nth-child(2n){height:9px}.RTCrkG_reviewSegments>span:nth-child(2) i{background:#ffbd97}.RTCrkG_foundationConnection{justify-content:center;height:44px;padding-top:10px;display:flex}.RTCrkG_foundationConnection svg{fill:none;stroke:#7599d7;stroke-width:1.5px;width:24px;height:34px}.RTCrkG_foundationConnection circle{fill:#ffc29e;stroke:none}.RTCrkG_callFoundation{background:linear-gradient(130deg,#254da9,#1d3d84);border:1px solid #7797cf66;border-radius:12px;align-items:center;gap:18px;padding:23px 25px;display:flex;position:relative;box-shadow:0 10px 20px -12px #030a2380}.RTCrkG_callFoundation:before,.RTCrkG_ownedPlatform:before{content:"";pointer-events:none;transform-origin:0;background:#9fc0ff;border-radius:12px 12px 0 0;height:3px;position:absolute;inset:0 0 auto}.RTCrkG_callFoundation>img{object-fit:contain;flex-shrink:0;width:52px;height:52px}.RTCrkG_callFoundation>div{min-width:0}.RTCrkG_callFoundation strong{color:#fff;letter-spacing:-.03em;font-size:23px;line-height:1.25;display:block}.RTCrkG_callFoundation span{color:#d4e3ff;margin-top:5px;font-size:16px;line-height:1.4;display:block}@container (max-width:420px){.RTCrkG_productPlane{padding:22px}.RTCrkG_callFlow{--wave-bar:4px;--wave-gap:3px;grid-template-columns:max-content 28px minmax(0,1fr);column-gap:12px;margin-top:26px}.RTCrkG_inputLabel,.RTCrkG_reviewLabel{font-size:15px}.RTCrkG_callFoundation{gap:14px;padding:20px}.RTCrkG_callFoundation strong{font-size:22px}}@container (max-width:300px){.RTCrkG_productPlane{padding:18px}.RTCrkG_callFlow{--wave-bar:3px;--wave-gap:3px;grid-template-columns:max-content 22px minmax(0,1fr);column-gap:10px}.RTCrkG_callFoundation{gap:12px;padding:18px 14px}.RTCrkG_callFoundation>img{width:40px;height:40px}.RTCrkG_callFoundation strong{font-size:20px}}[data-playing=true] .RTCrkG_waveform i{animation:.9s ease-in-out 3 RTCrkG_call-wave}[data-playing=true] .RTCrkG_flowLink i{animation:1s ease-in-out .5s RTCrkG_product-flow}.RTCrkG_reviewSegments>span{--row:1.35s}.RTCrkG_reviewSegments>span:nth-child(2){--row:1.8s}.RTCrkG_reviewSegments>span:nth-child(3){--row:2.25s}[data-playing=true] .RTCrkG_reviewSegments i{animation:RTCrkG_mark-appear .15s linear var(--row) backwards}[data-playing=true] .RTCrkG_reviewSegments i:nth-child(2){animation-delay:calc(var(--row) + 60ms)}[data-playing=true] .RTCrkG_reviewSegments i:nth-child(3){animation-delay:calc(var(--row) + .15s)}[data-playing=true] .RTCrkG_reviewSegments i:nth-child(4){animation-delay:calc(var(--row) + .2s)}[data-playing=true] .RTCrkG_reviewSegments i:nth-child(5){animation-delay:calc(var(--row) + .31s)}[data-playing=true] .RTCrkG_reviewSegments>span:nth-child(2){animation:RTCrkG_segment-mark .9s var(--ease) 2.9s 1}[data-playing=true] .RTCrkG_downFlow{animation:.9s linear 3.2s RTCrkG_foundation-drop}[data-playing=true] .RTCrkG_callFoundation>img{animation:3.72s linear RTCrkG_foundation-wait}@keyframes RTCrkG_mark-appear{0%{opacity:0}}@keyframes RTCrkG_foundation-drop{0%{opacity:1;animation-timing-function:var(--fall);transform:translateY(0)}42%{opacity:1;animation-timing-function:step-end;transform:translateY(34px)}43%{opacity:0;transform:translateY(34px)}44%,82%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes RTCrkG_foundation-wait{0%,to{opacity:1}7%,96%{opacity:.35}}@keyframes RTCrkG_status-tick{0%,to{opacity:1}50%{opacity:.35}}@keyframes RTCrkG_call-wave{0%,to{transform:scaleY(1)}50%{transform:scaleY(.55)}}@keyframes RTCrkG_product-flow{0%{opacity:0;transform:translate(0)}15%,80%{opacity:1}to{opacity:0;transform:translate(calc(100% - 12px))}}@keyframes RTCrkG_segment-mark{0%,to{transform:scale(1)}40%{transform:scale(1.06)}}@keyframes RTCrkG_card-settle{0%,to{transform:translateY(0)}40%{transform:translateY(-6px)}}.RTCrkG_isolation{color:var(--scene-text);background:var(--scene-bg);padding:clamp(20px,3vw,36px)}.RTCrkG_segments,.RTCrkG_segmentLinks{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,.7fr));gap:12px;display:grid}.RTCrkG_segments{align-items:end}.RTCrkG_segment{--seal:.2s;border:1px dashed #9fb5e573;border-radius:14px;padding:10px;position:relative}.RTCrkG_segment:nth-child(2){--seal:1.05s}.RTCrkG_segment:nth-child(3){--seal:1.85s}.RTCrkG_segment:after{content:"";pointer-events:none;opacity:0;border:1.5px solid #9cb8fa;border-radius:14px;position:absolute;inset:-1px}.RTCrkG_ownSegment{border-color:#ffad82a6}.RTCrkG_ownSegment:after{border-color:#ffad82}.RTCrkG_ownCard{color:#162b55;background:linear-gradient(135deg,#fff,#e2eaff);border-radius:9px;padding:16px 18px;box-shadow:0 7px #839acd,0 20px 40px #0003}.RTCrkG_ownCard>span{color:#52668e;margin-bottom:10px;font-size:14px;display:block}.RTCrkG_ownCard ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.RTCrkG_ownCard li{background:#e9eefb;border-left:3px solid #db490f;border-radius:5px;padding:7px 10px;font-size:15px;line-height:1.3}.RTCrkG_otherCard{background:#1c3470;border:1px solid #7895ce66;border-radius:9px;gap:8px;padding:16px 12px;display:grid}.RTCrkG_otherCard i{background:#6f89c9;border-radius:3px;height:5px}.RTCrkG_otherCard i:nth-child(2){width:70%}.RTCrkG_otherCard i:nth-child(3){width:84%}.RTCrkG_segmentLinks{height:40px}.RTCrkG_segmentLinks i{z-index:2;background:linear-gradient(#9cb8fa,#f59a6c);justify-self:center;width:1px;height:100%;position:relative}.RTCrkG_segmentLinks i:before{content:"";background:#9fc0ff;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-4px;left:-4px}.RTCrkG_segmentLinks i:first-child:before{background:#ffb68f}.RTCrkG_segmentLinks i:after{content:"";opacity:0;background:#ffad82;width:5px;height:9px;position:absolute;top:0;left:-2px}.RTCrkG_ownedPlatform{background:linear-gradient(135deg,#304fba,#253d89 65%,#64415e);border:1px solid #88a0f16b;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:20px 22px;display:grid;position:relative;box-shadow:0 10px #192951,0 28px 50px #0004}.RTCrkG_ownedPlatform span{color:var(--scene-muted);font-size:14px;display:block}.RTCrkG_ownedPlatform strong{color:#fff;letter-spacing:-.03em;font-size:clamp(19px,2vw,25px);line-height:1.2;display:block}.RTCrkG_ownedPlatform p{border-top:1px solid #b7c8ff42;grid-column:1/-1;justify-content:space-between;gap:12px;margin:4px 0 0;padding-top:14px;display:flex}.RTCrkG_ownedPlatform p span{color:#dce5ff}.RTCrkG_ownedPlatform p span:last-child{color:#ffb68f}@container (max-width:440px){.RTCrkG_segments,.RTCrkG_segmentLinks{grid-template-columns:minmax(0,1fr) repeat(2,minmax(0,.36fr));gap:8px}.RTCrkG_segment{padding:6px}.RTCrkG_ownCard{padding:12px}.RTCrkG_ownCard li{padding:6px 8px;font-size:14px}.RTCrkG_otherCard{padding:12px 8px}}.RTCrkG_envArt{width:100%;height:auto;display:block}.RTCrkG_envBar,.RTCrkG_envRow,.RTCrkG_envReset{transform-box:fill-box}.RTCrkG_envBar{transform-origin:bottom}.RTCrkG_envRow{transform-origin:0}.RTCrkG_envReset{transform-origin:50%}[data-playing=true] .RTCrkG_ownCard,[data-playing=true] .RTCrkG_envFloat{animation:RTCrkG_card-settle 1.1s var(--ease) 1}[data-playing=true] .RTCrkG_segment:after{animation:RTCrkG_segment-seal 2.4s linear var(--seal) both}[data-playing=true] .RTCrkG_segment:not(.RTCrkG_ownSegment){animation:RTCrkG_segment-wait calc(var(--seal) + .15s) linear both}[data-playing=true] .RTCrkG_otherCard i{transform-origin:0;animation:RTCrkG_segment-line .34s var(--ease) calc(var(--seal) + .14s) backwards}[data-playing=true] .RTCrkG_otherCard i:nth-child(2){animation-delay:calc(var(--seal) + .23s)}[data-playing=true] .RTCrkG_otherCard i:nth-child(3){animation-delay:calc(var(--seal) + .34s)}[data-playing=true] .RTCrkG_ownCard li{animation:.8s ease-in-out .5s RTCrkG_status-tick}[data-playing=true] .RTCrkG_ownCard li:nth-child(2){animation-delay:.68s}[data-playing=true] .RTCrkG_ownCard li:nth-child(3){animation-delay:.92s}[data-playing=true] .RTCrkG_segmentLinks i:after{animation:RTCrkG_segment-flow .9s var(--fall) .6s 2}[data-playing=true] .RTCrkG_segmentLinks i:nth-child(2):after{animation-delay:1.5s}[data-playing=true] .RTCrkG_segmentLinks i:nth-child(3):after{animation-delay:2.3s}[data-playing=true] .RTCrkG_ownedPlatform:before{animation:2.7s linear .7s backwards RTCrkG_plate-fill}@keyframes RTCrkG_segment-seal{0%,to{opacity:0}6%,82%{opacity:1}}@keyframes RTCrkG_segment-wait{0%,to{opacity:1}14%,86%{opacity:.45}}@keyframes RTCrkG_segment-line{0%{transform:scaleX(0)}}@keyframes RTCrkG_plate-fill{0%{animation-timing-function:var(--sweep);transform:scaleX(0)}22%{transform:scaleX(.34)}33%{animation-timing-function:var(--sweep);transform:scaleX(.34)}55%{transform:scaleX(.67)}66%{animation-timing-function:var(--sweep);transform:scaleX(.67)}88%,to{transform:scaleX(1)}}[data-playing=true] .RTCrkG_envPulse,[data-playing=true] .RTCrkG_envTrace{animation:.8s ease-in-out .6s 3 RTCrkG_status-tick}[data-playing=true] .RTCrkG_envBar{animation:RTCrkG_env-grow .9s var(--ease) .2s both 1}[data-playing=true] .RTCrkG_envRow{animation:RTCrkG_env-reset 1.3s var(--ease) 1}[data-playing=true] .RTCrkG_envReset{animation:RTCrkG_env-turn .8s var(--ease) 1}@media (hover:hover) and (prefers-reduced-motion:no-preference){.catalog-card:hover .RTCrkG_envFloat{animation:RTCrkG_card-settle 1s var(--ease) 1}:is(.catalog-card:hover .RTCrkG_envPulse,.catalog-card:hover .RTCrkG_envTrace){animation:.7s ease-in-out .3s 2 RTCrkG_status-tick}.catalog-card:hover .RTCrkG_envBar{animation:RTCrkG_env-grow .8s var(--ease) both 1}.catalog-card:hover .RTCrkG_envRow{animation:RTCrkG_env-reset 1.1s var(--ease) 1}.catalog-card:hover .RTCrkG_envReset{animation:RTCrkG_env-turn .7s var(--ease) 1}}@keyframes RTCrkG_segment-flow{0%{opacity:0;transform:translateY(0)}15%,75%{opacity:1}to{opacity:0;transform:translateY(31px)}}@keyframes RTCrkG_env-grow{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes RTCrkG_env-reset{0%,to{transform:scaleX(1)}40%,55%{transform:scaleX(.1)}}@keyframes RTCrkG_env-turn{to{transform:rotate(-360deg)}}
