.platform-info{width:min(960px,calc(100% - 40px));margin:110px auto 70px;color:#e5e8df;line-height:1.75}.platform-info section{padding:28px 0;border-bottom:1px solid #343b30;scroll-margin-top:100px}.platform-info h1{font-size:clamp(30px,4vw,48px);line-height:1.18;max-width:820px;margin:15px 0 24px}.platform-info h2{font-size:25px;margin:0 0 20px}.platform-info h3{font-size:18px;margin:25px 0 8px}.platform-info p,.platform-info li{color:#c1c8b8}.platform-info a{color:#f1d68d;text-decoration:underline;text-underline-offset:3px}.platform-info li{margin-bottom:10px}.platform-info dl{display:grid;grid-template-columns:200px minmax(0,1fr);gap:12px 24px}.platform-info dt{font-weight:650}.platform-info dd{margin:0;color:#c1c8b8}.platform-actions{display:flex;flex-wrap:wrap;gap:12px}.platform-actions a{display:inline-block;border:1px solid #7f703d;border-radius:10px;padding:10px 18px;text-decoration:none}.platform-actions a:first-child{background:#e6cb84;color:#171d13}.info-table{overflow:auto;border:1px solid #454c38;border-radius:12px}.info-table table{border-collapse:collapse;width:100%;font-size:14px}.info-table td,.info-table th{text-align:left;padding:14px;border-bottom:1px solid #353e2e;white-space:nowrap}.info-table thead{background:#222b1d;color:#eed995}.platform-summary a{margin-top:20px}@media(max-width:600px){.platform-info{margin-top:90px}.platform-info dl{grid-template-columns:1fr;gap:5px}.platform-info dd{margin-bottom:14px}.info-table td,.info-table th{padding:12px}.platform-info h2{font-size:22px}}
