.release-app{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:center;max-width:760px;margin:24px auto;
  padding:20px;background:#123b2d;color:#fff6e9;border-radius:18px}
.release-app h2{margin:0 0 6px;font-size:1.35rem;line-height:1.2}
.release-app p{margin:0;line-height:1.5;overflow-wrap:anywhere}
.release-app__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;
  border-radius:999px;background:#ff7628;color:#123b2d;font-weight:800;text-align:center;text-decoration:none}
.release-app__btn:hover{background:#ff8a47}
.release-app__btn:focus-visible{outline:3px solid #fff6e9;outline-offset:3px}
@media (min-width:640px){.release-app{grid-template-columns:minmax(0,1fr) auto}}
.release-app{box-sizing:border-box;width:calc(100% - 32px);font-family:system-ui,sans-serif}.release-app__btn{box-sizing:border-box;max-width:100%;white-space:normal}html[data-vp-mode="app"] .release-app{display:none}
