.beta-intro{padding:70px 0 48px}.beta-intro h1{font-size:clamp(46px,5vw,72px);line-height:1.05;letter-spacing:-2.5px;margin:24px 0 28px}.beta-intro .lead{max-width:700px}.beta-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-bottom:100px}.beta-layout h2{font-size:46px;line-height:1.12;letter-spacing:-1.5px;margin:16px 0 28px}.beta-layout p{font-size:15px}.beta-note{border-left:3px solid var(--ink);background:#e8ecdf;padding:18px 20px;margin:24px 0}.beta-layout form{padding-top:18px;min-width:0}.beta-layout label{display:block;font-size:14px;font-weight:600;margin:0 0 8px;letter-spacing:0;color:var(--ink)}.beta-layout input,.beta-layout select,.beta-layout textarea{display:block;width:100%;min-height:48px;margin:0 0 20px;padding:14px 16px;background:#fffef8;border:1px solid #8e9e8b;border-radius:4px;font:inherit;color:var(--ink)}.beta-layout textarea{min-height:145px;resize:vertical}.beta-layout :focus-visible{outline:3px solid #567c32;outline-offset:3px}.beta-layout button{margin-top:4px;cursor:pointer}.beta-layout button:disabled{opacity:.65;cursor:wait}.beta-layout .beta-fine{font-size:12px;color:var(--muted)}#beta-status:not(:empty){border-left:3px solid var(--ink);background:#e8ecdf;padding:16px;overflow-wrap:anywhere}@media(max-width:780px){.beta-intro{padding:50px 0 24px}.beta-layout{grid-template-columns:1fr;gap:24px;padding-bottom:60px}.beta-layout h2{font-size:36px}.beta-intro h1{font-size:48px}.beta-intro .lead{font-size:18px}}
