.about-page{padding-block:var(--space-6) var(--space-7)}.about-header{max-width:62ch;margin-bottom:var(--space-5)}.about-command{color:var(--channel);font:13px/1.7 var(--font-mono);margin:0 0 var(--space-3)}.about-header h1{font:600 39px/1.2 var(--font-ui);color:var(--text);margin:0 0 var(--space-4)}.about-header p:last-child{margin:0}.about-console{border:1px solid var(--edge)}.about-console-bar,.about-console-footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--chrome);color:var(--faint);font:13px/1.7 var(--font-mono)}.about-console-bar{border-bottom:1px solid var(--edge)}.about-selector{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2);padding:var(--space-4)}.about-selector button{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--space-2);min-width:0;padding:var(--space-4);text-align:left;border:1px solid var(--edge);border-top:2px solid var(--edge);border-radius:0;color:var(--muted);background:var(--surface)}.about-selector-command{font:11px/1.6 var(--font-mono);color:var(--faint);overflow-wrap:anywhere}.about-selector-label{font:500 20px/1.3 var(--font-ui)}.about-selector-detail{font-size:13px}.about-selector button[aria-selected=true]{background:var(--surface-focus);border-top-color:var(--signal);color:var(--text)}.about-selector button[aria-selected=true] .about-selector-command,.about-selector button:hover .about-selector-label{color:var(--signal)}.about-selector-label{transition:color .12s}.about-display{position:relative;isolation:isolate;overflow:hidden;margin:0 var(--space-4) var(--space-4);padding:var(--space-5);border:1px solid var(--edge);border-top:2px solid var(--signal);background:var(--surface);min-height:480px}.about-readout{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2);padding-bottom:var(--space-4);margin-bottom:var(--space-5);border-bottom:1px solid var(--edge);font:13px/1.7 var(--font-mono);color:var(--channel)}.about-readout>span:last-child{color:var(--faint)}.about-display-sheen{display:none;position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,180,84,.045) 50%,transparent 65%)}.about-section h2{font:500 25px/1.25 var(--font-ui);color:var(--text);margin:0 0 var(--space-4)}.about-section h3{font:500 20px/1.4 var(--font-ui);color:var(--text);margin:0 0 var(--space-3)}.about-story{max-width:62ch}.about-story p{margin:0 0 var(--space-4);line-height:1.8}.about-story p:last-child{margin-bottom:0}.about-grid,.about-courses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}.about-panel{padding-left:var(--space-3);border-left:1px solid var(--edge)}.about-panel ul,.about-current{padding-left:var(--space-4);margin:0}.about-panel li,.about-current li{margin-bottom:var(--space-2)}.about-panel li::marker,.about-current li::marker{color:var(--channel)}.about-course{border-bottom:1px solid var(--edge)}.about-course summary{padding-block:var(--space-3);cursor:pointer}.about-course summary span{color:var(--channel);font:13px/1.7 var(--font-mono)}.about-course p{margin:0 0 var(--space-3);max-width:62ch}.about-current{max-width:62ch}.about-current li{padding-block:var(--space-2)}.about-console-footer{border-top:1px solid var(--edge)}.about-console-footer>span:first-child{color:var(--signal)}.about-actions{display:flex;flex-wrap:wrap;gap:var(--space-4);padding-top:var(--space-4)}.about-actions a{display:inline-flex;align-items:center;min-height:44px;color:var(--signal);transition:color .12s}.about-actions a:hover{color:var(--text)}@media(hover:hover)and (pointer:fine){.about-selector button{transition:transform .2s,background-color .2s,border-top-color .2s}.about-selector button[aria-selected=true]{transform:translateY(-4px)}.about-display.is-engaged .about-display-sheen{display:block;animation:about-sheen 3.4s linear infinite}}@keyframes about-sheen{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(max-width:767px){.about-page{padding-block:var(--space-5) var(--space-6)}.about-header h1{font-size:31px}.about-selector{grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-3)}.about-selector button{padding:var(--space-3)}.about-selector-label{font-size:16px}.about-selector-detail{display:none}.about-display{margin:0 var(--space-3) var(--space-3);padding:var(--space-3);min-height:0}.about-grid,.about-courses{grid-template-columns:minmax(0,1fr)}.about-console-bar,.about-console-footer{padding-inline:var(--space-3)}}@media(prefers-reduced-motion:reduce){.about-display.is-engaged .about-display-sheen{display:none;animation:none}}
