.s-changelog-hero{background:#f3f4fa;border-bottom:1px solid #eceef6;position:relative;overflow:hidden}.s-changelog-hero:before{content:"";opacity:.7;pointer-events:none;background-image:radial-gradient(#d9dcef 1.2px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0}.s-changelog-hero-in{text-align:center;max-width:980px;margin:0 auto;padding:150px 28px 70px;position:relative}.s-changelog-hero-in .h1{letter-spacing:-2.2px;text-wrap:balance;margin-top:20px;font-size:58px;line-height:1.05}.s-changelog-hero-in>p{color:#2c2d33;text-wrap:pretty;max-width:640px;margin:18px auto 0;font-size:19px;line-height:1.6}.s-changelog-hero-form{gap:8px;max-width:480px;margin:28px auto 0;display:flex}@media (width<=480px){.s-changelog-hero-form{flex-direction:column}}.s-changelog-hero-form input{background:#fff;border:1.5px solid #dfe2f0;border-radius:12px;outline:none;flex:1;min-width:0;height:50px;padding:0 14px;font-size:15.5px}.s-changelog-hero-form button{color:#fff;background:#2f3ae5;border-radius:12px;flex:none;height:50px;padding:0 20px;font-size:15px;font-weight:600;transition:background-color .2s,box-shadow .2s}.s-changelog-hero-form button:hover{background:#2530c4;box-shadow:0 18px 34px -14px #2f3ae5f2}@media (width<=480px){.s-changelog-hero-form button{width:100%}}.s-changelog-hero.bad .s-changelog-hero-form input{border-color:#e5484d}.s-changelog-hero-msg{color:#c4282d;min-height:20px;margin-top:10px;font-size:14px;font-weight:600}.s-changelog-hero.done .s-changelog-hero-msg{color:#1f7a45}
