.alpha-hero{max-width:1000px;margin-inline:auto;padding:90px 28px 104px}.alpha-hero h1{max-width:780px}.alpha-status{background:#e6eee8;border:1px solid #9db3a7;margin-top:42px;padding:28px}.status-unavailable{background:#eeeae1;border-color:#c9c1b4}.status-heading{align-items:flex-start;gap:14px;display:flex}.status-dot{background:#2c8153;border-radius:50%;flex:none;width:11px;height:11px;margin-top:6px}.status-unavailable .status-dot{background:#9a9182}.status-heading h3{letter-spacing:-.04em;margin:7px 0 0;font-size:2rem;font-weight:500;line-height:1}.alpha-status dl{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:27px 0 0;display:grid}.alpha-status dt{color:#697872;letter-spacing:.09em;text-transform:uppercase;margin-bottom:5px;font:700 .67rem Arial,Helvetica,sans-serif}.alpha-status dd{margin:0;font:700 1.03rem/1.25 Arial,Helvetica,sans-serif}.status-note{color:#52645d;overflow-wrap:anywhere;margin:23px 0 0;font:.8rem Arial,Helvetica,sans-serif}.alpha-status>a{color:var(--moss);margin-top:15px;font:700 .82rem Arial,Helvetica,sans-serif;display:inline-block}.alpha-grid{background:#eef1e9;max-width:none;padding-inline:max(28px,50vw - 532px)}.alpha-cards{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:42px;display:grid}.alpha-cards article{background:#f8f8f1;border:1px solid #d1d8cd;min-height:230px;padding:23px}.alpha-cards span{color:var(--rust);font:700 .75rem Arial,Helvetica,sans-serif}.alpha-cards h3{letter-spacing:-.035em;margin:30px 0 11px;font-size:1.45rem;font-weight:500;line-height:1}.alpha-cards p,.viewer-copy p{color:#52615b;line-height:1.48}.alpha-callout{border-top:1px solid #cdd5ca;border-bottom:1px solid #cdd5ca;grid-template-columns:180px 1fr auto;align-items:start;gap:20px;margin-top:36px;padding:22px 0;display:grid}.alpha-callout strong{letter-spacing:.06em;text-transform:uppercase;font:700 .78rem Arial,Helvetica,sans-serif}.alpha-callout p{color:#52615b;margin:0;line-height:1.45}.alpha-callout p+p{margin-top:14px}.alpha-callout pre{color:#eef5ee;background:#18231e;max-width:100%;margin:16px 0;padding:15px;font:500 .76rem/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.alpha-callout code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.alpha-callout a{color:var(--moss);white-space:nowrap;font:700 .82rem Arial,Helvetica,sans-serif}.alpha-questions{background:#f8f8f1}.question-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:42px;display:grid}.question-grid article{background:#eef1e9;border:1px solid #d1d8cd;padding:24px}.question-grid h3{margin:0 0 12px;font-size:1.2rem;font-weight:500;line-height:1.15}.question-grid p,.credits-copy p{color:#52615b;margin:0;line-height:1.5}.question-grid code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.alpha-credits{grid-template-columns:1fr 1fr;gap:70px;display:grid}.alpha-credits h2{max-width:430px}.credits-copy{padding-top:8px}.credits-copy p+p{margin-top:18px}.credits-copy a{color:var(--moss);font-weight:700}.viewer{grid-template-columns:1fr 1fr;gap:70px;display:grid}.viewer-copy{max-width:520px;padding-top:8px}.viewer-copy .button{margin-top:18px;display:inline-block}@media (max-width:700px){.alpha-hero{padding:70px 20px 80px}.alpha-status dl,.alpha-cards,.question-grid,.alpha-credits,.viewer{grid-template-columns:1fr}.alpha-grid{padding-inline:20px}.alpha-callout{grid-template-columns:1fr;gap:9px}.alpha-callout a{white-space:normal}}.viewer{display:block}.viewer h2{max-width:700px}.viewer .section-heading{max-width:760px}.observer-frame{border:1px solid var(--stone);background:#faf8f2;width:100%;margin-top:34px;display:block}.viewer-copy{max-width:760px;margin-top:26px;padding-top:0}.viewer-copy p+p{margin-top:15px}.viewer-copy strong{font-weight:700}
