.prs-sec{margin-block-start:var(--s5)}.prs{gap:var(--sr-space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:641px){.prs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1101px){.prs{grid-template-columns:repeat(5,minmax(0,1fr))}}.prs li{gap:var(--sr-space-2);padding:var(--s5);border-radius:var(--sr-radius-lg);border:1px solid var(--sr-color-border);background:var(--sr-color-surface);box-shadow:var(--sr-shadow-1);transition:transform var(--sr-dur-calm) var(--sr-ease-standard),box-shadow var(--sr-dur-calm) var(--sr-ease-standard),border-color var(--sr-dur-base);flex-direction:column;display:flex;position:relative;overflow:hidden}.prs li:hover{box-shadow:var(--sr-shadow-2);border-color:var(--sr-color-border-strong);transform:translateY(-3px)}.prs-ico{border-radius:var(--sr-radius-md);background:var(--sr-color-well);place-items:center;block-size:40px;inline-size:40px;display:grid}.prs b{font-size:var(--sr-font-size-lg);letter-spacing:var(--sr-tracking-snug);margin-block-start:var(--sr-space-1)}[dir=rtl] .prs b{letter-spacing:0}.prs p{font-size:var(--sr-font-size-sm);line-height:var(--sr-line-body);color:var(--sr-color-text-muted)}.prs-chain{align-items:center;gap:var(--sr-space-2-5);display:flex;position:absolute;inset-block-start:var(--s5);inset-inline-end:var(--s5)}.prs-chain i{border-radius:var(--sr-radius-xs);border:1.5px solid var(--sr-color-text-soft);block-size:10px;inline-size:10px;position:relative}.prs-chain i+i:before{content:"";background:var(--sr-color-text-soft);transform-origin:0;block-size:1.5px;inline-size:10px;position:absolute;inset-block-start:50%;inset-inline-end:100%}[dir=rtl] .prs-chain i+i:before{transform-origin:100%}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){html:not(.static) .prs-chain i{animation:linear both prsBlock;animation-timeline:view();animation-range:entry 20% cover 35%}html:not(.static) .prs-chain i+i:before{animation:linear both prsLink;animation-timeline:view();animation-range:entry 30% cover 40%}html:not(.static) .prs-chain i:nth-child(3),html:not(.static) .prs-chain i:nth-child(3):before{animation-range:entry 40% cover 45%}html:not(.static) .prs-chain i:nth-child(4),html:not(.static) .prs-chain i:nth-child(4):before{animation-range:entry 50% cover 50%}}}@keyframes prsBlock{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes prsLink{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
