.page-wrap{max-width:760px;margin:0 auto;padding:48px 20px 80px}.page-head{flex-direction:column;align-items:center;gap:14px;margin-bottom:32px;display:flex}.page-logo{width:auto;height:64px}.page-head h1{letter-spacing:.5px;font-size:2rem;font-weight:400}.card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sheet);border-radius:12px;padding:32px 36px;font-size:1.02rem;line-height:1.65}.card p{margin:1em 0}.section-title{color:var(--accent);border-bottom:1px solid var(--border);margin:28px 0 14px;padding-bottom:8px;font-size:1.4rem;font-weight:500}.feature-list{margin:16px 0;padding-left:0}.feature-list li{margin-bottom:10px;padding-left:30px;list-style:none;position:relative}.feature-list li:before{content:"";color:var(--accent);font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0}.card blockquote{border-left:3px solid var(--border-strong);color:var(--text-secondary);margin:1em 0;padding-left:1em}.card a{color:var(--accent)}.button-row{justify-content:center;gap:14px;margin:32px 0 8px;display:flex}.page-btn{border:1px solid var(--accent);background:var(--accent);color:var(--accent-foreground);border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:1rem;text-decoration:none;display:inline-flex}.page-btn:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.page-foot{color:var(--text-secondary);justify-content:center;align-items:center;gap:16px;margin-top:36px;font-size:.85rem;display:flex}.page-foot .version-indicator{color:var(--text-secondary);font-size:.9rem;text-decoration:none}.page-foot .version-indicator:hover{color:var(--accent)}.page-foot .icon-btn{border:1px solid var(--border)}
