.guide{max-width:700px}.guide h1{color:var(--accent-amber);margin-bottom:var(--spacing-md);font-size:20px;font-weight:700}.guide h2{color:var(--text-primary);margin:var(--spacing-xl)0 var(--spacing-md);border-bottom:1px solid var(--border-color);padding-bottom:var(--spacing-xs);font-size:16px;font-weight:500}.guide p{color:var(--text-secondary);margin-bottom:var(--spacing-md);font-size:13px;line-height:1.7}.guide ul,.guide ol{color:var(--text-secondary);padding-left:var(--spacing-lg);margin-bottom:var(--spacing-md);font-size:13px;line-height:1.7}.guide li{margin-bottom:var(--spacing-xs)}.guide__cta{text-align:center;margin:var(--spacing-xl)0}.guide__cta a{color:var(--accent-amber);border:1px solid var(--accent-amber);padding:var(--spacing-sm)var(--spacing-lg);letter-spacing:2px;font-weight:700;text-decoration:none;display:inline-block}.guide__cta a:hover{background:var(--accent-amber);color:var(--bg-primary);text-decoration:none}.guide__example{background:var(--bg-secondary);border:1px solid var(--border-color);padding:var(--spacing-md);margin:var(--spacing-md)0;font-size:12px}.guide__example-title{color:var(--accent-amber);text-transform:uppercase;letter-spacing:1px;margin-bottom:var(--spacing-sm);font-size:11px}.guide__highlight{color:var(--accent-amber)}.guide__table{border-collapse:collapse;width:100%;margin:var(--spacing-md)0;font-size:12px}.guide__table th{text-align:left;color:var(--text-dim);text-transform:uppercase;letter-spacing:1px;padding:var(--spacing-xs)var(--spacing-sm);border-bottom:1px solid var(--border-color);font-size:10px;font-weight:400}.guide__table td{padding:var(--spacing-xs)var(--spacing-sm);color:var(--text-secondary);border-bottom:1px solid var(--bg-tertiary)}
