@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap";body{margin:0;font-family:Open Sans,sans-serif;background:#f9f9f9}a{text-decoration:none;color:inherit}ul{padding-left:20px;margin:5px 0}li{list-style-type:disc;margin:5px 0}h2,h3,h4{margin:0}button{cursor:pointer}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.top-menu{display:flex;align-items:center;background-color:#333;color:#fff;padding:10px 20px}.top-menu .logo{font-weight:700;margin-right:40px;font-size:1.1em}.top-menu nav a{color:#fff;margin:0 10px;padding:6px 8px}.top-menu nav a:hover{background:#fff3;border-radius:4px}.top-menu .social-icons{margin-left:auto}.top-menu .social-icons a{margin-left:10px;padding:6px 10px;border:1px solid white;border-radius:4px;font-size:.9em}.top-menu .social-icons a:hover{background:#fff3}.h-container{background-color:#f9f9f9;padding:20px;border-radius:12px;max-width:1000px;margin:10px auto;display:flex;align-items:center;gap:20px;width:100%}.v-container{background-color:#f9f9f9;padding:20px;border-radius:12px;max-width:1000px;margin:10px auto}.v-container .block{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.v-container .item{display:flex;align-items:center;gap:12px;font-size:16px;font-family:Inter,sans-serif;color:#333}.v-container .subtitle{font-size:24px;font-weight:600;font-family:Inter,sans-serif;margin-top:3px;margin-bottom:4px}.v-separator{width:1px;background-color:#bababa;align-self:stretch;margin:12px}.h-separator{height:1px;background-color:#bababa;align-self:stretch;margin:20px}.platform-icon{width:25px;height:25px;object-fit:contain}
