.pg-how-it-works .wire{background:repeating-linear-gradient(90deg, var(--green) 0 6px, transparent 6px 12px);background-size:24px 1px;flex:1;min-width:28px;height:1px;animation:1s linear infinite how-it-works-flow;position:relative}@keyframes how-it-works-flow{to{background-position:24px 0}}.pg-how-it-works .pkt{background:var(--green);border-radius:50%;width:9px;height:9px;animation:3.2s cubic-bezier(.5,0,.3,1) infinite how-it-works-travel;position:absolute;top:-4px;box-shadow:0 0 0 4px #1b9e762e}@keyframes how-it-works-travel{0%{opacity:0;left:0}10%{opacity:1}55%{opacity:1;left:calc(100% - 9px)}65%,to{opacity:0;left:calc(100% - 9px)}}.pg-how-it-works .boundary{gap:28px;padding:44px 36px}.pg-how-it-works .boundary__flow{flex-wrap:wrap;align-items:center;gap:20px 0;display:flex}.pg-how-it-works .boundary__agent{width:196px}.pg-how-it-works .boundary__flow>.wire{min-width:60px}.pg-how-it-works .boundary__atbash{width:170px}.pg-how-it-works .boundary__link{background:#cfd4d8;width:36px;height:1px}.pg-how-it-works .boundary__verdicts{border-left:1px solid #cfd4d8;flex-direction:column;flex:1;gap:10px;min-width:320px;padding-left:16px;display:flex}.pg-how-it-works .boundary__hold-text{white-space:nowrap}@keyframes how-it-works-flow-down{to{background-position:0 24px}}@keyframes how-it-works-travel-down{0%{opacity:0;top:0}10%{opacity:1}55%{opacity:1;top:calc(100% - 9px)}65%,to{opacity:0;top:calc(100% - 9px)}}@media (max-width:1000px){.pg-how-it-works .boundary{padding:28px 20px}.pg-how-it-works .boundary__flow{flex-flow:column;align-items:stretch;row-gap:0}.pg-how-it-works .boundary__agent,.pg-how-it-works .boundary__atbash{width:auto}.pg-how-it-works .boundary__flow>.wire{background:repeating-linear-gradient(180deg, var(--green) 0 6px, transparent 6px 12px);background-size:1px 24px;flex:none;align-self:center;width:1px;min-width:0;height:40px;animation-name:how-it-works-flow-down}.pg-how-it-works .boundary__flow>.wire .pkt{animation-name:how-it-works-travel-down;top:0;left:-4px}.pg-how-it-works .boundary__link{align-self:center;width:1px;height:24px}.pg-how-it-works .boundary__verdicts{border-left:0;flex:none;min-width:0;padding-left:0}.pg-how-it-works .boundary__hold-text{white-space:normal}}
