.related-links{content-visibility:auto;contain-intrinsic-size:auto 720px;padding:32px 0}@media not screen and (width>=630px){.related-links{padding:20px 0}}.related-links_bare{padding:0}.related-links__group+.related-links__group{margin-top:26px}.related-links__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:14px;display:flex}.related-links__title{color:#d3dbe6;margin:0;font-size:16px;font-weight:800}.related-links__title_main{letter-spacing:.5px;text-transform:uppercase;color:#e4eaf2;padding-left:24px;font-family:Gilroy,Gilroy Fallback,system-ui,sans-serif;font-size:22px;font-weight:900;position:relative}[dir=rtl] .related-links__title_main{padding-left:0;padding-right:24px}.related-links__title_main:before{content:"";background:linear-gradient(#4b83ff,#83abff) 0 0/5px 100% no-repeat,linear-gradient(#4b83ff8c,#83abff66) 9px 0/3px 100% no-repeat;border-radius:2px;width:13px;position:absolute;top:1px;bottom:8px;left:0;transform:skew(-12deg);box-shadow:-2px 0 12px #4b83ff66}[dir=rtl] .related-links__title_main:before{background:linear-gradient(-180deg,#4b83ff,#83abff) 0 0/5px 100% no-repeat,linear-gradient(-180deg,#4b83ff8c,#83abff66) 9px 0/3px 100% no-repeat;left:auto;right:0;transform:skew(12deg);box-shadow:2px 0 12px #4b83ff66}@media only screen and (width>=1100px){.related-links__title_main{font-size:26px}}@media not screen and (width>=630px){.related-links__title_main{padding-left:20px;font-size:18px}[dir=rtl] .related-links__title_main{padding-left:0;padding-right:20px}}.related-links__grid{gap:12px;display:grid}.related-links__grid_items{grid-template-columns:repeat(auto-fill,minmax(min(160px,50% - 6px),1fr))}@media only screen and (width>=1100px){.related-links__grid_items{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}}@media not screen and (width>=630px){.related-links__grid_items{overscroll-behavior-x:contain;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(150px,44%);grid-auto-flow:column;padding-bottom:4px;overflow-x:auto}}.related-links__grid_cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}@media only screen and (width>=1100px){.related-links__grid_cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not screen and (width>=630px){.related-links__grid_cards{overscroll-behavior-x:contain;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(240px,82%);grid-auto-flow:column;padding-bottom:4px;overflow-x:auto}}
