
.fm-release .fm-updates .fm-update57{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(22px,3vw,48px);padding:clamp(24px,3vw,40px);position:relative;overflow:hidden;background:radial-gradient(ellipse at 8% 0%,#c5a34914,transparent 65%),linear-gradient(120deg,#1b251d,#101b1a);border:1px solid #ae945254;border-radius:14px;box-shadow:inset 0 1px #f4d78c12,0 14px 36px #0002}
.fm-update57>*{min-width:0}.fm-update57 .fm57-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:11px;letter-spacing:.05em;color:#d8bf7c}.fm-update57 .fm57-meta time{position:static;float:none;margin:0;color:#a4aea4;font-size:11px}.fm-update57 .fm57-live{padding:4px 8px;border:1px solid #bddb8040;border-radius:5px;color:#c5df9f;background:#a5d1690b}.fm-update57 h3{font-size:clamp(24px,2.2vw,34px);line-height:1.15;letter-spacing:-.02em;text-wrap:balance;margin:19px 0 13px;color:#f1efe5;max-width:24ch}.fm-update57 .fm57-subtitle{color:#e4c679;font-size:17px;line-height:1.4;margin:0 0 14px;font-weight:650}.fm-update57 .fm57-lead{font-size:14px;color:#bec8bd;line-height:1.7;margin:0;max-width:57ch}.fm-update57 .fm57-actions{display:flex;align-items:flex-start;flex-direction:column;gap:12px;margin-top:23px}.fm-update57 .fm57-cta{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(120deg,#e8ce8a,#b69248);border:1px solid #e9ce8566;border-radius:8px;padding:12px 20px;min-height:45px;font-weight:750;color:#172018;text-decoration:none;cursor:pointer;box-shadow:0 4px 16px #0002}.fm-update57 .fm57-cta:hover{filter:brightness(1.08)}.fm-update57 .fm57-cta:focus-visible{outline:2px solid #f4dc9a;outline-offset:4px}.fm-update57 .fm57-actions>span{font-size:12px;line-height:1.5;color:#aab6a8}.fm-update57 .fm57-features ul{margin:0;padding:0;list-style:none;display:grid;gap:0}.fm-update57 .fm57-features li{position:relative;padding:12px 0 12px 19px;border-bottom:1px solid #bcc9a512;font-size:13px;line-height:1.65;color:#d5dccf}.fm-update57 .fm57-features li:first-child{padding-top:0}.fm-update57 .fm57-features li:before{content:"";position:absolute;left:0;top:20px;width:5px;height:5px;border-radius:1px;background:#d6bb73}.fm-update57 .fm57-features li:first-child:before{top:8px}.fm-update57 .fm57-note{font-size:11px;line-height:1.65;color:#9aa99b;margin:16px 0 0}@media(max-width:720px){.fm-release .fm-updates .fm-update57{grid-template-columns:minmax(0,1fr);gap:25px}.fm-update57 h3{max-width:26ch}.fm-update57 .fm57-actions{margin-top:18px}}

.fm-update57 .fm57-fix{grid-column:1/-1;padding:18px 20px;border:1px solid #98c37650;border-radius:9px;background:linear-gradient(110deg,#99c57912,#99c57904)}.fm57-fix .fm57-fix-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#b9d69a;font-size:11px;letter-spacing:.06em}.fm57-fix-meta time{position:static;float:none;color:#aab9a3;font-size:11px}.fm57-fix h4{margin:10px 0 8px;font-size:clamp(17px,1.6vw,21px);line-height:1.3;color:#e1edcf}.fm57-fix p{margin:0;color:#c6d0bd;font-size:13px;line-height:1.7}.fm-release .fm-updates .fm-update57{row-gap:24px}
