.beta-app-page{padding-block:clamp(1rem,4vw,3rem)}.beta-app-panel{max-width:820px;margin-inline:auto}.beta-app-panel h1{margin:.3rem 0 1rem}.beta-app-panel p{max-width:65ch;line-height:1.6}.beta-app-version{font-weight:600}.beta-app-download{display:block;position:relative;overflow:hidden;width:min(100%,360px);aspect-ratio:600/215;border-radius:18px;background:#fff;margin:1.3rem 0;box-shadow:0 12px 30px #0003}.beta-app-download img{position:absolute;width:100%;height:auto;max-width:none;left:0;top:50%;transform:translateY(-50%)}.beta-app-download:hover{outline:3px solid #61b7ee;outline-offset:3px}.beta-app-download:focus-visible{outline:3px solid #61b7ee;outline-offset:3px}
.beta-landing{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,4vw,3rem);margin-block:1.4rem}.beta-landing h2{margin:.3rem 0}.beta-landing p{max-width:60ch}.beta-landing .beta-app-download{margin:0}@media(max-width:700px){.beta-landing{grid-template-columns:1fr}.beta-landing .beta-app-download{width:min(100%,340px)}}
