.egino-platform-chooser{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1040px;margin:28px auto;padding:0 18px}.egino-platform-card{display:flex;align-items:center;flex-direction:column;text-align:center;gap:8px;padding:20px 16px;border:2px solid #d6e5e6;border-radius:18px;background:#fff;color:#173a3b;text-decoration:none!important;box-shadow:0 5px 20px #153c3b12;transition:transform .15s,border-color .15s}.egino-platform-card:hover,.egino-platform-card:focus-visible{transform:translateY(-2px);border-color:#11769e}.egino-platform-edu:hover,.egino-platform-edu:focus-visible{border-color:#248245}.egino-platform-card img{width:min(100%,250px);height:95px;object-fit:contain}.egino-platform-card strong{font-size:1.25rem}.egino-platform-card span{font-size:.9rem;opacity:.82}.egino-platform-sport{border-top:5px solid #116f99}.egino-platform-edu{border-top:5px solid #238348}@media(max-width:550px){.egino-platform-chooser{gap:10px}.egino-platform-card{padding:12px 8px}.egino-platform-card img{height:70px}.egino-platform-card strong{font-size:1rem}.egino-platform-card span{font-size:.75rem}}