.analytics-promotion{padding:2rem;border:1px solid #d4af37;border-radius:1rem;background:#101723;color:#f5f6fa}.analytics-promotion h2{color:#e2bf61}.analytics-promotion .home-kicker{color:#d4af37}.analytics-promotion p,.analytics-promotion li{line-height:1.85}
.ea-version-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:1rem 0;font-size:.8rem}.ea-version-features div{min-width:0}.ea-version-features dt{color:#7b652b;font-size:.78rem}.ea-version-features dd{margin:0;overflow-wrap:anywhere}
.back-to-top{position:fixed;right:calc(env(safe-area-inset-right,0px) + 12px);bottom:calc(env(safe-area-inset-bottom,0px) + 12px);z-index:104;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e0c463;border-radius:50%;background:#101723;color:#e0c463;font-size:1.5rem;box-shadow:0 3px 10px #0003}.back-to-top:focus-visible{outline:3px solid #2978df;outline-offset:3px}.analytics-release{min-width:0}
.comparison-table th[title]{cursor:help}.comparison-table thead th{position:sticky;top:0;background:#fff;z-index:2}
@media(max-width:767px){.analytics-promotion{max-width:calc(100% - 1.5rem);padding:1.25rem}.ea-version-features{font-size:.85rem}}

[data-feature-preview] dd{overflow-wrap:anywhere;white-space:pre-wrap}
