.platforms-module__iKoF6q__platforms{text-align:center;background:#f7f8fa;padding-block:clamp(3.5rem,7vw,5rem)}.platforms-module__iKoF6q__platforms h2{margin-top:.75rem;scroll-margin-top:8rem;font-size:clamp(2rem,4vw,3rem);line-height:1.12}.platforms-module__iKoF6q__platforms h2+div{flex-direction:column;align-items:center;gap:.75rem}.platforms-module__iKoF6q__platforms h2+div>a{align-self:center}.platforms-module__iKoF6q__platforms ul{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.25rem;display:flex}.platforms-module__iKoF6q__platforms li{flex:0 0 calc(20% - .8rem)}.platforms-module__iKoF6q__platforms .platforms-module__iKoF6q__platformCard{background:#fff;border:1px solid #e7e9ee;border-radius:1.5rem;flex-direction:column;justify-content:center;gap:1.125rem;min-height:10.5rem;padding:1.5rem .5rem;transition:border-color .16s,box-shadow .16s;display:flex;position:relative}.platforms-module__iKoF6q__platforms .platforms-module__iKoF6q__platformCard:hover{border-color:#c5ccd8;box-shadow:0 6px 20px #0f172a0d}.platforms-module__iKoF6q__platforms .platforms-module__iKoF6q__platformCard:focus-visible{outline-offset:4px;outline:2px solid #2563eb}.platforms-module__iKoF6q__platforms .platforms-module__iKoF6q__platformIcon{filter:brightness(0);width:2.75rem;height:2.75rem}.platforms-module__iKoF6q__platforms .platforms-module__iKoF6q__platformCard:is(:focus-visible,:active) .platforms-module__iKoF6q__platformIcon{filter:none}@media (hover:hover){.platforms-module__iKoF6q__platforms .platforms-module__iKoF6q__platformCard:hover .platforms-module__iKoF6q__platformIcon{filter:none}}.platforms-module__iKoF6q__platforms .platforms-module__iKoF6q__platformCard>span:nth-child(2)>span:first-child{font-size:1rem}.platforms-module__iKoF6q__platforms .platforms-module__iKoF6q__platformArrow{font-size:1rem;position:absolute;top:.75rem;right:.875rem}@media (max-width:767px){.platforms-module__iKoF6q__platforms li{flex-basis:calc(33.3333% - .666667rem)}}@media (max-width:479px){.platforms-module__iKoF6q__platforms ul{gap:.75rem}.platforms-module__iKoF6q__platforms li{flex-basis:calc(50% - .375rem)}.platforms-module__iKoF6q__platforms .platforms-module__iKoF6q__platformCard{border-radius:1.25rem;gap:.875rem;min-height:9rem}.platforms-module__iKoF6q__platforms .platforms-module__iKoF6q__platformIcon{width:2.25rem;height:2.25rem}}@media (prefers-reduced-motion:reduce){.platforms-module__iKoF6q__platforms .platforms-module__iKoF6q__platformCard{transition:none}}
