.about-page{max-width:860px;margin:0 auto;padding:2rem 1.5rem}.about-nav{margin-bottom:2rem}.about-back-link{font-size:.9rem;text-decoration:none;color:var(--pico-muted-color)}.about-back-link:hover{color:var(--pico-primary)}.about-hero-header{display:flex;align-items:flex-start;gap:1rem;margin-bottom:2rem}.about-hero-header .about-logo{border-radius:10px;flex-shrink:0;margin-top:.2rem}.about-hero-header h1{margin-bottom:.25rem}.about-hero-header .about-version{font-size:.75rem;font-weight:400;background:var(--pico-muted-border-color);padding:.15rem .5rem;border-radius:4px;vertical-align:middle;color:var(--pico-muted-color)}.about-hero-header .about-tagline{color:var(--pico-muted-color);margin-bottom:0;font-size:.95rem;line-height:1.65}.about-content section{margin-bottom:1.75rem}.about-content h2{font-size:1.15rem;margin-bottom:.5rem}.about-content p{font-size:.95rem;line-height:1.65;color:var(--pico-muted-color)}.about-content a{text-underline-offset:2px}.about-content code{font-size:.85rem;padding:.1rem .3rem}.about-footer{border-top:1px solid var(--pico-muted-border-color);padding-top:1.5rem;margin-top:3rem;text-align:center;font-size:.85rem;color:var(--pico-muted-color)}.about-footer a{color:var(--pico-muted-color);text-decoration:underline;text-underline-offset:2px}.about-footer a:hover{color:var(--pico-color)}.about-footer-sep{margin:0 .5rem;opacity:.5}.about-footer .about-build-info{font-size:.75rem;opacity:.6}.about-footer .about-build-info code{background:none;padding:0;color:inherit}
