.beta-community{display:grid;grid-template-columns:minmax(0,1fr) 256px;gap:56px;align-items:center;padding-block:64px;border-bottom:1px solid var(--line);scroll-margin-top:24px}.beta-community-copy{max-width:580px}.beta-community .beta-community-kicker{font-size:11px;letter-spacing:.09em;color:var(--muted);margin:0 0 16px}.beta-community h2{font-size:clamp(27px,3vw,38px);line-height:1.3;letter-spacing:-.025em;margin:0 0 18px;font-weight:550}.beta-community-copy>p{font-size:15px;line-height:1.8;margin:0 0 14px}.beta-community .beta-community-instructions{color:var(--muted);font-size:13px;max-width:470px}.beta-community .beta-community-expiry{font-size:12px;color:var(--muted);margin-bottom:0}.beta-community-expiry time{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;color:var(--ink)}.beta-community-qr{margin:0;width:256px;justify-self:end}.beta-community-qr>a{display:block;background:#fff;padding:12px;border-radius:8px;line-height:0}.beta-community-qr img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;max-height:none}.beta-community-qr figcaption{font-size:12px;text-align:center;margin-top:12px;color:var(--muted)}.beta-community-qr figcaption a{text-decoration:underline;text-underline-offset:4px;transition:color .15s}.beta-community a:focus-visible{outline:2px solid var(--gold);outline-offset:5px}.beta-community-qr figcaption a:hover{color:var(--ink)}.beta-community--compact{margin:0 0 70px;border-top:1px solid var(--line);border-bottom:0;padding-top:42px}
@media(max-width:700px){.beta-community{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:42px}.beta-community h2{font-size:28px}.beta-community-qr{width:min(256px,100%);justify-self:center}.beta-community--compact{margin-bottom:35px}}
@media(prefers-reduced-motion:reduce){.beta-community a{transition:none}}
.beta-community{grid-template-columns:minmax(0,1fr) minmax(0,448px);gap:48px;align-items:start}.beta-community-copy{padding-top:10px}.beta-community-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.beta-community-qr{width:100%;max-width:256px;justify-self:center;min-width:0}.beta-community-qr h3{font:600 15px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);margin:0 0 16px}.beta-community-qr figcaption{text-align:left;line-height:1.65}.beta-community-qr .beta-community-instructions{font-size:12px;line-height:1.65;margin:0 0 12px}.beta-community-qr .beta-community-expiry{margin:0 0 12px;line-height:1.65}.beta-community-groups:not(:has(> :nth-child(2))){grid-template-columns:minmax(0,256px)}
@media(max-width:1000px){.beta-community{grid-template-columns:minmax(0,1fr);gap:28px}.beta-community-groups{max-width:560px;width:100%}.beta-community-copy{padding-top:0}}
@media(max-width:600px){.beta-community-groups{grid-template-columns:minmax(0,1fr);gap:36px}.beta-community-qr h3{text-align:center}.beta-community-qr figcaption{text-align:center}}
