.about-page{max-width:800px;margin:0 auto;padding:24px}.about-header{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.about-logo-link{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.about-logo-link h1{font-size:22px;font-weight:600}.about-subtitle{color:var(--text-muted);font-size:13px}.about-nav .nav-btn{background:var(--accent);color:#000;border-radius:var(--radius);cursor:pointer;border:none;padding:8px 20px;font-size:14px;font-weight:600}.about-nav .nav-btn:hover{opacity:.9}.about-content{line-height:1.7}.about-section{margin-bottom:32px}.about-section h2{color:var(--text);margin-bottom:12px;font-size:22px;font-weight:600}.about-section p{color:var(--text-muted);margin-bottom:12px;font-size:15px}.about-section a{color:var(--accent);text-decoration:none}.about-section a:hover{text-decoration:underline}.about-section a.sponsor-btn{color:#332b00}.about-section a.sponsor-btn:hover{text-decoration:none}.feature-list{padding:0;list-style:none}.feature-list li{color:var(--text-muted);padding:6px 0 6px 20px;font-size:15px;position:relative}.feature-list li:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;top:14px;left:0}.feature-list li strong{color:var(--text)}.sponsor-section{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);text-align:center;padding:24px}.sponsor-btn{color:#332b00;border-radius:var(--radius);background:#fd0;margin-top:8px;padding:12px 32px;font-size:16px;font-weight:700;text-decoration:none;transition:opacity .15s;display:inline-block}.sponsor-btn:hover{opacity:.85;text-decoration:none}.about-footer{border-top:1px solid var(--border);text-align:center;color:var(--text-muted);margin-top:48px;padding-top:16px;font-size:13px}
